Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In diesem Kapitel:
Schon seit .NET Framework 3.5 Service Pack 1 bietet Microsoft einen eigenen O/R-Mapper an: das ADO.NET Entity Framework (EF), dem hier ein ganzes Buch gewidmet ist. (Was genau ein O/R-Mapper ist, erfahren Sie gleich.)
Dieser O/R-Mapper wurde mit .NET Framework 4.0 stark überarbeitet und ist nun in einer erweiterten Version mit graphischem Designer verfügbar. Das EF kann als technische Weiterentwicklung zu LINQ to SQL gesehen werden.
Während LINQ to SQL noch recht eng mit dem SQL Server als Schicht zur Datenspeicherung verwoben ist, ist dies beim ADO.NET Entity Framework nicht mehr der Fall. Die Datenbank im Hintergrund ist stark abstrahiert und es ist denkbar, Anwendungen zu schreiben, die völlig unabhängig von der verwendeten Datenbanktechnologie sind.