Si es un usuario experimentado de Visual Basic 6.0, encontrará múltiples características nuevas o significativamente mejoradas en Visual Basic 2005, que facilitan el desarrollo con Visual Basic y la hacen más eficaz que cualquier versión anterior. La siguiente lista destaca algunos de los cambios más importantes y proporciona los vínculos para obtener información detallada.
Lo nuevo en el lenguaje Visual Basic
Visual Basic ofrece numerosas características nuevas y mejoradas como herencia, interfaces y sobrecarga, que lo convierten en un eficaz lenguaje de programación orientada a objetos. Como desarrollador de Visual Basic, puede crear auténticas aplicaciones multiproceso. Otras características nuevas de lenguaje en Visual Basic 2005 incluyen el control estructurado de excepciones, atributos personalizados y compatibilidad con la especificación de lenguajes comunes (CLS, Common Language Specification).
Visual Basic 2005 ofrece numerosas características nuevas o mejoradas de lenguaje orientado a objetos como la herencia, la sobrecarga, la palabra clave Overrides, interfaces, miembros compartidos y constructores.
Para obtener más información sobre lo que es nuevo en el lenguaje de Visual Basic, vea Lo nuevo en el lenguaje Visual Basic para usuarios de Visual Basic 6.0.
Para obtener un análisis de características y funcionalidad que han cambiado de versiones anteriores, vea Cambios en el lenguaje para usuarios de Visual Basic 6.0.
Desarrollo de Visual Basic con My
Visual Basic 2005 proporciona nuevas características para el desarrollo rápido de aplicaciones que tienen como objetivo mejorar la productividad y facilidad de uso mientras son eficaces. Una de estas características, llamada My, da el acceso a la funcionalidad normalmente utilizada proporcionada por .NET Framework, como también información e instancias de objeto de valor predeterminado relacionadas con la aplicación y su entorno en tiempo de ejecución. Esta información se organiza en un formato que se puede descubrir a través de IntelliSense y lógicamente se puede definir según el uso. Para obtener más información, vea Desarrollo con la función My.
Lo nuevo en controles y formularios Windows Forms
Lo nuevo en el IDE de Visual Basic
Lo nuevo en datos
Visual Basic 2005 incluye varias características nuevas para ayudar a desarrollar aplicaciones que tienen acceso a datos. Los Asistente para la configuración de orígenes de datos se simplifican conectando su aplicación con los datos en las bases de datos, servicios Web y los objetos creados por usuario. El nuevo Ventana Orígenes de datos proporciona una ubicación central para ver los datos disponibles y asociados con su proyecto y reduce la complejidad de enlace de datos, permitiéndole arrastrar elementos desde la ventana a los formularios para crear controles enlazados a datos. El relleno de conjuntos de datos y la ejecución de consultas y procedimientos almacenados se consiguen ahora utilizando el nuevo objeto Información general sobre TableAdapter generado por Visual Studio. La nueva característica de datos locales permite incluir las bases de datos de Microsoft Access y las bases de datos de Microsoft SQL Server Express directamente en su aplicación. Para obtener una lista completa de nuevas características, vea Lo nuevo en datos.
Lo nuevo en instalación e implementación
Implementar aplicaciones creadas en Visual Basic 2005 es más fácil y eficaz que antes gracias a las nuevas tecnologías, como la implementación ClickOnce.
La implementación ClickOnce permite publicar aplicaciones de consola, basadas en Windows, de actualización automática, que se instalan, actualizan y ejecutan tan fácilmente como las aplicaciones Web. Las nuevas fichas Seguridad, Firma y Publicar en el Diseñador de proyectos le permiten personalizar su implementación ClickOnce. Utilice el nuevo comando Publicar en el menú Generar (y menú contextual en Explorador de soluciones) para llegar al Asistente para publicación, una herramienta que lo guía a través de la publicación de su aplicación. Para obtener más información, vea Implementación ClickOnce.
Además, los proyectos de Instalación e implementación basados en el Instalador de Windows de Visual Basic 2005 reemplazan el asistente de instalación e implementación de Visual Basic 6.0 . Para obtener más información, vea Instalación e implementación para usuarios de Visual Basic 6.0
Actualizar aplicaciones creadas en Visual Basic 6.0
Visual Studio 2005 ofrece la posibilidad de actualizar aplicaciones creadas con Visual Basic 6.0 para poder continuar su desarrollo aprovechando las ventajas de .NET Framework. Cuando abra por primera vez un archivo de proyecto de Visual Basic 6.0 (.vbp), aparecerá el Asistente para actualización. También se proporciona una herramienta de línea de comandos para actualizar proyectos fuera del entorno de desarrollo. Para obtener más información, vea Actualizar aplicaciones creadas en versiones anteriores de Visual Basic.
Vea también