Freigeben über


Arbeiten mit Datasets in N-Tier-Anwendungen

N-Tier-Datenanwendungen sind datenorientierte Anwendungen, die in mehrere logische Ebenen (oder Tiers) aufgeteilt sind. Mit anderen Worten: Eine N-Tier-Datenanwendung ist eine Anwendung, die in mehrere Projekte aufgeteilt ist, sodass die Datenzugriffsebene, die Geschäftslogikebene und die Präsentationsebene jeweils als eigenes Projekt bearbeitet werden. Weitere Informationen finden Sie unter Übersicht über N-Tier-Datenanwendungen.

Typisierte DataSets wurden weiterentwickelt, damit die TableAdapter-Klasse und die DataSet-Klasse in separaten Projekten generiert werden können. Dies ermöglicht eine komfortable Trennung der Anwendungsebenen und die Erstellung von N-Tier-Datenanwendungen.

Die N-Tier-Unterstützung für typisierte DataSets ermöglicht eine iterative Entwicklung der Anwendungsarchitektur als N-Tier-Entwurf und macht die manuelle Aufteilung des Codes in mehrere Projekte überflüssig. Beginnen Sie mit dem Entwurf der Datenebene unter Verwendung des DataSet-Designer. Wenn Sie die Anwendungsarchitektur als N-Tier-Entwurf entwickeln möchten, legen Sie die DataSet-Projekt-Eigenschaft eines DataSets so fest, dass die DataSet-Klasse in einem separaten Projekt generiert wird.

In diesem Abschnitt

Referenz

DataSet

TypedTableBase<T>

Verwandte Abschnitte

Übersicht über N-Tier-Datenanwendungen

Hierarchische Aktualisierung

Arbeiten mit Datasets in Visual Studio

Zugreifen auf Daten in Visual Studio

Übersicht über TableAdapters

Gelegentlich verbundene Anwendungen (Lokale Zwischenspeicherung von Datenbanken)

N-Tier- und Remoteanwendungen mit LINQ to SQL