Evaluar y enviar comentarios
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
Introducción a Visual Basic
Lo nuevo en Visual Basic

Esta página muestra las características nuevas y mejoradas disponibles en Visual Basic 2008. Para leer información más detallada sobre una característica, seleccione en los vínculos de las siguientes secciones.

Nota:

Si actualiza desde Visual Basic 6.0 a Visual Basic 2008, existen muchos temas que pueden ayudarle en la transición a la nueva versión. Para obtener más información, vea Lo nuevo para usuarios de Visual Basic 6.0.

Las mejoras realizadas en Visual Basic 2008 simplifican el código fuente y permiten la interacción con componentes que usan características avanzadas. Para obtener más información, vea Lo nuevo en el lenguaje Visual Basic y Lo nuevo en el compilador de Visual Basic.

Esta versión de lanzamiento incluye las siguientes características nuevas de incorporación de datos a las aplicaciones:

  • La tecnología Language-Integrated Query (LINQ) presenta importantes avances en el lenguaje de programación. LINQ to SQL aplica tecnología LINQ a bases de datos relacionales. Para obtener más información, consulte LINQ to SQL.

  • El Diseñador relacional de objetos (Diseñador relacional de objetos) ayuda a los programadores a crear y editar los objetos (entidades LINQ to SQL) que realizan asignaciones entre una aplicación y una base de datos.

  • La compatibilidad en n niveles de los conjuntos de datos con tipo mejoran el Diseñador de DataSet que facilitan la separación en diferentes proyectos de TableAdapters y el código del conjunto de datos con tipo.

  • Se han incorporado funcionalidades de actualización jerárquica al Diseñador de Dataset. Estas mejoras proporcionan código generado que incluye la lógica de guardado necesaria para mantener la integridad referencial entre las tablas relacionadas de una base de datos.

  • El almacenamiento en caché de bases de datos incorpora una base de datos SQL Server Compact 3.5 a una aplicación y la configura para que sincronice periódicamente los datos con una base de datos remota de un servidor. El almacenamiento de bases de datos en memoria caché local permite a las aplicaciones reducir el número de viajes de ida y vuelta entre la aplicación y un servidor de bases de datos cuando los datos cambian con poca frecuencia o cuando las aplicaciones sólo se puedan conectar ocasionalmente a la base de datos servidor.

  • Microsoft SQL Server 2005 Compact 3.5 es una base de datos compacta que se puede implementar en los equipos de escritorio, dispositivos inteligentes y Tablet PC. SQL Server Compact 3.5 proporciona a los programadores un modelo de programación común para desarrollar tanto aplicaciones nativas como administradas.

Para obtener más información acerca de los datos en Visual Studio 2008, vea Lo nuevo en datos.

Edición mejorada de XML

Las funcionalidades XML de Visual Basic se han mejorado mucho con la incorporación de LINQ to XML. Además, Visual Basic mejora le experiencia de edición de XML mediante la incorporación de Propiedades de eje XML y Literales XML, que permiten incluir XML como tipos de datos de primera clase en el código Visual Basic. De esta forma, la creación, transformación, modificación y consulta de XML son fáciles y rápidas. Para obtener más información, consulte XML en Visual Basic.

Compatibilidad de nuevos tipos de proyectos

En Visual Studio 2008, el Diseñador de proyectos admite los nuevos tipos de proyectos de Windows Presentation Foundation (WPF) y aplicaciones web (WAP).

Hay cuatro tipos de proyecto de WPF:

  • Aplicación de Windows de WinFX

  • Aplicación de explorador web de WinFX

  • Biblioteca de controles personalizados de WinFX

  • Biblioteca de servicios de WinFX

Cuando se carga un proyecto de WPF en un entorno de desarrollo integrado (IDE), la interfaz de usuario de las páginas del Diseñador de proyectos permiten especificar las propiedades específicas de las aplicaciones de WPF.

Los WAP se han agregado a Visual Studio en Visual Studio 2005 Service Pack 1 y también se incluyen en Visual Studio 2008. El nuevo modelo WAP es igual que el modelo de proyectos web de Visual Studio .NET 2003, pero se actualiza con características de Visual Studio 2005 y ASP.NET versión 2.0. El Diseñador de proyectos de Visual Studio admite los WAP, con la limitación de que estos proyectos sólo pueden estar orientados al ámbito de la aplicación.

Puede tener acceso al Diseñador de proyectos haciendo clic en el comando Propiedades del menú Proyecto. Para obtener más información, vea Introducción al Diseñador de proyectos.

Compatibilidad con las nuevas versiones de .NET Framework

La compatibilidad con todas las versiones permite usar el código en una versión específica de .NET Framework:

  • .NET Framework 2.0, incluido con Visual Studio 2005.

  • .NET Framework 3.0, incluido con Windows Vista.

  • .NET Framework 3.5, incluido con Visual Studio 2008.

Para admitir la compatibilidad con todas las versiones de .NET.Framework, haga clic en la versión adecuada de la nueva lista Marco de trabajo de destino en Configuración de compilador avanzada (Cuadro de diálogo, Visual Basic) y Configuración de generación avanzada (Cuadro de diálogo, C#).

Implementación ClickOnce

La implementación ClickOnce se ha mejorado con las siguientes características nuevas:

  • ClickOnce admite la implementación de aplicaciones de explorador web de WPF. Las aplicaciones de explorador web de WPF están hospedadas en un explorador web y, por tanto, requieren una configuración de implementación y seguridad especial. Cuando se generan e implementan estas aplicaciones, Visual Studio proporciona la interfaz de usuario adecuada y los valores predeterminados.

  • ClickOnce ofrece a los fabricantes independientes de software (ISV) la opción de volver a firmar el manifiesto de la aplicación con el nombre de la compañía, el nombre de la aplicación y la dirección URL de implementación y soporte de su cliente. Cuando los usuarios finales instalan la aplicación, sigue apareciendo la marca comercial original de la compañía del ISV en el cuadro de diálogo ¿Desea confiar en esta aplicación?.

  • Puede generar e implementar las aplicaciones Visual Studio Tools para Office utilizando la página Publicar del Diseñador de proyectos o el Asistente para publicación.

  • ClickOnce admite la generación de manifiestos bajo Control de cuentas de usuario (UAC) en Windows Vista.

Para obtener más información, consulte Lo nuevo en implementación.

Implementación de Windows Installer

La implementación de Windows Installer se ha actualizado para que sea compatible con Windows Vista y las versiones más recientes de .NET Framework:

  • Se ha actualizado Windows Installer de forma que la instalación en Windows Vista se efectúe sin problemas, aunque se esté ejecutando bajo Control de cuentas de usuario (UAC).

  • La Condición de inicio de .NET Framework admite destinar aplicaciones para las nuevas versiones de .NET Framework 3.0 y 3.5.

Para obtener más información, consulte Lo nuevo en implementación.

Visual Basic 2008 incluye muchas aplicaciones de ejemplo. Las nuevas características descritas incluyen:

Tecnologías LINQ:

Windows Communication Foundation:

Para obtener más información, vea Aplicaciones de ejemplo de Visual Basic.

Las herramientas de actualización de Visual Basic 2008 presentan muchas mejoras, incluida la posibilidad de actualizar muchos controles ActiveX de Visual Basic 6.0 a sus equivalentes de Visual Basic 2008.

Para obtener más información, vea Lo nuevo en actualización.

Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2008 Microsoft Corporation. Reservados todos los derechos. Términos de uso  |  Marcas Registradas  |  Privacidad
Page view tracker