Visual Basic.NET (lenguaje de programación)por Arnold Nieto
1. Cabe destacar
1.1. que se desarrolló también una versión gratuita de Visual Basic 5.0, orientada al desarrollo de controles y componentes
1.2. así mismo hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles conocidas como Embedded (Visual Basic).
2. Ultima version
2.1. Fue la versión numero 6 del programa, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008.
3. Definicion
3.1. Es un lenguaje de programación desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC. En 2001 Microsoft propuso abandonar el desarrollo pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo Framework llegando así Visual Basic.NET
4. Primera Version
4.1. Fue la versión presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo que facilitó en cierta medida la programación misma.
5. Visual Basic.Net contiene como programador
5.1. tiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas
5.2. A su vez Visual Basic dio un paso más en innovación y ahora es posible programar aplicaciones Nativas para Android o IPhone utilizando un software de la compañía Anywhere Software (creado por dicha compañía) para ambos sistemas operativos de dispositivos móviles
6. Historia
6.1. 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 .NET; dentro de ese paquete o framework se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el entorno Microsoft Visual Studio. Esta nueva versión del lenguaje posee profundas diferencias en la forma de programar
7. Caracteristicas
7.1. El propio Visual Basic provee soporte para empaquetado y distribución; es decir, permite generar un módulo instalador que contiene al programa ejecutable y las bibliotecas DLL necesarias para su ejecución. Con ese módulo la aplicación desarrollada se distribuye y puede ser instalada en cualquier equipo (que tenga un sistema operativo compatible)
7.2. Posee una biblioteca que proveen las funciones básicas implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, existe un gran número de bibliotecas del tipo DLL con variedad de funciones,
8. en el entorno del programador en la parte superior aparecen tres elementos
8.1. la barra de título donde figura el nombre del proyecto
8.2. la barra de menú con 13 opciones desplegables
8.3. una barra de herramientas; esta última se puede personalizar
9. En la parte central del programa
9.1. cubriendo la franja de mayor área, se encuentra el espacio de trabajo. Este incluye y muestra las ventanas del proyecto, las vistas del código fuente de los módulos
10. La Ventana inmediato por defecto se encuentra en la parte inferior,
10.1. aunque puede no estar visible (se presionan las teclas Ctrl+G, en ese caso, para mostrar la ventana). Esta ventana resulta una herramienta muy útil a la hora de depurar el programa o bien para realizar pruebas rápidas, ya que permite imprimir mensajes de texto desde el códig