FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/ADO.NET_Entity_Framework

Entity Framework

"},"logo caption":{"wt":""},"author":{"wt":"[[Microsoft]]"},"developer":{"wt":"[[.NET Foundation]]"},"released":{"wt":"{{Start date and age|2008|08|11}}"},"discontinued":{"wt":""},"latest release version":{"wt":"Entity Framework 6: v6.4.4<hr />Entity Framework Core: v10.0.0"},"latest release date":{"wt":"Entity Framework Core: {{Start date and age|2025|11|11}}<ref name=\"CoreVer\">{{cite web |title=Releases · dotnet/efcore · GitHub|website=[[GitHub]] |url=https://github.com/dotnet/efcore/releases}}</ref>"},"latest preview version":{"wt":""},"latest preview date":{"wt":""},"repo":{"wt":"{{URL|https://github.com/dotnet/ef6}}<hr />{{URL|https://github.com/dotnet/efcore}}"},"programming language":{"wt":"[[C Sharp (programming language)|C#]]"},"operating system":{"wt":""},"platform":{"wt":"[[.NET Framework]],<br />[[.NET Core]]"},"size":{"wt":""},"language":{"wt":""},"language count":{"wt":"<!-- DO NOT include this parameter unless you know what it does -->"},"language footnote":{"wt":""},"genre":{"wt":"[[Object–relational mapping]]"},"license":{"wt":"[[Apache License 2.0]]"},"website":{"wt":"{{URL|https://learn.microsoft.com/en-us/ef/}}"},"standard":{"wt":""},"AsOf":{"wt":""},"logo_size":{"wt":""},"logo_alt":{"wt":""}},"i":0}}]}'>
Entity Framework
Original authorMicrosoft
Developer.NET Foundation
ReleaseAugust 11, 2008;18 years ago (2008-08-11)
11 August 2008(18 years ago) (2008-08-11). This version was widely criticized, even attracting a 'vote of no confidence' signed by at least one thousand developers.

The second version of Entity Framework, named Entity Framework 4.0 (EFv4), was released as part of .NET 4.0 on 12 April 2010 and addressed many of the criticisms made of version 1.

A third version of Entity Framework, version 4.1, was released on April 12, 2011, with Code First support.

A refresh of version 4.1, named Entity Framework 4.1 Update 1, was released on July 25, 2011. It includes bug fixes and new supported types.

Version 4.3.1 was released on February 29, 2012. There were a few updates, like support for migration.

Version 5.0.0 was released on August 11, 2012 and is targeted at .NET framework 4.5. Also, this version is available for .Net framework 4, but without any runtime advantages over version 4.

Version 6.0 was released on October 17, 2013 and is now an open source project licensed under Apache License v2. Like ASP.NET MVC, its source code is hosted at GitHub using Git. This version has a number of improvements for code-first support.

Microsoft then decided to modernize, componentize and bring .NET cross-platform to Linux, OSX and elsewhere, meaning the next version of Entity Framework would be a complete rewrite. On 27 June 2016, this was released as Entity Framework Core 1.0, alongside ASP.NET Core 1.0 and .NET Core 1.0. It was originally named Entity Framework 7, but was renamed to highlight that it was a complete rewrite rather than an incremental upgrade and it doesn't replace EF6.

Entity Framework Core 1.0 is licensed under Apache License v2, and was built entirely in the open on GitHub. While Entity Framework Core 1.0 shares some conceptual similarities with prior versions of Entity Framework, it was a completely new codebase designed to be more efficient, powerful, flexible, and extensible, running on Windows, Linux and OSX, and supporting a new range of relational and NoSQL data stores.

Entity Framework Core 2.0 was released on 3 December 2019(6 years ago) (2019-12-03) and will be the preferred long-term supported version until at least 3 December 2022.

Entity Framework Core 5.0 (EF Core 5) was released for production use on 8 November 2022(4 years ago) (2022-11-08) adding features such as JSON columns and bulk updates.

Entity Framework Core 8.0 (EF Core 8) was released on


View original on Wikipedia | Back | FazBrowse Home