Características del lenguaje Visual Basic

Los temas siguientes presentan y describen los componentes básicos de Visual Basic, un lenguaje de programación orientado a objetos. Después de crear la interfaz de usuario para su aplicación con formularios y controles, debe escribir el código que define el comportamiento de la aplicación. Como sucede con cualquier otro lenguaje de programación moderno, Visual Basic admite una serie de elementos de lenguaje y construcciones de programación comunes.

Si ha programado en otros lenguajes, gran parte del material tratado en esta sección le resultará familiar. Aunque la mayoría de las construcciones son similares a las de otros lenguajes, la naturaleza orientada a eventos de Visual Basic presenta algunas diferencias sutiles.

Si está familiarizado con la programación, el material de esta sección sirve como introducción a los bloques de creación básicos para escribir código. Una vez que comprenda los aspectos básicos, puede crear aplicaciones eficaces con Visual Basic.

En esta sección

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.

Flujo de control
Muestra cómo regular el flujo de la ejecución del programa.

Tipo 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.

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.

LINQ
Proporciona vínculos a temas sobre la programación y las características de Language Integrated Query (LINQ) de Visual Basic.

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 y cómo combinarlos para producir nuevos valores.

Procedimientos
Describe los procedimientos Sub, Function, Property y Operator, así como temas avanzados, como procedimientos recursivos y sobrecargados.

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.

Colecciones
Describe algunos de los tipos de colecciones proporcionadas por .NET Framework. Muestra cómo usar colecciones sencillas y colecciones de pares clave-valor.

Referencia del lenguaje Visual Basic
Contiene información de referencia sobre los distintos aspectos de la programación en Visual Basic.