Skip to content
Logo do Curso

Produtividade com AutoMapper

Ministrado por: Henrylle Maia


Matricular-se

Investimento:
De R$49,90
Por R$29,90


Sobre o Instrutor

Henrylle Maia é Especialista .NET e AWS atuando em projetos críticos, buscando fornecer soluções em CLOUD de alta disponibidade. Profissional certificado MCP(70-480 e 70-486) e Amazon Cloud Professional. Atualmente fornece consultoria tanto presencial quanto remota como Arquiteto de Soluções WEB na tecnologia .NET, quanto em projetos de nuvem, usando AWS. Além disso é instrutor em treinamentos EAD há mais de 6 anos. Atualmente possui treinamentos para a área de .NET e AWS. Twitter: @henrylle

Descrição

  • Suas consultas LINQ trazem campos, além do necessário ao seu cenário?
  • Você executa repetidas operações e de forma manual para converter um DTO para Entidade e vice-versa?
  • Essas operações geram código duplicado?

Se a resposta a algumas das perguntas acima foi sim, esse workshop é para você!

Torne-se mais produtivo, usando de forma efetiva em seu projeto um framework de mapeamento automatizado de objetos. 

Mostraremos, através de cenários práticos, onde provavelmente seu projeto está, caso não esteja usando o automapper ou algum framework semelhante.

Vamos evoluir gradualmente até levar o projeto a um cenário ideal, usando as melhores práticas.

Iremos também ativar o monitoramento das queries LINQ, geradas pelo EF, para se certificar do resultado preterido. 

Tecnologias utilizadas: Ninject, Entity Framework, AutoMapper, NUnit.

Carga horária: 01:23:02 h

Pré-Requisito: Formação ASP.NET MVC - Módulo 2 ou conhecimento semelhante de: IoC usando Ninject, Entity Framework, LINQ e Unit Test com NUnit.


Duração do acesso: 3 mes(es)

Ensinaremos nesse workshop a usar o automapper. Através de cenários reais, você verá os benefícios da utilização de um framework de mapeamento.

Grade

•Criando o projeto + configuração do automapper
•Criando o mapeamento: DTO to Entity / Entity to DTO
•Projetando resultados para DTO com Entity Framework
•Ignorando campos que não serão mapeados
•Teste para validação do mapeamento
•Logs para monitorar consultas SQL
•Extensão

Palavras chaves: automapper, entity framework, linq, DTO, curso automapper, dto to entity, extension