Diferencia entre Visual Basic y Visual Basic.Net (VB6 y VB.net)

Visual Basic vs Visual Basic.Net (VB6 vs VB.net)
 

VB aka Visual Basic es un lenguaje de programación que se lanzó alrededor de 1991 como producto de Microsoft. Es un lenguaje de programación impulsado por eventos de tercera generación, que admite el desarrollo rápido de aplicaciones (también conocido como RAD). Visual Basic 6, o VB6, se lanzó en 1998, y es la versión estable de VB.VB6 proporciona un IDE para el desarrollo de software y el diseño de la interfaz de usuario. El lenguaje se basa en un modelo de programación llamado, Modelo de objetos componentes. VB6 es un lenguaje de programación simple, que no solo ayuda a los principiantes a aprender los conceptos de programación rápidamente, sino también a usarlos fácilmente en grandes aplicaciones de software. VB6 es un lenguaje de programación de procedimientos. Los programadores pueden diseñar una GUI para una aplicación y aplicar funcionalidades directamente a los controles que se agregan a la GUI. Por ejemplo, si hay un botón en la GUI, el programador debe escribir la funcionalidad para ese botón dentro del evento de clic de botón (y, por lo tanto, el término programación programada por evento).

VB.net

VB.net es también un producto de Microsoft que se lanzó en 2008. Es el sucesor de VB6. La principal diferencia entre VB6 y VB.net es el concepto de "Programación Orientada a Objetos" introducido en VB.net. Cada componente que interactúa con un sistema de este tipo se considera un objeto. Los objetos se crean a través de las clases correspondientes. Las clases pueden ser declaradas por el programador o el lenguaje también consta de varias bibliotecas de clases propias. Esos son los bloques de construcción del lenguaje VB.net. Un programa de aplicación escrito en lenguaje VB.net se ejecuta en el marco .NET de Microsoft. El programador o el desarrollador deben escribir las clases que no sean las integradas, para realizar lo que sea necesario para el sistema. Después del primer lanzamiento importante de VB.net 2005, ahora se lanzó 2010, que admite .NET Framework 4.0.

Visual Basic (VB6)

A diferencia de VB6, VB.net soporta el desarrollo compartido. Para cualquier persona que haya escrito programas utilizando VB6, debería ser fácil adaptarse a la programación de VB.net. Además, los programas que se escribieron en VB6 se pueden convertir a la versión .net fácilmente mediante la herramienta de migración de idioma VB.net. Recientemente, el uso de VB.net para el desarrollo web también se ha incrementado como resultado de su soporte para el desarrollo de aplicaciones web..

¿Cuál es la diferencia entre VB6 y VB.net??

• VB6 es un lenguaje de programación de procedimientos..

• VB.net es un lenguaje de programación orientado a objetos.

• VB6 utiliza el modelo de objetos componentes.

• VB6 es un lenguaje de programación simple.

• VB.net tiene varias bibliotecas de clases integradas, que son componentes básicos del lenguaje.

• VB.net apoya el desarrollo compartido.

• VB.net apoya el desarrollo de aplicaciones web.