Lo nuevo para usuarios de Visual Basic 6.0
Actualización: noviembre 2007
Si es un usuario experimentado de Visual Basic 6.0, encontrará en Visual Basic 2008 muchas características nuevas o que se han mejorado considerablemente. Estos cambios permiten que el desarrollo con Visual Basic sea más sencillo y eficaz que con cualquier otra 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 de lenguaje nuevas y mejoradas que lo convierten en un eficaz lenguaje de programación orientado a objetos. Estas características incluyen herencia, interfaces y sobrecarga. Como desarrollador de Visual Basic, ahora puede crear auténticas aplicaciones multiproceso. Otras características nuevas de lenguaje en Visual Basic 2008 incluyen el control estructurado de excepciones, atributos personalizados y compatibilidad con Common Language Specification (CLS).
Visual Basic 2008 admite 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 2008 proporciona características nuevas para el desarrollo rápido de aplicaciones que mejoran la productividad y facilidad de uso a la vez que aumentan la funcionalidad. Una de estas características, denominada My, proporciona acceso a la funcionalidad usada con frecuencia y facilitada por .NET Framework. My también proporciona 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 es accesible 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
Los formularios Windows Forms son el nuevo marco de trabajo orientado a objetos que implementa .NET Framework. Los formularios Windows Forms, en combinación con los controles de formularios Windows Forms, proporcionan una arquitectura sólida para el desarrollo de aplicaciones basadas en Windows en Visual Basic.
Para obtener más información sobre lo que es nuevo en formularios y controles, vea Lo nuevo para usuarios de formularios Windows Forms para Visual Basic 6.0.
Si está familiarizado con formularios en Visual Basic 6.0, vea Tareas de formularios para usuarios de Visual Basic 6.0 para una introducción a los nuevos conceptos.
Lo nuevo en el IDE de Visual Basic
A primera vista, el entorno de desarrollo integrado (IDE) Visual Basic 2008 puede resultar extraño. Sin embargo, cuando comience a usarlo comprobará que presenta muchas características nuevas que le harán más productivo.
Para obtener más información, vea Lo nuevo en el IDE de Visual Studio para usuarios de Visual Basic 6.0.
Lo nuevo en datos
Visual Basic 2008 incluye nuevas características para ayudar en el desarrollo de las aplicaciones con acceso a datos. El Asistente para la configuración de orígenes de datos simplifica la conexión de la aplicación con los datos en las bases de datos, los servicios web XML y los objetos creados por el usuario. La nueva Ventana Orígenes de datos proporciona una ubicación central para ver los datos disponibles y asociados con el proyecto. También reduce la complejidad del enlace de datos, ya que habilita el poder arrastrar los elementos de la ventana hasta formularios para crear controles enlazados a datos. Puede usar el nuevo objeto Información general sobre TableAdapter generado por Visual Studio para rellenar conjunto de datos, ejecutar consultas y ejecutar procedimientos almacenados. La nueva característica de datos locales le habilita para incluir directamente en sus aplicaciones los archivos de las bases de datos de Microsoft Access y de Microsoft SQL Server Express. Para obtener una lista completa de nuevas características de datos, vea Lo nuevo en datos.
Lo nuevo en instalación e implementación
Gracias a las nuevas tecnologías como la implementación ClickOnce, implementar aplicaciones creadas en Visual Basic 2008 es más fácil de lo que parece.
La implementación ClickOnce le habilita para publicar aplicaciones de consola y de actualización automática, basadas en Windows, 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 habilitan para personalizar su implementación ClickOnce. Use el nuevo comando Publicar en el menú Generar (y en el menú de acceso directo en el Explorador de soluciones) para llegar al Asistente para publicación, una herramienta que le guiará para 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 2008 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 Basic 2008 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.
Nota: |
---|
Si no está preparado para actualizar su aplicación de Visual Basic 6.0, todavía puede aprovechar las ventajas de .NET Framework mediante Interop Forms Toolkit 2.0. Interop Forms Toolkit 2.0 le habilita para crear nuevos formularios o UserControls en Visual Basic 2008 y usarlos en su aplicación de Visual Basic 6.0. Interop Toolkit 2.0 se puede descargar gratuitamente desde la página del sitio web de MSDN. |