Persistir e recuperar dados relacionais com o Entity Framework Core

Iniciante
Desenvolvedor
ASP.NET Core
Entity Framework Core

Consultar e gerenciar dados relacionais em um aplicativo EF Core (Entity Framework Core) usando um ORM (mapeador relacional de objeto).

Objetivos de aprendizagem

Neste módulo, você vai:

  • Examinar os conceitos do ORM.
  • Compreender a arquitetura do EF Core.
  • Escreva o código C# para interagir com um banco de dados usando EF Core.
  • Use Migrações do EF Core para manter o código e o banco de dados em sincronia.
  • Use a engenharia reversa para gerar modelos de entidade de um banco de dados existente.
  • Semeie um banco de dados na inicialização do aplicativo.

Pré-requisitos

  • Experiência de escrever em C# no nível iniciante
  • Conhecimento básico de bancos de dados relacionais
  • Visual Studio Code
  • SDK do .NET 7.0
  • Cliente da linha de comando do Git