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] >>