lunes, 5 de diciembre de 2011

2.4.5 VISUAL BASIC.NET

2.4.5      VISUAL BASIC.NET

Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic, cosa que causó gran división en la comunidad de desarrolladores de Visual Basic, los cuales estos requieren del Framework. NET para ejecutarse.

Para esta versión se añadieron varias novedades, incluyendo:

·      Soporte para LINQ (Language Integrated Query)* Expresiones Lambda
·      Literales XML.

Visual Basic.NET ofrece numerosas características nuevas y mejoradas, como herencia, interfaces y sobrecarga, que lo convierten en un eficaz lenguaje de programación orientado a objetos. Como desarrollador de Visual Basic, ahora puede crear aplicaciones multiproceso y escalables utilizando subprocesamiento múltiple explícito. Otra característica nueva de Visual Basic .NET incluye el control estructurado de excepciones, atributos personalizados y compatibilidad con CLS (Common Language Specification, Especificación de lenguajes comunes).

Las características que ofrece VB.NET son:
·        Herencia
·        Control de excepciones
·        Sobrecarga
·        Reemplazar propiedades y métodos
·        Constructores y destructores
·        Tipos de datos
·        Interfaces
·        Delegados
·        Miembros compartidos
·        Referencias
·        Espacios de nombres
·        Ensamblados
·        Atributos
·        Subprocesamiento múltiple 


No hay comentarios:

Publicar un comentario