Kapitel 16. ADO.NET und relationale Datenbanken

Wenn Sie mit einer relationalen Datenbank arbeiten, haben Sie die Wahl, auf Ihre Daten per LINQ, per LINQ und ADO.NET oder direkt per ADO.NET zuzugreifen. ADO.NET wurde entworfen, um eine verbindungslose Architektur bereitzustellen (da Datenbankverbindungen üblicherweise als sehr »wertvoll« gelten), obwohl es auch eine verbindungshafte Alternative gibt.

In einer verbindungslosen Architektur werden Daten aus einer Datenbank geholt und auf Ihrem lokalen Rechner zwischengespeichert. Sie bearbeiten die Daten auf dem lokalen Computer und verbinden sich nur dann mit der Datenbank, wenn Sie Datensätze ändern oder neue Daten abrufen möchten.

Die Trennung Ihrer Datenarchitektur von der Datenbank hat bedeutende ...

Get Programmieren mit C# 3.0 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.