Entity Framework EF
El ORM original de Microsoft para .NET. Lanzado en 2008 como parte de .NET Framework 3.5. Tres modelos de diseño: Database First, Model First y Code First. Sustituido por EF Core en 2016.
Las primeras versiones usaban un mapeo complejo basado en XML (ficheros EDMX). EF 6.x fue la última versión para .NET Framework. EF Core (2016) fue una reescritura completa para .NET Core, multiplataforma. EF 6 sigue manteniéndose para proyectos heredados (última versión 6.5, en 2024). Muchos miles de millones de líneas de código C# empresarial siguen corriendo sobre Entity Framework. Competidores de la época: NHibernate y LINQ to SQL (también de Microsoft, abandonado en 2008).