Hub de documentação do Entity Framework
O Entity Framework é um mapeador de relação de objeto moderno que permite criar uma camada de acesso a dados limpa, portátil e de alto nível com .NET (C#) em uma variedade de bancos de dados, incluindo o Banco de Dados SQL (local e o Azure), SQLite, MySQL, PostgreSQL e Azure Cosmos DB. Ele dá suporte a consultas LINQ, controle de alterações, atualizações e migrações de esquema.
Visão geral
Qual versão devo usar – EF Core ou EF 6?Referência
Navegador de referência de APIReferência
Hub de documentação de dados do .NET (C#)Novidades
Versões e plataformasDesenvolva com o Entity Framework Core
Desenvolver seu primeiro aplicativo
- Treinamento prático (44 minutos): persistir e recuperar dados relacionais usando o Entity Framework Core
- Aplicativo de console do .NET Core acessando SQLite com EF Core
- Aplicativo web ASP.NET Core Razor Pages que acessa o SQL Server LocalDB ou SQLite com o EF Core
- ASP.NET aplicativo Web Core MVC acessando o SQL Server com o EF Core
- Aplicativo .NET Core do WPF acessando SQLite com EF Core
- Aplicativo .NET Core do Windows Forms acessando SQLite com EF Core