Entity Framework
EF Core is a modern object-database mapper for .NET.
Last updated
EF Core is a modern object-database mapper for .NET.
Last updated
In .NET applications, ADO.NET is an old and powerful method for accessing databases and requires a lot of coding. Simply put, all of the work is done manually. Microsoft has therefore introduced Entity Framework to automate the database technique.
Versions |
---|
EF Core 1.x -> EF Core 2.x -> EF Core 3.x -> EF Core 5 -> EF Core 6 -> EF Core 7 (Current) |
Entity Framework (EF) Core is a open source and cross-platform object-relational mapper (O/RM) for .NET, which:
Enables developers to work with a database using .NET objects.
Eliminates the need for most of the data-access code that typically needs to be written.
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.