En la actualidad, muchos programadores todavía usan VB porque es fácil de usar y aún puede ayudarnos a hacer muchas cosas. Entonces, ¿cómo se desarrolla VB? Este artículo ofrece una breve historia del desarrollo de VB.
(1) Visual Basic 1.0 nació en 1991. La función de Visual Basic 1.0 era muy simple. Microsoft le agregó el control VBX en lugar del control ocx con el que estamos familiarizados. Carecía de soporte de base de datos, y VB en ese momento todavía era un. lenguaje interpretado, el archivo .exe aún no se puede generar. Pero su mayor innovación fue la incorporación de modelos basados en eventos y desarrollo visual.
(2) En 1992, Microsoft lanzó Visual Basic 2.0. En esta versión, Microsoft agregó variables de objeto y el concepto de herencia más primitivo, así como OLE y funciones simples de acceso a datos, así como una gran cantidad de controles de terceros.
(3) Visual Basic 3.0 se lanzó en 1993. En esta versión, Microsoft agregó soporte para el último ODBC2.0, soporte para el motor de datos Jet y soporte para la nueva versión de OLE. La parte más atractiva es que su soporte para bases de datos se ha mejorado enormemente. El control Grid y el control de datos pueden crear excelentes aplicaciones de ventana de datos, y el motor Jet permite que Visual Basic acceda rápidamente a la última base de datos de Access. Visual Basic 3.0 también agrega muchas funciones financieras nuevas. Además, se han añadido una cantidad considerable de controles de nivel profesional para permitir el desarrollo de aplicaciones Windows de un nivel considerable. Visual Basic 3.0 fue la versión más popular de Visual Basic en China antes de 1998.
(4) El lanzamiento de Visual Basic 4.0 en 1995. Visual Basic 4.0 fue una revolución, pero en ese momento fue un desastre. Primero, el control vbx desapareció y fue reemplazado por el control OCX que ya no es OLE tradicional. Ahora, el lenguaje utilizado en Visual Basic 4.0 se ha cambiado a Visual Basic para aplicaciones. Todo esto dificulta el trasplante de VB3.0 y versiones superiores a VB4.0, pero es innegable que Visual Basic. 4.0 sentó las bases para que Visual Basic se convirtiera en un lenguaje COM.
Microsoft introdujo ideas de programación COM en esta versión, como agregar módulos de clase y funciones de encapsulación necesarias para el desarrollo de componentes, como procedimientos de atributos, procedimientos de funciones y procedimientos de subrutina, al lenguaje. Al mismo tiempo, esta versión de Visual Basic también puede desarrollar funciones dll, y las clases escritas se pueden compartir con otros lenguajes de esta manera. En ese momento, era más rápido desarrollar componentes COM con Visual Basic que cualquier otro lenguaje de desarrollo.
(5) Visual Basic 5.0 se lanzó en 1997. Esta versión de Visual Basic proporcionó el soporte más sólido para com. Al mismo tiempo, Microsoft también agregó un compilador de código local para resolver el cuello de botella de rendimiento causado por el código p en vb4.0. , mejorando enormemente la eficiencia de las aplicaciones. Visual baisc5.0 proporciona más soporte orientado a objetos, lo que permite a los desarrolladores crear eventos e interfaces, módulos de clase mejorados y soporte para crear sus propias clases de colección, controles ActiveX, componentes COM DLL en proceso y ActiveX que se ejecuta en el documento del navegador.
El IDE de Visual Basic 5.0 es compatible con IntelliSense, que es una característica muy conveniente para los desarrolladores. No es necesario recordar nombres largos de miembros ni palabras clave. Simplemente presione y aparecerá todo lo que desee.
(6) Visual Basic 6.0 se lanzó en 1998. Visual Basic 6.0 ya es un sistema de desarrollo muy maduro y estable. Microsoft lanzó Visual Basic 6.0 como miembro de vIsual Studio, lo que demuestra que Microsoft está cambiando el posicionamiento del producto para convertirse en vb. poderosa herramienta para el desarrollo empresarial a gran escala. En VB6.0, Microsoft agregó el modelo de acceso a datos ADO, que hizo posible acceder rápidamente a grandes cantidades de datos y mejoró la capacidad de VB para desarrollar aplicaciones distribuidas con estructuras de n niveles. Al mismo tiempo, Microsoft también agregó la capacidad de desarrollar. Aplicaciones web para capacidad VB.
(7) El nacimiento de Visual Basic.net en 2002 fue otra revolución en vb. vb.net agregó muchas funciones nuevas y vb6.0 no podía implementar la herencia, por lo que los programadores de C ++ lo acusaron de estar orientado a pseudoobjetos. lenguaje vb.net También admite subprocesos múltiples e introduce el procesamiento de excepciones de estructura try...catch.
Pero para los programadores de vb, es otro desastre. Esta versión de vb ya no es el Visual Basic tradicional. En términos de lenguaje, Visual Basic 4.0 abandonó Quick BASIC y adoptó Visual Basic para la aplicación. Luego, vb.net abandonó Visual Basic para. La aplicación se ha convertido en un lenguaje completamente nuevo, pero este cambio también ha asustado a los programadores de VB. VB.net se encuentra en una situación muy embarazosa. Por un lado, tiene funciones innegablemente poderosas y, por otro, debido a una gran cantidad de funciones. compatibilidad de versiones Los programadores de VB recurren a C# o Java, y los programadores que usan VB.NET son muy inferiores a VB6.0. También es difícil para los desarrolladores cambiar de VB6.0 a VB.NET.
A juzgar por la información actualmente divulgada sobre Visual Basic.net 2005, vale la pena esperar Visual Basic.net 2005. En esta versión de vb.net, Microsoft ha agregado más características, tales como: genéricos, sobrecarga de operadores, tipo parcial y el. instancia predeterminada del formulario (que le permite usar la sintaxis VB6 para usar el formulario), varias mejoras en la sintaxis, la palabra clave Mi, etc., Microsoft afirma que en Visual Basic.net2005 puede leer y escribir el registro, acceder a archivos, leer y escribir puertos serie y obtener información de aplicaciones con una sola línea de código. Nos permite programar tan fácilmente como ir a una tienda.