Get Started
Entity Framework CoreEntity Framework documentation
Entity Framework Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations. EF Core works with many databases, including SQL Database (on-premises and Azure), SQLite, MySQL, PostgreSQL, and Azure Cosmos DB.
What's new
Releases and platformsOverview
Supported DatabasesReference
API reference browserReference
Explore other options for .NET DataDevelop with Entity Framework Core
Develop your first app
- .NET Core console app accessing SQLite with EF Core
- ASP.NET Core Razor Pages web app accessing SQL Server LocalDB or SQLite with EF Core
- ASP.NET Core MVC web app accessing SQL Server with EF Core
- WPF .NET Core app accessing SQLite with EF Core
- Windows Forms .NET Core app accessing SQLite with EF Core
- Xamarin mobile app accessing SQLite with EF Core
Previous Versions
Contribute to Entity Framework docs. Read our contributor guide.