¿Qué es
visual BASIC .NET?
Usa una jerarquía de clases incluidas en el.
Net framework si conocemos. Net frameworK conoceremos visual BASIC .net
Que es
visual BASIC .net framework
Es un entorno para construir instalar y
ejecutar servicios y otras aplicaciones y está dividida en tres partes como:
Otrasdiferencias
de .net framework:
1. Es un entorno multi lenguaje para la conservación
y ejecución para los servicios web y aplicaciones.
2. es una nueva plataforma diseñada para
simplificar el desarrollo de aplicaciones en el entorno distribuida en internet
3. .netframework consta de dos componentesprincipales
como:
El coman lenguaje rutina y librería de clases
.net framework
¿Quésignifica
el CLR?
Es una serie de librería dinámica de (DLL)que
es lo mismo que hablar de DLL hacia Windows, hacia otras librerías.
VISUAL BASIC .NET: Es totalmente
un lenguaje orientado al objeto.
EN VB.NET: solo existe un tipo de fichero de código
con la expansión vb, es un tipo de vbóseake puede existir diferentes tipos de
elementos por ejemplo
1.
Unmod
2.
Un formulario
3.
Un módulo de código
4.
Uno de control
¿Cuáles son las opciones que nos ofreceVB para trabajar?
1.
Aplicasion de WindowsFromm
2.
Aplicación de ap.
3.
Aplicación de consola
4.
Aplicasion web asp.net
5.
Biblioteca de clase
6.
Aplicasion de web de ASP, net, mv,
VB
7.
Aplicasion de silver light
8.
Aplicasion de servicios WCF
9.
Aplicasion web (entidad de la…VB)
10.
Avilitar windows.azure tools
11.
Libro de Excel 2010
12.
Complemento de Outlook
13.
Documento de Word 2010
14.
Biblioteca de actividad
15.
Aplicasion de servicios de
flujos d…
¿Qué significa
CLR? Commun lenguaje rutime.
¿Qué
significa CLS? commun lenguaje especificación.
¿Qué significa
MSIL? Microsoft intermédiate lenguaje.
¿Qué significa CTS? Commun type system
¿Qué es un Namespace (o espacio de nombres)?
Un espacio de nombres es un esquema lógico de
nombres para tipos en el que un nombre de tipo simple, como Mi Tipo, aparece
precedido por un nombre jerárquico separado por puntos. [...]" Así es como
lo definen en el Book 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í.
¿Qué es un
assembly (o ensamblado)?
Un ensamblador es el
bloque conductivo primario de una aplicación de NET. FRAMEWORK se trata de un
recopilación de funcionalidad que se contribuye n a la versión es instalación
¿Qué
Significa ITEMS?
Son elementos que tiene el objeto listbox
¿QUE ES .CLEAR?
Es un
método de sistema que se encarga de limpiar los elementos debe la lista es
decir las barra. Por lo tanto l hace borrar elementos[u71]
¿Qué es una
colección?
Es un reglamento en lista de objetos o
elementos que están agrupados en objetos en este caso colección
¿Qué es el
MEP?
Hace referencia a la clase actual
¿QUE ES UNA
VARIABLE?
Son
aquellos nombres que puede contener un valor yase de tipo numérico como cualquier tipo.
¿Qué es una
constante?
Esta nos
sirve para asignar constante a una
variable como por ejemplo “Hola”
tipos de variable
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
|
Es un valor verdadero o falso
VALORES:True o False
En VB se pueden representar por -1
o 0, en CLR serán 1 y 0, aunque no es recomendable usar valores numéricos, es
preferible usar siempre True o False.
|
Byte
|
System.Byte
|
1 byte
|
Un valor positivo, sin signo, para contener datos binarios.
Valores: de 0 a 255
Puede convertirse a: Short, Integer, Long, Single, Double o Decimal
sin recibir overflow Dim b As Byte = 129
|
Char
|
System.Char
|
2 bytes
|
Un carácter Unicode.
Valores: de 0 a 65535 (sin signo).
Para indicar que una constante de
cadena, realmente es un Char, usar la letra C después de la cadena:
Dim c As Char =
"N"
|
Date
|
System.DateTime
|
8 bytes
|
Valores: desde las 0:00:00 del 1 de Enero del 0001 hasta las 23:59:59
del 31 de Diciembre del 9999.
Dim d As Date = #10-27-2001#
|
Decimal
|
System.Decimal
|
16 bytes
|
Valores:
de 0 a +/79,228,162,514,264,337,593,543,950,335sin decimales;
de 0 a +/-
En los literales se puede usar la
letra D o
el signo @ para indicar que el
valor es Decimal.
|
Double
|
System.Double
|
8 bytes
|
Valores positivos. se puede
usar convertir a decimal sin recibir se puede ser usada como sufijo sin el
signo
|
Long entero largo
|
System INT
|
8 bytes
|
Los valores de 1 -2147, 483,643 se pueden convertir en Long doble o
decimal sin producir
|
odject
|
System
Odject
class
|
4 bytes
|
Cualquier tipo que pueda relacionar una variable del tipo objeto
todos los datos se manejan en .net
|
chorp
|
System.odject
|
2 bytes
|
Un entero corto sin decimal
|
single
|
System.single
|
4 bytes
|
Numero de una de coma flutante depresión simple se puede usar la
letra f y sin el símbolo si producir
averflew se puede utilizar la letra f sin el símbolo.
|
Sprint
Cadena de longitud variable
|
System.strint
(clases)
|
Depende de la platerna
|
Una cadena de caracteres son valores que aproximada mente de dos
billones (2^31)caracteres y nicoles se puede usar el símbolo para indicar una
variable
|
Tipos definidos del usuario
y estructura
|
Heredadas de un system.value
type
|
De pende de una platerna
|
Cada miembro de la estructura que tiene a su lado de tipos de das
que representa
|
Integer
|
Sysstem.int32
|
4 bytes
|
Un número sin decimal son valores de 2 -2147,483,648 a 483 ,647 se
puede usar la letra i o el signo % para indicar
|
Glosario
|
Palabras
|
Descripción
|
Clases
/ objetos
|
|
Programación
Orientada a Objetos (OOP / PPO)
|
Una
forma de programar basada en la reutilización de código mediante herencia,
encapsulación y polimorfismo.
|
Herencia
|
La
posibilidad de que una clase herede las propiedades y métodos de otra clase
de forma que se puedan usar con la nueva clase de igual forma que si se
hubiesen escrito directamente en ella.
|
Encapsulación
|
La
posibilidad de ocultar el código usado para implementar un método o cualquier
otro procedimiento o función de forma que lo único que interese sea el
interface expuesto por la clase u objeto.
|
Polimorfismo
|
La
posibilidad de usar en clases diferentes propiedades o métodos con el mismo
nombre de forma que cuando se usen nonos preocupe a que clase pertenece. Por
ejemplo el objeto básico del que derivan todas las clases de.NET tiene una
propiedad llamada ToString, ésta propiedad estará implementada de forma
diferente en diferentes clases, pero nosotros la usaremos de la misma forma,
sin importarnos que objeto estemos usando.
|
Interface
|
Se
dice que las propiedades y métodos expuestos por una clase forman el
interface de la misma
|
Clases abstractas
|
Son
clases que exponen un interface el cual hay que usar en las clases que se
hereden de dicha clase abstracta.
|
Interface
/ implementa
|
Los
interfaces a diferencia de las clases es que no hay que escribir código para
los métodos o propiedades que expone, simplemente se indica la
"declaración". Usando Implementas, se pueden usar esas interfaces
en las clases, aunque hay que escribir el código de cada método o propiedad
implementado.
|
Procedimiento
|
Un
método, función o propiedad de una clase o módulo.
|
Método
|
Un
procedimiento (Sub, Function -función) que se usa para realizar una tarea
específica en la clase o módulo.
|
Sub
|
Un
procedimiento SUB es como una instrucción, es decir, realiza una tarea
(ejecuta el código que haya en su interior),pero no devuelve un resultado.
|
Function
(función)
|
Los
procedimientos FUNCTION son como las funciones delvb.NET, es decir, realizan
una tarea, al igual que un Sub, pero siempre suelen devolver un valor,
resultado del código que se ha ejecutado en su interior.
A
las funciones no se les puede asignar valores, a diferencia delas
Propiedades.
|
Property
(propiedad
|
Algunas veces es difícil diferenciar un
método de una propiedad, pero por convención los métodos realizan tareas .Por
ejemplo, el ancho de un objeto es una propiedad, mientras que mostrar el
objeto se realizaría con un método. A las Propiedades se les puede asignar
valores y pueden Devolverlos, (como las funciones). Aunque también pueden
existir propiedades de solo lectura, (solamente devuelven valores), o de solo
escritura, (sólo se les puede asignar valores, pero no los devuelven).
|
Parámetro
|
Los
métodos o propiedades pueden tener parámetros, (uno o varios), los cuales le
indicarán los valores que deben usar para la tarea que debe realizar. Por
ejemplo, un método Contar podría recibir un parámetro con el valor de las
veces que tiene que contar.
|
Parámetros
opcionales
|
Algunos
procedimientos que aceptan parámetros, pueden tener también parámetros
opcionales, los cuales, como su nombre indica, pueden o no ser incluidos en
la llamada al procedimiento. Los parámetros opcionales tienen unos valores por
defecto, el cual se usará en caso de que especifique.
|
Variable
|
Son
"espacios" de memoria en la que se almacena un valor. Seusarán para
guardar en memoria los valores numéricos o de cadena de caracteres que
nuestro programa necesite.Usa este link para ver los distintos tipos de
datos.
|
Constante
|
Valores
numéricos o de cadena que permanecen constantes, sinposibilidad de cambiar el
valor que tienen. En caso de que necesitemos cambiar el valor, usaremos las
variables.
|
Evento
|
Los
eventos son procedimientos (SUB) que se ejecutan normalmente cuando el
sistema Windows los provoca, por ejemplo, al hacer Crick en una ventana o en
cualquier objeto dela ventana, cuando cambiamos el tamaño de una ventana,
cuando escribimos en una caja de textos,
|
Handles
|
En
VB.NET se usa Handles, seguido del nombre del evento, para indicar qué evento
es el que se maneja en el procedimiento indicado. El formato suele ser: Sub
Nombre (parámetros) Handles Objeto. Evento
|
Sobrecarga
(overload
|
Se
dice que un método está sobrecargado cuando existen distintas versiones de
dicho método en la clase. Por ejemplo métodos con el mismo nombre que reciban
parámetros de distintos tipos.
|
Formulario
(ventana)
|
Un
formulario es una ventana de Windows la cual usa remospara interactuar con el
usuario, ya que en dicha ventana oformulario, estarán los controles y demás
objetos gráficos que mostraremos al usuario de nuestra aplicación.Los
formularios también son llamados "formas" o Forms en sunombre en
inglés
|
Mybase
|
La
palabra clave MyBase se comporta como la clase de la queha derivado la clase
actual, es decir si una clase deriva de una(o hereda a otra) clase, MyBase se
referirá a dicha clase base,de esta forma es posible acceder a los métodos,
propiedades yeventos de la clase de la que se deriva (o hereda) la
claseactual.
|
Me
(this)
|
La palabra clave (o instrucción) Me
hace referencia a la claseactual.
Por ejemplo Me .Width se refiere a la
propiedad Width de la clase actual.
En
C# en lugar de Me es thais
|
Colecciones
|
Serie de datos que están guardados en
una lista, array (o matriz) o una colección propiamente dicha y que permite
interactuar con los elementos de las mismas, pudiendo añadir,
|
Expresiones
|
Una
expresión es una secuencia de operadores y operando quedescribe un cálculo.
Normalmente una expresión se evalúa entiempo de ejecución.
Existen
expresiones numéricas y alfanuméricas o de caracteres.
|
Expresiones
lógicas
|
Una
expresión es una secuencia de operadores y operando quedescribe un cálculo.
Normalmente una expresión se evalúa entiempo de ejecución.
Existen
expresiones numéricas y alfanuméricas o de caracteres.
|
Módulo
|
Los
módulos, al igual que las clases, son "espacios" en loscuales se
incluyen declaraciones de variables, procedimientos,funciones, etc.Pero a
diferencia de las clases, el código contenido en unmódulo siempre está
disponible de forma directa, sin necesidadde crear una "instancia"
de dicho módulo.
|
Instancia
|
Para
poder usar una clase u objeto, hay que crear una instanciadel mismo.
Es
decir, debemos declarar una variable y a esa variableasignarle el objeto o
clase en cuestión para que podamos usarlo. Es como si tuviésemos que darle
vida al objeto para poderusarlo.
|
Enumeraciones
(enum)
|
Las
enumeraciones son una serie de valores constantes (de tiponumérico), que de
alguna forma están relacionadas entre sí. A diferencia de las constantes
normales, una variable de clorada como una enumeración, puede tomar
cualquiera de los valoresindicados en la enumeración.
|
Array
(matrices)
|
Los
arrayas (o matrices) son un tipo de variable que permitentener más de un
elemento, (o valor en su interior), a los que se pueden acceder mediante un
índice.Un array también es el tipo en el que se basan todas lasmatrices o arrayas.
|
Common Lenguaje Runtime
|
El
CLR (Common Language Runtime) es el motor en tiempo deejecución del .NET
Framework, es decir la parte del "entorno"que se encarga de
ejecutar el código de los lenguajes del .NETFramework.
|
VB.NET incluye todo lo necesario para trabajar con aplicaciones para la web como ser asp.net, aplicaciones para windows form integrando todos los objetos en una interfaz mas fácilmente para el programador
ResponderEliminarCon visual basic. Net es muy facil de tabajar
ResponderEliminaren VB.net podemos crear varias programas y aplicaciones.
ResponderEliminarUsa una jerarquía de clases incluidas en el. Net framework si conocemos. Net frameworK conoceremos visual BASIC .net
ResponderEliminarEs un entorno para construir instalar y ejecutar servicios y otras aplicaciones
ResponderEliminarEs un entorno para construir instalar y ejecutar servicios y otras aplicaciones y está dividida en tres partes como:
ResponderEliminarVB.Net. es muy importante para realizar diversos programas y aplicaciones...
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarvisual basicono .net es el programa más avanzado para diseñar programas
ResponderEliminarvisual basicono .net es el programa más avanzado para diseñar programas
ResponderEliminarEN VB.NET: solo existe un tipo de fichero de código con la expansión vb.
ResponderEliminares una nueva plataforma diseñada para simplificar el desarrollo de aplicaciones en el entorno distribuida en internet
ResponderEliminarEs totalmente un lenguaje orientado al objeto.
ResponderEliminar