Überblick

Als O/R-Mapper erleichtert das Entity Framework nicht nur den Zugriff auf relationale Datenbanken, sondern bietet darüber hinaus auch Datenbankunabhängigkeit. Dies wird unter anderem durch eine eigene Abfragesprache, die sich Entity SQL nennt und stark an SQL angelehnt ist, erreicht. Allerdings verwenden Entitäten SQL in der Regel nicht direkt, sondern nehmen mit der in C# und VB.NET integrierten Abfragesprache LINQ vorlieb. Die Ausprägung von LINQ, die bei der Arbeit mit dem Entity Framework zum Einsatz kommt, nennt sich LINQ to Entities und wird ohne Zutun des Entwicklers nach Entity SQL kompiliert. Dieses wird wiederum unter Verwendung des jeweiligen Datenbank-treibers – genau genommen handelt es sich hierbei um einen sogenannten ...

Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.