sábado, 18 de julio de 2009

LINQ Introducción

¿Que es LINQ?

LINQ (Language Integrated Query) Lenguaje Integrado de Consulta, y es una funcionalidad incluida en Visual Studio 2008 (.Net 3.5), que nos permite realizar consultas nativas semejantes a las de SQL.

Si se está familiarizado con las consultas SQL de bases de datos, el aprendizaje de LINQ será increíblemente sencillo.

Una de las principales ventajas de LINQ es que podemos usar la misma sintaxis para filtrar, enumerar y crear proyecciones de varios tipos de colecciones:

En Visual Studio se pueden escribir consultas LINQ con cualquier colección de objetos que admita IEnumerable o la interfaz genérica IEnumerable(T).

La mejor manera de aprender LINQ es ver y usar ejemplos, por ello les dejo acá un enlace que espero les sea de ayuda, sinceramente, esta fue mi principal fuente de aprendizaje:

101 Ejemplos de LINQ usando C# o VB.NET.

Nota:

En unos días continuaré escribiendo sobre LINQ, profundizaré primeramente en LINQ to Object y LINQ to SQL, que son los dos temas que más me han solicitado; si tienes algún interés particular no dudes en dejarme tú comentario o enviarme un mail.

Artículos Relacionados:

No hay comentarios:

Publicar un comentario