Lo nuevo en datos
Actualización: Julio de 2008
Esta versión de Visual Studio incluye las nuevas características siguientes para desarrollar aplicaciones que tienen acceso a datos:
La tecnología Language-Integrated Query (LINQ) presenta importantes avances en lenguaje de programación sobre Visual Studio 2005. LINQ to SQL aplica la tecnología LINQ a las bases de datos relacionales. Para obtener más información acerca de cómo empezar con LINQ to SQL, vea LINQ to SQL.
El Diseñador relacional de objetos (Diseñador R/O) ayuda a los programadores a crear y editar los objetos de LINQ to SQL que realizan asignaciones entre una aplicación y una base de datos. El Diseñador relacional de objetos crea el DataContext, las clases de entidad y los métodos DataContext que usa LINQ to SQL para comunicarse con la base de datos remota y controlar los datos que se usan en la aplicación. Para obtener más información, vea Información general sobre el Diseñador relacional de objetos.
- Para abrir Diseñador relacional de objetos, agregue un elemento LINQ a clases SQL a un proyecto. Para obtener más información, vea Cómo: Agregar clases de LINQ to SQL a un proyecto (Diseñador relacional de objetos).
La compatibilidad de n niveles para los conjuntos de datos con tipo proporciona mejoras para el Diseñador de DataSet que ayudan a separar código TableAdapter y código del conjunto de datos con tipo en proyectos adicionales. Para obtener más información, vea Información general sobre aplicaciones de datos con n niveles.
- Para separar código TableAdapter y código del conjunto de datos con tipo en proyectos adicionales, establezca la propiedad DataSet Project en el Diseñador de DataSet. Para obtener más información, vea Cómo: Separar conjuntos de datos y TableAdapters en proyectos diferentes.
Las funciones de actualización jerárquica se han incorporado en el Diseñador de DataSet para permitir guardar datos en varias tablas relacionadas. Se ha agregado un nuevo objeto TableAdapterManager a los conjuntos de datos con tipo que proporciona código generado que incluye la lógica necesaria de almacenamiento para mantener la integridad referencial. En lugar de llamar al método Update para cada TableAdapter, llame al método TableAdapterManager.UpdateAll. Para obtener más información, vea Actualización jerárquica.
- De forma predeterminada, las actualizaciones jerárquicas están habilitadas para los conjuntos de datos que se crean en esta versión de Visual Studio. Puede controlar las actualizaciones jerárquicas configurando la propiedad Actualización jerárquica en el Diseñador de DataSet. Para obtener información detallada, vea Cómo: Habilitar y deshabilitar la actualización jerárquica.
El almacenamiento local en caché de bases de datos incorpora una base de datos de SQL Server Compact 3.5 y Microsoft Synchronization Services para ADO.NET en una aplicación y prepara la aplicación para que sincronice los datos periódicamente con una base de datos remota en un servidor. El almacenamiento en caché de bases de datos permite a las aplicaciones reducir el número de viajes de ida y vuelta entre la aplicación y un servidor de base de datos. Esto puede aumentar el rendimiento cuando se trabaja con datos que no se modifican con frecuencia o cuando las aplicaciones no siempre pueden conectarse a la base de datos remota. Para obtener más información, vea Información general sobre las aplicaciones conectadas ocasionalmente.
Configure el almacenamiento en caché de bases de datos agregando una Caché de base de datos local a un proyecto. Para obtener más información, vea Cómo: Configurar la sincronización de datos en una aplicación.
A partir de Visual Studio 2008 SP1, puede configurar el almacenamiento en caché de bases de datos locales en el Asistente para la configuración de orígenes de datos. Para obtener más información, vea Tutorial: Crear una aplicación conectada ocasionalmente con el Asistente para la configuración de orígenes de datos.
A partir de Visual Studio 2008 SP1, puede configurar el almacenamiento en caché de bases de datos locales para utilizar el seguimiento de cambios de SQL Server. Para obtener más información, vea Cómo: Configurar la sincronización de datos para usar el seguimiento de cambios de SQL Server.
Microsoft SQL Server Compact 3.5 es una base de datos compacta que se puede implementar en equipos de escritorio, Smart Device y Tablet PC. SQL Server Compact 3.5 es una base de datos local que se incorpora en las aplicaciones y se implementa con facilidad. Para obtener más información, vea Usar SQL Server Compact 3.5 (Visual Studio).
Para obtener información sobre cómo incorporar una base de datos nueva o existente de SQL Server Compact 3.5 en una aplicación, vea Cómo: Agregar una base de datos de SQL Server Compact 3.5 a un proyecto.
Vea también
Conceptos
Lo nuevo en Visual Studio 2008
Lo nuevo en Visual Database Tools
Adiciones a formularios Windows Forms para .NET Framework 2.0
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Julio de 2008 |
Información agregada sobre cómo configurar el almacenamiento en caché de bases de datos locales mediante el Asistente para la configuración de orígenes de datos. |
Cambio de características de SP1. |
Julio de 2008 |
Información agregada sobre cómo configurar el almacenamiento en caché de bases de datos locales para utilizar el seguimiento de cambios de SQL Server. |
Cambio de características de SP1. |