VB.NET significa Visual Basic. Tecnologías habilitadas para la red. Microsoft lanzó la plataforma .NET en 2001, que admite Visual Basic .NET, que es una actualización de la última versión del lenguaje de programación VB. Es un lenguaje de programación de alto nivel para Microsoft .NET Framework . También es posible ejecutar VB.NET en sistemas operativos Linux y MAC.
Visual Basic o VB es un lenguaje de programación que se lanzó inicialmente en 1991. Fue el primer lenguaje de programación que admitía directamente una interfaz gráfica de usuario programable utilizando objetos proporcionados por el lenguaje. Desde ese momento hasta 2002, se lanzaron otras 7 versiones, cada versión con características que aumentaron el poder del lenguaje.
Diferencia entre VB.NET y Visual Basic:
Parámetros | VB.NET | Básico visual |
---|---|---|
Paradigma del lenguaje de programación | VB.NET es un lenguaje de programación orientado a objetos. | Visual Basic es un lenguaje de programación dirigido por eventos. |
Compatibilidad con IntelliSense | VB.NET es compatible con IntelliSense. | No es compatible con IntelliSense. |
Escribe | Es un lenguaje escrito compilado. | Es un lenguaje basado en intérprete |
multiproceso | Es compatible con el concepto de multihilo. | No es compatible con el concepto de subprocesos múltiples. |
tipo seguro | Es un lenguaje de tipo seguro. | No es un lenguaje de tipo seguro. |
Cambios en el tipo de datos | En VB.NET, se eliminan las variables VARIANT y CURRENCY y se introduce una variable DECIMAL. | En Visual Basic VARIANT y CURRENCY, se utilizan variables y no se introduce una variable DECIMAL. |
Paso de parámetros | En VB.NET los parámetros se pasan por un valor. | En Visual Basic, los parámetros se pasan por referencia. |
Manejo de datos | En VB.NET, los datos se manejan usando ADO.net | En VB, los datos se manejan usando el protocolo DAO, después de eso, RDO, es seguido por ADO. |
Compilación de antecedentes | En VB.NET, la compilación en segundo plano se realiza continuamente para cada declaración válida. | Visual Basic es un lenguaje interpretado en el que cada declaración se interpreta a la vez para convertirse en código objeto y luego en código fuente, por lo que no hay compilación en segundo plano. |
Entorno de ejecución | VB.NET utiliza el entorno Common Language Runtime. | Visual Basic utiliza el entorno común de tiempo de ejecución de Visual Basic. |
formularios | No hay control de forma ni control de línea en el formulario VB.NET. | Hay un control de forma y un control de línea en forma de Visual Basic. |
Lógica de cortocircuito | En VB.NET, la lógica de cortocircuito está disponible. | En Visual Basic, no existe el concepto de Lógica de Cortocircuito. |
Desarrollo de aplicaciones | En VB.NET podemos crear diferentes tipos de aplicaciones, como aplicaciones de consola, aplicaciones web, aplicaciones de Windows. | Visual Basic no es versátil para crear diferentes tipos de aplicaciones. |
Publicación traducida automáticamente
Artículo escrito por itskawal2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA