LINQ to DataSet
Actualización: November 2007
LINQ to DataSet facilita y acelera las consultas en datos almacenados en caché en un objeto DataSet. En concreto, LINQ to DataSet simplifica la consulta permitiendo a los desarrolladores escribir consultas a partir del lenguaje de programación mismo, en lugar de utilizar un lenguaje de consulta diferente. Esto resulta especialmente útil para desarrolladores de Visual Studio, que ahora pueden aprovechar la comprobación de sintaxis en tiempo de compilación, los tipos estáticos y la compatibilidad con IntelliSense que proporciona Visual Studio en las consultas.
LINQ to DataSet también se puede utilizar para consultar en datos que se han consolidado de uno o más orígenes de datos. Esto permite muchos casos que requieren flexibilidad en la forma de representar y controlar los datos, como consultar datos agregados localmente y almacenar en caché en el nivel medio en aplicaciones web. En concreto, las aplicaciones de Business Intelligence, análisis e informes genéricos requieren este método de manipulación.
La funcionalidad LINQ to DataSet se expone principalmente mediante métodos de extensión en las clases DataRowExtensions y DataTableExtensions. LINQ to DataSet se basa y utiliza la arquitectura existente ADO.NET 2.0, y no está destinada a reemplazar ADO.NET 2.0 en el código de aplicación. El código de ADO.NET 2.0 existente continuará funcionando en una aplicación LINQ to DataSet. La relación de LINQ to DataSet con ADO.NET 2.0 y los datos almacenados se muestran en el diagrama siguiente.
En esta sección
Introducción (LINQ to DataSet)
Guía de programación (LINQ to DataSet)
Referencia
Vea también
Conceptos
Información general de LINQ to ADO.NET