Persistir e recuperar dados relacionais usando o Entity Framework Core

Iniciante
Developer
ASP.NET Core
Entity Framework Core

Consulte e gerencie dados relacionais em um aplicativo Entity Framework Core (EF Core) usando um mapeador objeto-relacional (ORM).

Objetivos de aprendizagem

Neste módulo, irá:

  • Analise os conceitos de ORM.
  • Entenda a arquitetura do EF Core.
  • Escreva código C# para interagir com um banco de dados usando o EF Core.
  • Use as migrações do EF Core para manter o código e o banco de dados sincronizados.
  • Use engenharia reversa para gerar modelos de entidade a partir de um banco de dados existente.
  • Semear um banco de dados na inicialização do aplicativo.

Pré-requisitos

  • Experiência de escrita em C# (nível de principiante)
  • Uma compreensão básica de bancos de dados relacionais
  • Visual Studio Code
  • SDK do .NET 8.0
  • Cliente de linha de comando Git