N-Tier-Datenanwendungen
Aktualisiert: November 2007
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.
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
Übersicht über N-Tier-Datenanwendungen
Bietet einen Überblick über N-Tier-Datenanwendungen.Gewusst wie: DataSets und TableAdapters in verschiedene Projekte aufteilen
Erläutert das Verschieben einer generierten DataSet-Klasse aus dem Projekt, das die generierten TableAdapter-Klassen enthält, in ein neues Projekt.Gewusst wie: Hinzufügen von Code zu TableAdapters in N-Tier-Anwendungen
Beschreibt das Generieren einer partiellen Klasse, zu der Code für einen N-Tier-TableAdapter hinzugefügt werden kann.Gewusst wie: Hinzufügen von Code zu DataSets in N-Tier-Anwendungen
Beschreibt das Generieren einer partiellen Klasse, zu der Code für einen N-Tier-DataSet hinzugefügt werden kann.Gewusst wie: Hinzufügen von Validierungen zu einem N-Tier-DataSet
Beschreibt, an welcher Stelle Code zum Validieren geänderter Daten einzufügen ist.Exemplarische Vorgehensweise: Erstellen einer N-Tier-Datenanwendung
Enthält schrittweise Anweisungen zum Erzeugen eines typisierten DataSets und zur Aufteilung des TableAdapter-Codes und des DataSet-Codes in mehrere Projekte.Exemplarische Vorgehensweise: Hinzufügen von Validierungen zu einer N-Tier-Datenanwendung
Enthält schrittweise Anweisungen zum Hinzufügen einer Validierung zu der Anwendung, die in der exemplarischen Vorgehensweise zur Erstellung einer N-Tier-Datenanwendung erstellt wurde.Exemplarische Vorgehensweise: Hinzufügen eines Cache für lokale Datenbanken zu einer N-Tier-Anwendung
Enthält schrittweise Anweisungen zum Integrieren von Microsoft Synchronization Services für ADO.NET in der Anwendung, die in der exemplarischen Vorgehensweise zur Erstellung einer N-Tier-Datenanwendung erstellt wurde.
Referenz
Verwandte Abschnitte
Übersicht über Datasets in Visual Studio
Zugreifen auf Daten (Visual Studio)
Object Relational Designer (O/R-Designer)