Consultas LINQ e Conceitos Avançados em C#

1. Introdução ao LINQ Preparando os Dados Para demonstrar os recursos do LINQ, vamos definir algumas classes de modelo simples. A classe Livro representa uma obra literária. public class Livro { public string Titulo { get; set; } public string Autor { get; set; } public string Genero { get; set; } public int AnoPublicacao { get; ...

Publicado em 7-17 16:50

Otimização da Junção de Expressões em ORMs: Lidando com NewExpression

A necessidade de registrar descobertas técnicas durante o desenvolvimento é algo que muitos profissionais sentem, mas nem sempre praticam. Frequentemente, a complexidade dos proejtos e a urgência em resolver problemas levam ao adiamento da documentação, que acaba caindo no esquecimento. Este artigo visa abordar uma questão específica encontrrad ...

Publicado em 7-6 09:39

Sintaxe Básica do LINQ - Introdução

O que é LINQ LINQ é a abreviação de Language Integrated Query (Consulta Integrada à Linguagem), sendo uma inovação revolucionária introduzida no Visual Studio 2008 e .NET Framework 3.5. Esta tecnologia estabelece uma ponte entre o mundo dos objetos e o mundo dos dados. O LINQ oferece suporte a diversas fontes de dados: ADO.NET DataSet Document ...

Publicado em 6-14 05:00