Browse by Tags
All Tags »
.NET (RSS)
En alguna ocasión me ha ocurrido que tengo la necesidad de serializar una serie de clases con un determinado formato XML. Realizar esta operación es bastante sencillo si cuentas con un XSD. Un archivo XSD define el esquema que tendrá el XML y existe una...
El método Distinct sirve para eliminar los resultados duplicados en las sentencias. Como Distinct no tiene una palabra clave equivalente, hay que usar el método aplicado directamente sobre la query. Las signaturas del método son las siguientes: 1: public...
Join En Sql el operador Join es utilizado para definir relaciones entre varias tablas. En LINQ ocurre exactamente igual, simplemente que en este caso lo que se relacionan son varios objetos. Las signaturas de este método son las siguientes: 1: public...
En muchas ocasiones cuando se lanzan queries contra fuentes de datos es necesario que los resultados sean devueltos según un criterio determinada. Para realizar esta operación en LINQ se utiliza GroupBy, que cuenta con un alias Group . Las signaturas...
OrderBy y OrderByDescending Al igual que ocurre en SQL muchas veces es necesario que el resultado de una query este ordenado por uno o varios campos. Esto en LINQ se pude conseguir mediante el uso de la palabra clave orderby . Orderby, por defecto, devuelve...
Al igual que sucede en SQL, la clausula where se utiliza para filtrar el resultado de una lista de objetos. La signatura de este operador es la siguiente: 1: public static IEnumerable<T> Where<T>( this IEnumerable<T> items, 2: Func<T...
Select Al igual que ocurre en SQL las expresiones en LinQ se componen de varios partes. Una query típica tendrá una sentencia select ( select new { d.Name, d.Language } ), la cual será aplicada a una colección de elementos ( from d in _developers ) y...
ASP.NET 2.0 ha introducido las masterpages en el desarrollo de aplicaciones, convirtiéndose en un recurso básico en el desarrollo web. Las masterpages presentaban una pequeña limitación ya que no era posible que una masterpages heredase de otra masterpage...
Otra cosa curiosa de la nueva versión del editor de código fuente de C# es la organización de Usings. Esta característica no estaba disponible en Visual Studio .Net 2005, pero herramientas como Resharper ya lo soportaban y yo personalmente la echaba de...
Ya me he instalado la beta 2 de Visual Studio 2008 y buscando pijadillas he encontrado una curiosa. Ahora con la nueva versión del IDE se puede seleccionar el cualquier framework que tengas instalado para compilar las aplicaciones. Para poder seleccionar...
More Posts
Next page »