1. Visual Basic.NET
Es un lenguaje de programación orientado a objetos que se
puede considerar una evolución de Visual Basic
implementada sobre el framework .NET.
Su introducción resultó muy controvertida, ya que debido
a cambios significativos en el lenguaje VB.NET no es retro
compatible con Visual Basic, pero el manejo de las
instrucciones es similar a versiones anteriores de Visual
Basic.
2. Historia
Todas las versiones de Visual Basic para Windows son muy
conocidas, aunque la Microsoft Visual Basic 1.0
desarrollada para el sistema operativo MS-DOS que data de
1992, fue menos difundida.
La última versión que únicamente generaba aplicaciones
de 16 bits fue la 3.0 y no incluía una biblioteca detallada de
componentes para toda clase de usos.
Visual Basic evolucionó para integrar la plataforma .NET;
allí perdió su propia identidad como lenguaje único
adquirible, pasando a integrar un paquete de productos,
llamado precisamente Microsoft .
3. Características
Matrices
Explica cómo hacer el código más compacto y eficaz
mediante la declaración y utilización de matrices, que
contienen varios valores relacionados
Inicializadores de colección
Describe los inicializadores de colección, que permiten
crear una colección y rellenarla con un conjunto inicial
de valores.
Constantes y enumeraciones
Explica el almacenamiento de valores inmutables para
su uso repetido, incluidos los conjuntos de valores de
constantes relacionadas.
4. Flujo de control
Muestra cómo regular el flujo de la ejecución del
programa.Tipos de datos
Describe qué tipos de datos puede contener un elemento
de programación y cómo almacenarlos.
Elementos declarados
Abarca la programación de elementos que puede declarar,
sus nombres y características, y cómo el compilador
resuelve las referencias a ellos.
Delegados
Se proporciona una introducción a los delegados y se
explica cómo se usan en Visual Basic.
5. Enlace en tiempo de compilación y en tiempo de ejecución
Describe los enlaces, que realiza el compilador cuando se
asigna un objeto a una variable de objeto, y las diferencias
entre los objetos con enlace anticipado y con enlace en tiempo
de ejecución
Tipos de error
Proporciona información general sobre los errores de
sintaxis, errores en tiempo de ejecución y errores lógicos.
Eventos
Muestra cómo declarar y utilizar eventos.
Interfaces
Describe qué son las interfaces y cómo usarlas en las
aplicaciones.
6. LINQ
Proporciona vínculos a temas que presentan la programación y
las características de Language-Integrated Query (LINQ).
Objetos y clases
Proporciona información general sobre objetos y clases, cómo
se utilizan, las relaciones que mantienen entre sí y las
propiedades, los métodos y los eventos que exponen.
Operadores y expresiones
Describe los elementos de código que manipulan elementos
que contienen valores, cómo utilizarlos de forma eficaz.
Procedimientos
Describe los procedimientos Sub, Function, Property y
Operator, así como temas avanzados, como procedimientos
recursivos y sobrecargados.
7. Instrucciones
Describe las instrucciones de declaración y ejecutables.
Cadenas
Proporciona vínculos a temas que describen los
conceptos básicos sobre el uso de cadenas en Visual
Basic.
Variables
Presenta las variables y describe cómo utilizarlas en
Visual Basic.
XML
Proporciona vínculos a temas en los que se describe
cómo usar XML en Visual Basic.