lunes, 26 de junio de 2006

LINQ para .NET


El proyecto LINQ de Microsoft son una serie de extensiones que permitirán a .NET (C# y Visual Basic) acceder a funciones de consulta y transformación de colecciones de datos de forma integrada.
Lo interesante del proyecto es que permite accede de modo uniforme a bases de datos, ficheros XML y colecciones .NET. Con estas extensiones es posible, por ejemplo, escribir el siguiente código: var productos =
from p in products
where p.UnitsInStock == 0
select p;

Y esto funcionará sea “products” una colección (un array, por ejemplo), una tabla en una base de datos o una serie de elementos en un fichero XML.

Más información:
Proyecto LINQ
101 ejemplos de uso donde podemos descubrir toda su potencia.
Video que habla sobre LINQ: http://download.microsoft.com/download/2/5/6/2565a4e5-0d9e-43e8-bbc7-57de357fdcc3/LINQ_512kbps.wmv

2 comentarios:

Anónimo dijo...

Porque es tan dificil conseguir ejemplos de LINQ para Visual Basic ?

Podrias colocar una consulta sencilla en VB ?

Saludos y Gracias

Pablo Tilotta
Administrador de VB-MUNDO
www.vb-mundo.com

Jusep dijo...

Hola Pablo, antes de nada muchas gracias por pasarte por mi blog y dejar un comentario.

Respecto a tu pregunta, la verdad es que tienes toda la razon. Todos los ejemplos que he visto sobre LINQ son en C#.
En todo caso, no dejare de buscar y si encuentro algo te paso el link.

Si quieres, tambien puedes pasarte por la web de BcnDev y dejar ahi tu duda. Seguro que te contestaran enseguida. Yo pertenezco a esta comunidad de usuarios de .NET y la verdad es que todos son unos cracks!!
La url es: http://www.bcndev.net/

Saludos!!