Versiones y Caracteristicas de Visual Basic.Net

☺ Versiones y Caracteristicas de Visual Basic.Net ☺

Después de la versión clásica de Visual Basic 6.0, la primera versión de Visual Basic .NET debutó en 2002. A partir de 2014, se lanzan siete versiones de Visual Basic .NET.




2002 (VB 7.0)

Resultado de imagen para 2002 (VB 7.0)La primera versión, Visual Basic .NET, se basa en .NET Framework 1.0. La característica más importante es el código administrado, que contrasta con el clásico Visual Basic.











2003 (VB 7.1)

Resultado de imagen para 2003 (VB 7.1)
Visual Basic .NET 2003 se lanzó con .NET Framework 1.1. Las nuevas características incluyen soporte para .NET Compact Framework y un mejor asistente de actualización de VB. También se realizaron mejoras en el rendimiento y la fiabilidad de .NET IDE (especialmente el compilador de fondo) y el tiempo de ejecución. Además, Visual Basic .NET 2003 estaba disponible en Visual Studio.NET Academic Edition, distribuido a un cierto número de académicos [palabras de comadreja] de cada país sin costo.









2005 (VB 8.0)

Después de Visual Basic .NET 2003, Microsoft eliminó ".NET" del nombre del producto, llamando a la siguiente versión de Visual Basic 2005.
Resultado de imagen para 2005 (VB 8.0)
Para esta versión, Microsoft agregó muchas características destinadas a reforzar el enfoque de Visual Basic .NET como plataforma de desarrollo rápido de aplicaciones y diferenciarlo aún más de C #., Que incluye:

Función Editar y Continuar [se necesitan más explicaciones]
Evaluación de expresión en tiempo de diseño [se necesitan explicaciones adicionales]
Un pseudo-espacio de nombres llamado "Mi", que proporciona:
Fácil acceso a ciertas áreas de .NET Framework que de otra manera requieren un código significativo para acceder, como usar
My.Form2.Text = "MainForm"
más bien que

System.WindowsApplication1.Forms.Form2.text = "MainForm"
Clases generadas dinámicamente (por ejemplo, My.Forms)
Conversor mejorado VB-to-VB.NET
Una palabra clave "using" que simplifica el uso de objetos que requieren el patrón Dispose para liberar recursos
Función Just My Code, que oculta (pasos) el código repetitivo escrito por Visual Studio .NET IDE y el código de la biblioteca del sistema durante la depuración
Enlace de origen de datos, facilitando el desarrollo de cliente / servidor de base de datos
Para cerrar las brechas entre él y otros lenguajes .NET, esta versión agregó:

Genéricos

Clases parciales, un método para definir algunas partes de una clase en un archivo y luego agregar más definiciones posteriormente; particularmente útil para integrar código de usuario con código autogenerado
Sobrecarga del operador y tipos anulables
Soporte para tipos de datos enteros sin signo utilizados comúnmente en otros idiomas
Visual Basic 2005 introdujo el operador IsNot que hace que 'If X IsNot Y' sea equivalente a 'If Not X Is Y'. Ganó notoriedad cuando se descubrió que era el tema si una solicitud de patente de Microsoft.









2008 (VB 9.0)
Resultado de imagen para 2008 (VB 9.0)Visual Basic 9.0 se lanzó junto con .NET Framework 3.5 el 19 de noviembre de 2007.

Para esta versión, Microsoft agregó muchas características, que incluyen:Un verdadero operador condicional, "If (condición como boolean, truepart, falsepart)", para reemplazar la función "IIf".

Tipos anónimos:
  • Soporte para LINQ
  • Expresiones Lambda
  • Literales XML
  • Tipo de Inferencia
  • Métodos de extensión








2010 (VB 10.0)


Resultado de imagen para 2010 (VB 10.0)En abril de 2010, Microsoft lanzó Visual Basic 2010. Microsoft había planeado usar Dynamic Language Runtime (DLR) para esa versión, pero cambió a una estrategia de coevolución entre Visual Basic y el lenguaje hermano C # para acercar ambos idiomas a una paridad más cercana. La capacidad innata de Visual Basic para interactuar dinámicamente con objetos CLR y COM se ha mejorado para trabajar con lenguajes dinámicos integrados en DLR como IronPython e IronRuby. El compilador de Visual Basic se mejoró para inferir la continuación de línea en un conjunto de contextos comunes, en muchos casos eliminando la necesidad del carácter de continuación de línea "_". Además, el soporte existente de las Funciones en línea se complementó con soporte para Subs en línea, así como versiones de múltiples líneas de Sub y Función lambdas.






2012 (VB 11.0)
Resultado de imagen para 2012 (VB 11.0)
Visual Basic 2012 fue lanzado junto con .NET Framework 4.5. Las principales características introducidas en esta versión incluyen
Programación asincrónica con declaraciones "async" y "await"
Iteradores
Jerarquía de llamadas
Información de la persona que llama
Palabra clave "global" en declaraciones de "espacio de nombres".






2015 (VB 14.0)
Resultado de imagen para 2015 (VB 14.0)
Visual Basic 2015 (código denominado VB "14.0") se ha lanzado con Visual Studio 2015. Las características del lenguaje incluyen un nuevo "?". operador para realizar comprobaciones nulas en línea, y se incluye una nueva característica de interpolación de cadenas para formatear cadenas en línea.







2017 (VB 15.0)
Resultado de imagen para 2017 (VB 15.0)
Visual Basic 2017 (código denominado VB "15.0") se ha lanzado con Visual Studio 2017. Amplía la compatibilidad con las nuevas funciones de lenguaje de Visual Basic 15 e introduce nuevas refactorizaciones que le permiten organizar el código fuente con una sola acción.



No hay comentarios:

Publicar un comentario