Programación en visual .net
Visual basic.net usa una jerarquía de clases incluidas en el
.net framework si conocemos .net framework conoceremos visual basic 2010.
¿Qué es el .netframework? Es un entorno
para construir instalar y ejecutar servicios web y otras aplicaciones.
Estos se dividen en 3 partes
- COMNON LENGUAJE RUTINE
- LAS CLASES FRAMEWORK
- ASP.NET
COMNON LENGUAJE RUTINE: es
un entorno multi lenguaje para la construcción, distribución y ejecución de
servicios web y aplicaciones.
LAS CLASES FRAMEWORK: es
una plataforma diseñada para simplificar el desarrollo de aplicaciones en el
distribuido de internet.
ASP.NET: .net
framework consta de 2 componentes principales el comnon lenguaje rutine y la
librería de clases .net framework.
Otras
definiciones de .net framewok
- 1 Es un entorno multi-lenguaje para la construcción, distribución y ejecución de Servicios Webs y aplicaciones.
- . Es una nueva plataforma diseñada para simplificar el desarrollo de aplicaciones en el entorno distribuido de Internet.
- El .NET Framework consta de dos componentes principales: el Common Language Runtime y la librería de clases .NET Framework.
- El CLR es una serie de librerías dinámicas (DLLs), también llamadas assemblies, que es lo mismo que hablar de los DLLs de API de Windows así como las librerías runtime de Visual Basic o C++.
- El CRL es una serie de librerías usadas en tiempo de ejecución para que nuestros ejecutables o cualquiera basado en .NET puedan funcionar.
- En Visual Basic.NET SOLO EXISTE UN TIPO DE FICHERO DE CODIGO con la extensión .vb es de tipo Basic, osea que pueden existir distintos tipos de elementos: módulo de clase, formulario,
El CLR: es
una serie de librería dinámical (DLC) también llamada assemblies que es lo mismo hablar de los DLL. También es una serie de librerías
usadas en tiempo de ejecución para que nuestros ejecutables o cualquier basado
en .net pueda avanzar.
Visual basic.net es totalmente un lenguaje orientado a
objetos con querencia y todo en visual basic.net solo existe un tipo de fichero
de código con la extensión .vb es de tipo basic (ósea que pueden coexistir
diferentes tipos de elementos) ejemplo un módulo de clase, formulario, un
módulo de código y uno de control.
CLR: commun
lenguaje rutine
CLS: commun
lenguaje especification
CTS: commun
type System
MSIL: Microsoft
intermédiate lenguaje
¿Qué es un Namespace?
"Un espacio de nombres es un esquema lógico de nombres para
tipos en el que un nombre de tipo simple, como MiTipo, aparece precedido por un
nombre jerárquico separado por puntos. [...]"
Así es como lo definen
en el eBook de .NET Framework que mencioné al principio.
Para que nos entendamos, un Namespace, (prefiero usar el nombre en
inglés, ya que así es como aparecerá en el código), es una forma de agrupar
clases, funciones, tipos de datos, etc. que están relacionadas entre sí. Por
ejemplo, entre los Namespaces que
¿Qué es un assembly (o ensamblado)?
"Un ensamblado es el bloque constructivo primario de una
aplicación de .NET Framework. Se trata de una recopilación de funcionalidad que
se construye, versiona e instala como una única unidad de implementación (como
uno o más archivos). [...]"
Para que nos
entendamos, podríamos decir que un assembly es una librería dinámica (DLL) en
la cual pueden existir distintos espacios de nombres. Aunque esto es
simplificar mucho, por ahora nos vale.
Un ensamblado o assembly puede estar formado por varios ficheros
DLLs y EXEs, pero lo más importante es que todos los ensamblados contienen un
manifiesto (o manifest), gracias al cual se evitan muchos de los quebraderos de
cabeza a los que Windows nos tiene acostumbrados
Qué es Ítems?
Son
los elementos que objeto ListBox
¿Qué es Me?
Hace referencia a la clase actual, es decir al formulario.
¿Qué es Clear?
Es un método de Ítems que se encarga de limpiar los elementos de
la lista, es decir: los borra.
Por tanto esa línea lo que hace es borrar los
elementos del listbox.
¿Qué es una colección?
Realmente es una lista de objetos o elementos que están agrupados
en un objeto, en este caso un objeto colección (o Collection), aunque en este
caso Items no es del todo lo que en el VB de antes era una colección, ya que en
vb.NET existen varios tipos de colecciones o arrays (¿arreglos?), pero no vamos
a complicarnos la vida.
¿Qué es variable?
El concepto o descripción de lo que es una variable es fácil de
asimilar, si es que has estudiado en el colegio, al menos hace unos diez años o
más, ya se explicaba, pero hace 25 o 30 años, por poner una cifra, a mí no me
lo explicaron... o lo mismo el "profe" lo explicó, pero yo estaría
pensando en las altabacas de Rio Seco, (otras cosas)... como siempre... que lo que es
prestar atención en clase, no era lo mío... (Así te va Guille), en fin... no
tomes malos ejemplos y aplícate... al menos en esta "clase"
¿Qué es una constante?
El concepto de constante, ya
lo vimos hace un par de entregas, una constante es algo que permanece
inalterable, por eso se llama constante, porque siempre es constante:
inalterable, siempre es lo mismo...
Sin embargo una variable puede alterarse, es decir,
se le puede cambiar el valor que tiene.
Tipos de
datos de Visual Basic.NET y su equivalente en el Common Lenguaje Runtime (CLR)
Tipo de Visual Basic
|
Tipo en CLR (Framework)
|
Espacio de memoria que ocupa
|
Valores que se pueden almacenar y
comentarios
|
Boolean
|
System.Boolean
|
2 bytes
|
Un valor verdadero o falso. Valores: True o False.
|
Byte
|
System.Byte
|
1 byte
|
Un valor
positivo, sin signo, para contener datos binarios. Valores:
de 0 a 255
|
Char
|
System.Char
|
2 bytes
|
Un carácter Unicode.
Valores: de 0 a
65535 (sin signo).
|
Date
|
System.DateTime
|
8 bytes
|
Una fecha.
Valores: desde las 0:00:00 del 1 de Enero del 0001 hasta
las 23:59:59 del 31 de Diciembre del 9999.
|
|||
Decimal
|
System.Decimal
|
16 bytes
|
Un número decimal. Valores: de 0 a +/-
|
|||
Double
|
System.Double
|
8 bytes
|
Un número de
coma flotante de doble precisión.
Valores:
de
-1.79769313486231570E+308 a -4.94065645841246544E-324 para valores negativos;
|
|||
Integer
|
System.Int32
|
4 bytes
|
Un número
entero (sin decimales) Valores:
de -2,147,483,648 a 2,147,483,647.
|
|||
Long
(entero largo)
|
System.Int64
|
8 bytes
|
Un entero largo (o grande) Valores:
de
-9,223,372,036,854,775,808 a 9,223,372,036,854,775,807.
|
|||
Object
|
System.Object
(class)
|
4 bytes
|
Cualquier
tipo se puede almacenar en una variable de tipo Object.
|
|||
Short
|
System.Int16
|
2 bytes
|
Un entero corto (sin decimales)
|
|||
(entero corto)
|
Valores: de -32,768
a 32,767.
|
|||||
Single
|
System.Single
|
4 bytes
|
Número de coma flotante de precisión simple. Valores:
de -3.4028235E+38 a -1.401298E-45 para valores negativos; de
1.401298E-45 a 3.4028235E+38 para valores positivos.
|
|||
String (cadenas de
|
System.String
(clase)
|
Depende de la plataforma
|
Una cadena de caracteres Unicode.
Valores: de 0 to
aproximadamente 2 billones (2^31) de caracteres Unicode.
|
|||
Tipos definidos por el
usuario
(estructuras)
|
(heradada de
System.ValueType)
|
Depende de la plataforma
|
Cada miembro de la estructura tiene su rango,
dependiendo del tipo de dato que representa.
|
|||


necesitaremos conocer lo que es .net framework para conocer visual basic 2010.
ResponderEliminarsi es sierto visual .net es un programa ke nos facilitan en nuestra vida profesional
ResponderEliminares un programa que nos facilita nuestro trabajo
ResponderEliminarQUIERE UN RETO LE RECOMIENDO PROGRAMACIÓN
ResponderEliminarEs un entorno para construir instalar y ejecutar servicios web y otras aplicaciones.
ResponderEliminarEs un programa que nos facilita nuestro trabajo en cualquier sitio donde habitan computadoras
ResponderEliminarvisual basic .net es de mucha ayuda para realizar varios programas
ResponderEliminarVB .net es un programa muy amplio para trabajar
ResponderEliminarVB.net un programa echo para construir programas donde trabajos y desarrollamos amplias aplicaciones
ResponderEliminarVB.net un programa echo para construir programas donde trabajos y desarrollamos amplias aplicaciones
ResponderEliminar