Árvores de reflexão e expressão no.NET para desenvolvimento de ORM personalizado — WalkSelf
⏱ 3 h 📚 30 aulas 🎧 Versão em áudio

Árvores de reflexão e expressão no.NET para desenvolvimento de ORM personalizado

Aprenda a inspecionar metadados, construir árvores de expressão dinâmicas e gerar código de alto desempenho no.NET criando um micro-ORM leve.

  • 💬 Instrutor de IA
    Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser.
  • 🕐 Comece quando quiser
    Sem horários nem prazos: aprenda no seu ritmo, quando quiser.
  • 🌐 Em português
    Aulas, tarefas e certificado: tudo totalmente no seu idioma.

Sobre este curso

A criação de aplicativos.NET adaptáveis e de alto desempenho geralmente requer o trabalho direto com metadados de código e execução dinâmica.A compreensão das árvores de reflexão e expressão desbloqueia a capacidade de inspecionar tipos em tempo de execuções e gerar código otimizado em tempo real. Neste curso, você irá progredir dos conceitos básicos de tempo de execução para a construção de uma biblioteca micro-ORM de trabalho.Você descobrirá como a reflexão funciona sob o capô, aprenderá a construir árvores de expressão que compilam em delegados rápidos e aplicará essas técnicas para eliminar código de mapeamento de dados redundante. O que você aprenderá: - Entenda os conceitos fundamentais de metadados, reflexão e execução dinâmica do.NET. - Inspecione tipos, atributos e membros em tempo de execuções usando APIs de reflexão padrão. - Construa árvores de expressão complexas e compile-as em delegados fortemente digitados para alto desempenho. - Aplique técnicas de geração de código dinâmico para mapear registros de banco de dados para objetos de forma eficiente. - Explore conceitos modernos de gerador de fontes e considerações de compilação dinâmica. - Pratique a construção de um micro-ORM leve através de guias escritos passo a passo e exercícios de código. O curso começa com terminologia essencial, inspeção de tipo de tempo de execução e conceitos de metadados antes de avançar para árvores de expressões dinâmicas e compilação de delegados.Através de explicações de texto detalhadas e trechos de código, você desenvolverá incrementalmente uma biblioteca de acesso a dados funcional. Este curso é projetado para desenvolvedores que desejam dominar a metaprogramação dinâmica e os recursos internos de tempo de execução.Comece a ler hoje para dominar o.NET Reflection e criar ferramentas de acesso a dados de alto desempenho.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 💬 Tutor AI pessoal
    Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora.
  • 🎧 Versão em áudio incluída
    Estude em qualquer lugar, sem tela
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 14 dias
    Sem perguntas
  • Curto e focado
    3 h de conteúdo prático

Avaliações

Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 14 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria