LINQ

O projeto LINQ é um conjunto de extensões para o .NET Framework que abrange operações de consulta integrada à linguagem, definição e transformação. Ele estende o C# e o Visual Basic com sintaxe na linguagem nativa para consultas e fornece bibliotecas de classes para tirar proveito desses recursos.

Informações em destaque

Essential LINQ (Microsoft .NET Development Series)

O LINQ é uma das novas tecnologias de desenvolvimento mais interessantes e eficientes da Microsoft. Essential LINQ é o primeiro livro sobre LINQ escrito pelos principais membros das equipes do LINQ e do C# da Microsoft.

LINQ to XML

O LINQ to XML foi desenvolvido com a consulta integrada à linguagem em XML em mente, aproveita os operadores de consulta padrão e adiciona extensões de consulta específicas a XML.

Informações


Downloads

Visual Studio 2008 completo: avaliação de 90 dias

Vídeos

Instruções futuras para a programação de dados no Visual Basic

Junte-se a Paul Vick e Amanda Silver e assista à discussão de alguns dos recursos que virão no Visual Basic 9.0.

Usando o Visual Basic como uma linguagem de programação dinâmica

Paul Vick e Erik Meijer falam sobre os aspectos dinâmicos da programação em Visual Basic, tanto no Visual Basic 2005 como no Visual Basic 9.0.

Aprimoramentos da linguagem C# 3.0 em ação

Veja as alterações propostas para o C# 3.0 em ação. Este vídeo demonstra a declaração de variável implícita, os métodos de extensão e as expressões lambda. Esta apresentação se baseia em uma versão anterior do Microsoft Visual Studio codinome “Orcas” C# LINQ CTP.  

C# 3.0 LINQ em ação

Este vídeo demonstra o uso do Projeto LINQ com C# 3.0. Neste vídeo, o LINQ é usado para consultar armazenamentos de dados na memória. Esta apresentação se baseia em uma versão anterior do Microsoft Visual Studio codinome “Orcas” C# LINQ CTP.

C# 3.0 XLinq em ação

Este vídeo demonstra o uso do Projeto LINQ com C# 3.0. Neste vídeo, o LINQ é usado para consultar arquivos XML. Esta apresentação se baseia em uma versão anterior do Microsoft Visual Studio codinome “Orcas” C# LINQ CTP.  

C# 3.0 DLinq em ação

Este vídeo demonstra o uso do Projeto LINQ com C# 3.0. Neste vídeo, o LINQ é usado para consultar bancos de dados relacionais. Esta apresentação se baseia em uma versão anterior do Microsoft Visual Studio codinome “Orcas” C# LINQ CTP.


Laboratórios práticos


Informações específicas do Visual Basic 9.0

Visão geral do Visual Basic 9.0

Leia sobre as alterações propostas para o Visual Basic.

Amostras do LINQ do Visual Basic
Especificação da Linguagem Visual Basic 9.0

Baixe e leia toda a Especificação da Linguagem Visual Basic 9.0.


Informações específicas do Visual C# 3.0

Especificação da linguagem C# 3.0

Leia sobre as alterações propostas para a linguagem C#.

Fóruns

Fórum geral do Projeto LINQ

Faça perguntas sobre o Projeto LINQ. O Projeto LINQ fornece LINQ (consulta integrada à linguagem) para dados de objetos, relacionais, XML e em outros formatos.


Bloggers do LINQ

Paul Vick 

A equipe do Visual Basic 

Dinesh Kulkarni 

Matt Warren

A equipe de XML

Equipe do LINQ over DataSet 

Mais...

LINQ na imprensa

Esses artigos fornecem uma visão geral histórica do LINQ, as razões por trás de seu desenvolvimento e detalham os benefícios e recursos que o LINQ oferece aos desenvolvedores.
Expectativas do LINQ

O LINQ da Microsoft irá transformar o acesso a dados programáticos?