LINQ :: Framework latino .NET Ultimas publicaciones de LINQ http://www.frameworkla.net/LINQ.aspx LINQ to XML - Adicionar información a un XML Es muy común al trabajar con archivos XML que debamos administrarlo, pero con LINQ to XML es mucho más sencillo este tipo de tarea. http://www.frameworkla.net/Article.aspx?id=62 2008-11-13T18:00:57.797 LINQ to XML - Parte 2 Para realizar consultas sobre un documento XML debemos usar el método Elements de la clase XElement, este método tiene la capacidad de retornar todos los elementos hijos de un elemento XML. http://www.frameworkla.net/Article.aspx?id=60 2008-11-11T09:13:22.893 LINQ to XML - Parte 1 Existen muchas maneras de manipular documentos XML. LINQ to XML es una combinación de muchas de estas tecnologías como lo son DOM y XPath entre otras. http://www.frameworkla.net/Article.aspx?id=52 2008-10-31T10:22:55.077 Agregando, Actualizando y Eliminando entidades con LINQ to SQL La inserción, actualización y eliminación funciona básicamente igual de cómo funciona sobre colecciones genéricas. Lo único que debes hacer es ejecutar el método SubmitChanges() del DataContext. http://www.frameworkla.net/Article.aspx?id=46 2008-10-14T07:27:17.23 Asociaciones en LINQ to SQL El diseñador de LINQ to SQL Class al realiza el mapeo correspondiente a las tablas y detecta una relación entre dos tablas mapeadas genera una asociación entre ambas. http://www.frameworkla.net/Article.aspx?id=42 2008-10-07T13:52:33.327 Mapeo de procedimientos almacenados con LINQ to SQL Otra característica de las bases de datos que puede ser usada en LINQ to SQL son los procedimientos almacenados. http://www.frameworkla.net/Article.aspx?id=36 2008-09-30T15:37:59.137 Mapeando tablas con LINQ to SQL LINQ to SQL esta potenciada con una tecnología runtime para mapear bases de datos relacionales a objetos, esto permite un modelo programación unificada al proporcionar elementos que trabajan y se integran con bases de datos relacionales pero expresados en objetos. http://www.frameworkla.net/Article.aspx?id=35 2008-09-29T11:31:36.323 Mapeo de tipos con LINQ LINQ no solo permite la generación de tipo anónimos para el retorno de la consulta del operador Select, también puedes realizar un mapeo de un tipo a otro. http://www.frameworkla.net/Article.aspx?id=32 2008-09-23T12:43:17.36 Tipos Anónimos Los tipos anónimos son creados por el compilador en tiempo de ejecución, estos tipos carecen de nombre y son de carácter local para retornar un diferente tipo frente al original en la consulta. http://www.frameworkla.net/Article.aspx?id=31 2008-09-23T10:24:37.983 Inicialización de objetos con LINQ Otra de las nuevas características de C# 3.0 y VB.NET 9.0 son las expresiones de inicialización de objetos que permiten establecer los valores directamente en las propiedades sin la necesidad de usar constructores. http://www.frameworkla.net/Article.aspx?id=30 2008-09-23T07:38:17.267 Alternativa de VB.NET 9.0 para las expresiones lambda VB.NET 9.0 no tiene soporte para las expresiones lambda, como alternativa VB.NET 9.0 trae 5 delegados Func(T, TResult) en el espacio de nombres System.Query. http://www.frameworkla.net/Article.aspx?id=29 2008-09-22T22:51:39.377 Expresiones Lambda Con las expresiones lambda podemos proporcionar predicados para las condiciones de consulta. http://www.frameworkla.net/Article.aspx?id=28 2008-09-21T08:25:59.313 Uso de métodos de extensión para C# Los métodos de extensión permiten extender la funcionalidad de los tipos .NET ya existentes. http://www.frameworkla.net/Article.aspx?id=27 2008-09-20T22:51:00.843 Operadores de consulta estándar de LINQ (Parte 7) Operadores de conjuntos: Distinct, Intersect, Union, Except http://www.frameworkla.net/Article.aspx?id=26 2008-09-20T07:26:27.28 Operadores de consulta estándar de LINQ (Parte 6) Operador de restricción: Where, operadores de proyección: Select, SelectMany. http://www.frameworkla.net/Article.aspx?id=25 2008-09-19T09:51:35.937 Operadores de consulta estándar de LINQ (Parte 5) Operadores de particionamiento: Take, Skip, TakeWhile, SkipWhile http://www.frameworkla.net/Article.aspx?id=24 2008-09-18T07:38:38.36 Operadores de consulta estándar de LINQ (Parte 4) Operadores Join, Group By, OrderBy, OrderByDescending, ThenBy, ThenByDescending, Reverse http://www.frameworkla.net/Article.aspx?id=23 2008-09-17T14:51:44.97 Operadores de consulta estándar de LINQ (Parte 3) Operadores de Single, All, Contains, Any http://www.frameworkla.net/Article.aspx?id=22 2008-09-16T10:32:48.127 Operadores de consulta estándar de LINQ (Parte 2) Operadores de Concat, OfType, First, Last http://www.frameworkla.net/Article.aspx?id=21 2008-09-08T16:38:41.763 Operadores de consulta estándar de LINQ (Parte 1) LINQ proporciona la API (SQOs) Standard Query Operators que soporta toda clase de consultas. http://www.frameworkla.net/Article.aspx?id=20 2008-09-08T10:40:39.213