Este guia explica - Conceitos-chaves LINQ, tais como execução atrasada, interação encadeada e inferência de tipo nas expressões lambda; As diferenças entre consultas locais e interpretadas; Sintaxe de consulta C# 3.0 em detalhe, incluindo geradores múltiplos, junção, agrupamento, consultas continuadas e mais; Sintaxe de consulta versus sintaxe lambda e consultas de sintaxe mista; Estratégias de composição e projeção para consultas complexas; Todos os 40 LINQ e mais operadores de consulta; Como escrever LINQ para consultas SQL de forma eficiente; Como construir expressões árvores de um esboço; Todos os LINQ para os tipos XML e seus usos avançados.