Fazit

In den Jahren 2008 und 2009 war die Entscheidung für die Datenzugriffsstrategie noch schwer. Bleibt man bei klassischem ADO.NET? Oder nutzt man die Vorteile von ORM und LINQ beim Datenbankzugriff? LINQ to SQL oder ADO.NET Entity Framework?

Inzwischen hat es sich doch weitestgehend geklärt: Microsoft hat eine klare Aussage zugunsten von ADO.NET Entity Framework getroffen. Das ADO.NET Entity Framework 4.0 ist wesentlich reifer. Es hat viele (wenn auch leider nicht wirklich alle) Funktionen bekommen, die LINQ to SQL bisher exklusiv vorbehalten waren. LINQ to SQL ist für viele daher kein Thema mehr. Auch der Umstieg von LINQ to SQL auf ADO.NET Entity Framework 4.0 ist machbar: Ein neues Modell und eine Suchen-und-Ersetzen-Migration sind mit überschaubarem ...

Get Microsoft .NET 4.0 - Crashkurs 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.