Sie sind hier: Startseite | Wissen
BASTA 2016

Was ist Entity Framework Core?

Neuimplementierung des Objekt-Relationalen Mappers "ADO.NET Entity Framework"

Versionen


Eigenschaften


Plattformneutral
  • Läuft auf .NET >4.5, .NET Core 1.0 und Mono >= 4.2
  • .NET Core 1.0 / ASP.NET: Windows, Linux und MacOS
  • .NET Core 1.0 / Windows 10 Universal Apps
  • Mono/Xamarin: iOS, Android

Leichtgewichtiger: schneller & weniger RAM-Bedarf
DBMS derzeit: SQL Server (inkl. Compact), SQLite, PostgreSql, InMemory
Mittelfristig: Nicht-Relationale Datenspeicher (NoSQL)
Einiges wird entfallen: DB & Modell First, EDMX, ObjectContext, Entity SQL
Neue Features: Batch Updates, Default Values, LINQ-Verbesserungen, …
Kein Ziel: Kompatibilität zu EF 6.x / Kein Upgradetool von EF 6.x zu Core 1.0!

EF 6.x wird auch noch weiterentwickelt. EF 6.2 geplant.

Querverweise zu anderen Begriffen im Lexikon

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Entity Framework Core  Gesamter Schulungsthemenkatalog