Introducción a Visual Studio .NET


En los módulos anteriores hemos tratado el Marco .NET y Visual Studio .NET, ahora trataremos Visual Basic .NET, pero hay que remarcar que las características del lenguaje dependen del Marco .NET y las herramientas son compartidas por el IDE de Visual Studio .NET

Visual Basic .NET es la versión 7 de ésta popular herramienta, ésta última versión tiene cambios radicales, tanto en su concepción (.NET), en el lenguaje, las herramientas usadas, etc. Entre las nuevas características de Visual Basic .NET tenemos:

  • Dos tipos de desarrollos bien diferenciados:

  • Aplicaciones para Windows


  • Aplicaciones para Internet

  • Acceso a Datos usando ADO .NET, el cual permite trabajar con DataSets desconectados

  • Nuevo Depurador que permite realizar seguimiento de código escrito en diferentes lenguajes .NET

  • Creación y uso de XML para intercambio de datos entre aplicaciones

  • Lenguaje Orientado a Objetos, con soporte de Herencia múltiple, y Polimorfismo a través de la sobrecarga de propiedades, métodos y funciones con el mismo nombre

  • Control de errores o excepciones en forma estructurada (Try..Catch..Finally)

  • Soporte de multithread para que la aplicación pueda ejecutar múltiples tareas en forma independiente.

  • Uso de NameSpaces para referirse a una clase que se va a usar en la aplicación. Los Assemblies reemplazan a la Librería de Tipos, en un Assemblie pueden existir uno o más NameSpaces

  • Reestructuración en los Tipos de Datos; existen nuevos tipos de datos y se han modificado y eliminado ciertos tipos de datos.

  • Cambio en el Lenguaje: nuevas forma de declarar variables, conversión explícita de tipos de datos (no existe conversión forzosa), no existen procedimientos sino funciones, etc.