Die Qual der Wahl

DataSet, DataReader oder LINQ? Die Frage, für welche Datenzugriffstechnologie er sich denn nun entscheiden, soll, bereitet angesichts der Fülle von Objekten manchem .NET-Entwickler schlaflose Nächte.

In diesem zusammenfassenden Abschnitt wollen wir das Thema ADO.NET abrunden und das Für und Wider von DataSet und DataReader, sowie die Rolle der neueren ORM[39]-Tools (LINQ to SQL, LINQ to Entities) diskutieren.

DataReader – der schnelle Lesezugriff

Am schnellsten geht das Lesen von Daten mit dem DataReader (siehe Kapitel 4), dieser ist in der .NETKlassenbibliothek das grundlegende Instrument für den Zugriff auf Datenbanken. Alle anderen Datenzugriffstechnologien greifen hinter den Kulissen auf den DataReader zu.

Allerdings kann der ...

Get Datenbank-Programmierung mit Visual C# 2010 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.