¿Que es LINQ?,

Piensen en la potencia de SQL,  nos permite extraer datos, cruzar tablas, buscar, sumar, restar, multiplicar, son algunas de las mas básicas funciones, pero que por dios que nos hacen la vida mas fácil.

Ahora bien, imagínense tener un lenguaje de consulta para objetos, hacer un “SELECT * FORM “  sobre una lista de objetos o un XML dentro de nuestro codigo C#, Vb.net, bingo! eso es LINQ.

Definición :

“LINQ es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes del .NET Framework”

 

 

LINQ define operadores de consulta estándar que permiten a lenguajes habilitados filtrar, enumerar y crear proyecciones de varios tipos de conexión utilizando la misma sintaxis. Tales colecciones pueden incluir arreglos, clases enumerables, XML, conjuntos de datos desde bases de datos relacionales y orígenes de datos de terceros.

 

Ejemplo Consulta LinqToObjects


var queryLondonCustomers3 = from cust in customers
where cust.City == "London"
orderby cust.Name ascending>
select cust;

 

 

 

Ahora amigos acá les dejo un tutorial para que se vayan introduciendo en este maravilloso mundo:

 

Gracias amigos…

Leave a Reply

(required)

(required)