Información general sobre el desarrollo de aplicaciones con Visual Basic Express

Actualización: noviembre 2007

En este tema se proporciona una introducción a Visual Basic Express, un programa para crear aplicaciones mediante el lenguaje Visual Basic. Al igual que un programa como Microsoft Outlook proporciona diversas herramientas para trabajar con el correo electrónico, Visual Basic Express es un kit de herramientas con el que se realiza una amplia gama de tareas de programación.

Sugerencia:

Si es principiante en programación, quizá desee finalizar el paseo guiado por Visual Basic, un conjunto de lecciones diseñado para enseñar los conceptos básicos, y después volver a este tema. Para iniciar el paseo, vea Crear el primer programa en Visual Basic.

El proceso de desarrollo

Visual Basic Express facilita el proceso de desarrollar aplicaciones; en la mayoría de los casos, el proceso consta de los pasos siguientes:

  • Cree un proyecto. Un proyecto contiene todos los archivos necesarios para la aplicación y almacena información sobre la aplicación. Para obtener más información, vea Paso 1: crear un proyecto en Visual Basic. A veces las aplicaciones contienen más de un proyecto, por ejemplo, un proyecto de Aplicación para Windows y uno o más proyectos de Biblioteca de clases. Este tipo de aplicación se denomina solución, que simplemente es otro nombre para un grupo de proyectos.

  • Diseñe la interfaz de usuario. Para ello, puede arrastrar distintos controles, como botones y cuadros de texto, a una superficie de diseño conocida como formulario. Puede establecer propiedades que definan el aspecto y comportamiento del formulario y de sus controles.

    Nota:

    Para las aplicaciones que no tienen interfaz de usuario, como las bibliotecas de clases o las aplicaciones de consola, este paso no es necesario.

  • Escriba el código. A continuación, tendrá que escribir el código de Visual Basic que define cómo se comportará la aplicación y cómo interactuará con el usuario. Visual Basic Express facilita la escritura de código con características como IntelliSense, finalización automática y fragmentos de código. Para obtener más información, vea Paso 4: agregar código de Visual Basic.

  • Pruebe el código. Es conveniente probar siempre las aplicaciones para asegurarse de que se comportan de la manera deseada. Este proceso se conoce como depuración. Visual Basic Express tiene herramientas de depuración que facilitan la búsqueda y reparación interactivas de los errores en el código. Para obtener más información, vea Paso 5: ejecutar y probar un programa.

  • Distribuya la aplicación. Una vez completada la aplicación, puede instalar el programa resultante en el equipo o distribuirlo y compartirlo con otros usuarios. Visual Basic Express usa una nueva tecnología conocida como Publicación ClickOnce, que permite implementar fácilmente una aplicación con un asistente y proporcionar automáticamente versiones actualizadas de la aplicación si se realizan cambios más adelante. Para obtener más información, vea Distribuir un programa.

Familiarizarse

A primera vista, la interfaz de usuario de Visual Basic Express, también conocida como entorno de desarrollo integrado o IDE, puede resultar extraña, pero una vez que se familiarice con ella, le parecerá fácil de usar. En las secciones siguientes se describen las partes del IDE que más utilizará. Puede obtener más información sobre el IDE en Introducción al IDE de Visual Basic Express.

Al iniciar

Cuando abre por primera vez Visual Basic Express, verá que la ventana Página de inicio ocupa la mayor parte del IDE. La Página de inicio contiene una lista de los proyectos recientes en los que se puede hacer clic, un área Introducción con vínculos a temas de Ayuda importantes y una lista de vínculos a artículos en línea y otros recursos. Si se conecta a Internet, esta lista se actualizará regularmente.

En el lado derecho del IDE, aparece la ventana Explorador de soluciones, como se muestra en la ilustración siguiente. Inicialmente está en blanco, pero aquí es donde se mostrará la información sobre su proyecto o grupos de proyectos conocidos como soluciones. Para obtener más información, vea Explorar la solución: usar el Explorador de soluciones.

Figura 1: Explorador de soluciones

En el lado izquierdo del IDE, se muestra una ficha vertical marcada Cuadro de herramientas. También está en blanco inicialmente, pero a medida que trabaja se rellenará con elementos que se pueden utilizar para la tarea en la que está trabajando. Para obtener más información, vea Hurgar en el cuadro de herramientas.

En la parte superior del IDE hay una barra de menús y una barra de herramientas. Los menús y los botones de la barra de herramientas cambian según la tarea del momento, tómese algo de tiempo para explorar y ver qué opciones están disponibles. También puede personalizar los menús y la barra de herramientas para que se ajusten a sus preferencias personales. Personalice la barra de herramientas haciendo clic en el menú Herramientas y, a continuación, en Personalizar. Puede luego reorganizar los comandos o agregar una nueva barra de herramientas. En la parte más inferior del IDE hay una barra de estado que muestra Listo. Cuando trabaja en el IDE, la barra de estado cambia para mostrar mensajes relacionados con la tarea actual. Por ejemplo, la barra de estado muestra información sobre el progreso de un proyecto que se está generando.

Modo de diseño

Cuando abre o crea un proyecto, el aspecto del IDE cambia al modo de diseño. El IDE en modo de diseño se muestra en la ilustración siguiente. Ésta es la parte visual de Visual Basic, donde se diseña el aspecto de la aplicación.

Nota:

En este tema se proporciona una introducción al desarrollo de aplicaciones de Windows Forms con Visual Basic Express, aunque también se pueden crear aplicaciones de Windows Presentation Foundation (WPF) en Visual Basic Express. Las características descritas en este tema están disponibles en las aplicaciones de WPF, pero hay características adicionales, como la ventana XAML. Para obtener más información, vea Crear la apariencia visual de un programa: introducción a Windows Presentation Foundation.

Figura 2: IDE en el modo de diseño

En el modo de diseño, la Página de inicio se cubre con otra ventana conocida como Diseñador de Windows Forms, que es básicamente un lienzo en blanco que representa la interfaz de usuario de la aplicación. Observe que la Página de inicio todavía está disponible haciendo clic en la ficha correspondiente en el Diseñador de Windows Forms.

Cuando está visible el Diseñador de Windows Forms, el Cuadro de herramientas contiene muchos controles (representaciones de botones, campos de texto, cuadrículas, etc.) que pueden agregarse al formulario y organizarse como se desee. Para obtener más información, vea Diseñador de Windows Forms.

También observará que aparece una nueva ventana, la ventana Propiedades, bajo la ventana Explorador de soluciones. Aquí es donde establecerá las distintas propiedades que definen el aspecto y comportamiento del formulario y sus controles. Para obtener más información, vea Establecer propiedades: usar la ventana Propiedades.

De manera predeterminada, no se muestra la ventana Lista de tareas en la parte inferior del IDE, pero proporciona un lugar donde puede llevar un seguimiento de las tareas que es necesario realizar o anotar mientras programa. Para obtener más información, vea Lista de tareas (Visual Studio).

Si hace doble clic en un formulario o control, se abre una nueva ventana llamada Editor de código. Aquí es donde escribe el código real para la aplicación. El editor de código es algo más que un simple editor de texto, ya que usa una tecnología conocida como IntelliSense que facilita la escritura del código al proporcionar información según escribe. Para obtener más información, vea Codificación inteligente: usar IntelliSense para facilitar la escritura de código y Opciones de IntelliSense específicas de Visual Basic.

Nota:

Para algunos tipos de proyectos, como los proyectos de bibliotecas de clase que no disponen de interfaz de usuario, se muestra el Editor de código en lugar del Diseñador de Windows Forms.

Modo de ejecución

Cuando ejecuta o depura la aplicación, el IDE cambia a modo de ejecución. Se inicia la aplicación y aparece una ventana adicional relacionada con la depuración. Cuando está en el modo de ejecución, no puede hacer cambios en el Diseñador de Windows Forms, la ventana Propiedades o el Explorador de soluciones, pero puede modificar el código en el editor de código.

En el modo de ejecución, aparece una nueva ventana conocida como la ventana Inmediato en la parte inferior del IDE. Si coloca la aplicación en el modo de interrupción, puede consultar valores y probar el código en la ventana Inmediato. El modo de interrupción se muestra en la ilustración siguiente. Para obtener más información, vea Inmediato (Ventana).

Figura 3: Formulario de Visual Basic en el modo de interrupción

Durante la ejecución se pueden mostrar ventanas adicionales y observar los valores de variables, mostrar los resultados y otras tareas de depuración seleccionándolas en el menú Depurar.

Otras ventanas importantes

En el IDE, hay muchas ventanas adicionales, cada una para una tarea de programación concreta. Algunas de las más comunes se muestran en la lista siguiente.

Personalización

Visual Basic Express permite personalizar el IDE: puede cambiar el diseño de la ventana, elegir qué ventanas se van a mostrar, agregar o quitar comandos de menú y botones de la barra de herramientas, etc. Para obtener más información sobre cómo personalizar Visual Studio, vea Personalizar el entorno de desarrollo en el sitio web MSDN.

Obtener ayuda

Cuando trabaja en Visual Basic Express, la Ayuda está siempre disponible presionando una tecla. Tanto si está en el Editor de código o en cualquier otra ventana, al presionar la tecla F1 se muestra el tema de Ayuda más relacionado con lo que esté haciendo en ese momento. Por ejemplo, si tiene abierto el editor de código y el cursor se encuentra en la palabra clave Inherits, se inicia el explorador de la Ayuda y se muestra un tema que describe el uso de la instrucción Inherits.

Nota:

Los archivos de Ayuda que se incluyen con Visual Basic Express son un subconjunto de MSDN Library para Visual Studio Express, que a su vez es un subconjunto de la MSDN Library completa. Si se conecta a Internet, tiene acceso a cualquier tema de Ayuda de la biblioteca completa. Si no dispone de acceso en línea o decide no instalar MSDN Library para Visual Studio Express, es posible que algunos temas de Ayuda no estén disponibles.

También puede iniciar la Ayuda desde el menú Ayuda y buscar los temas que desee en las ventanas Contenido o Índice o en la ficha Buscar. Para obtener más información, vea Ayuda sobre la Ayuda (Ayuda de Microsoft Document Explorer).

Vea también

Otros recursos

Crear el primer programa en Visual Basic

Paseo con guía por Visual Basic

Ayuda para usuarios de Visual Basic 6.0

Guía de programación en Visual Basic

Crear aplicaciones basadas en Windows