terça-feira, 17 de fevereiro de 2009

.NET Framework 3.5 - LINQ

Introdução ao LINQ (Language-Integrated Query)

LINQ é realmente um passo inovador no Visual Studio 2008 e .NET Framework 3.5, servindo como [ponte] entre o mundo dos objetos e o mundo dos dados.

O interessante deste recurso é o fato de construir suas [Queries] usando coleções fortemente tipadas de objetos, como uma linguagem de programação.

A ilustração abaixo mostra uma [LINQ Query] parcialmente completa, efetuando uma busca no banco de dados Sql Server, com total checagem de tipo e suporte a IntelliSense:



No Visual Studio você pode escrever LINQ Queries no [Visual Basic] ou [C#] com Sql Server, XML Documents, ADO.NET DataSets, e qualquer coleção de objetos que suporta [IEnumerable] ou a Interface Genérica [IEnumerable(T)].

Para aprendermos mais sobre a Tecnologia LINQ, segue artigos sobre suas quatro principais atuações:

- LINQ to SQL (http://gtezini.blogspot.com/2009/02/net-framework-35-linq-to-sql.html)

- LINQ to XML (http://gtezini.blogspot.com/2009/02/net-framework-35-linq-to-xml.html)

- LINQ to DataSet (http://gtezini.blogspot.com/2009/02/net-framework-35-linq-to-dataset.html)

- LINQ to Objects (http://gtezini.blogspot.com/2009/02/net-framework-35-linq-to-objects.html)

Nenhum comentário:

Postar um comentário

<< Ao enviar um comentário, favor clicar na opção [Enviar por e-mail comentários de acompanhamento para gtezini@gmail.com] >>