
Nesta aula teremos uma breve introdução do que é o Linq, quando ele surgiu e para que serve.
Iremos manipular o array com Linq e conhecer um pouco de seu poder.
Nesta aula iremos explorar a Cláusulas Select e Where e seus atributos.
Iremos aprender formas diferentes de se escrever o código Linq.
Nesta aula iremos criar uma coleção de objetos complexos e realizar alguns filtros.
Iremos aprender como escrever uma consulta e realizar um ForEach em uma única linha.
Também iremos aprender executar mais de um comando dentro de um for inline.
Nesta aula iremos aprender novos comandos para manipular nossos objetos.
- First
- FirstOrDefault
- Last
- LastOrDefault
- Any
- Add
- AddRange
- Intersect
- Except
- Range
- Repeat
Nesta aula iremos aprender agrupar dados e usar novos comandos para obter informações de nossa consulta.
- Max
- Min
- Sum
- Average
Nesta aula iremos criar um banco de dados que será manipulado tanto pelo Entity Framework, como pelo Linq To Sql.
Iremos realizar as operações de CRUD usando ambas ferramentas e iremos comparar cada comando e ver suas semelhanças.
Nesta aula irei mostrar como podemos distribuir a execução de nossa tarefa para mais de um processador ou núcleo.
Nesta aula iremos aprender:
- usar o entity framework para realizar novas consultas
- A importância de usar o using() no contexto do entity
- Explorar First
- Explorar FirstOrDefault
- Explorar Single
- Explorar SingleOrDefault
- Explorar Skip
- Explorar Take
- Explorar Count
- Explorar SkipWhile
- Explorar Sum
- Explorar Max
- Explorar Min
- Explorar Union
- Explorar Distinct
- Explorar Any
- Explorar IQueryble
Neste curso você irá aprender a trabalhar com Linq e Lambda Expression no C# do básico ao avançado.
Aprenderá realizar consultas em arrays, objetos complexos e banco de dados.
Irá conhecer os diversos comandos que o Linq nos oferece.
Criaremos um banco de dados do zero e realizaremos operações de CRUD tanto com o Entity Framework e Linq to Sql.
Conhecerá várias dicas de como processar uma consulta de forma paralela e etc.