Sdílet prostřednictvím


Práce s datovými sadami ve vícevrstvých aplikacích

 

Publikováno: duben 2016

N-vrstvých dat aplikace jsou zaměřené na data aplikace, které jsou rozděleny do několika logických vrstev (nebo vrstev). Jinými slovy aplikace n vrstvých dat je aplikace, která je rozdělena do více projektů s datovou vrstvou přístupu na úrovni obchodní logiku a prezentační vrstva každý v jeho vlastním projektu. Další informace naleznete v tématu Přehled vícevrstvých datových aplikací.

Definovaných datových sad byly vylepšeny tak, aby do samostatných projektů lze generovat třídy TableAdapterů a dataset. To umožňuje rychle samostatných vrstev aplikací a generovat n vrstvých dat aplikací.

Podpora N-vrstvých v definovaných datových sad umožňuje iterativní vývoj architektury aplikace n vrstvých návrhu a odstraňuje požadavek na kód ručně rozdělit na více než jeden projekt. Začít pomocí návrhu datové vrstvy Vytváření a úpravy typovaných datových sad. Jakmile budete připraveni provést architektura aplikací k návrhu n vrstvé, nastavte DataSet projektu vlastnost dataset ke generování třídy dataset do samostatného projektu.

V tomto oddíle

Samostatné datových sad a TableAdapters do různých projektů
Popisuje, jak přesunout třídu dataset generované z projektu, který obsahuje generované třídy TableAdapter a do nového projektu.

Přidejte kód do prvků TableAdapters ve víceúrovňových aplikacích
Popisuje, jak vygenerovat dílčí třídu, ve kterém lze přidat kód pro n vrstvých TableAdapter.

Přidání kódu do datových sad ve víceúrovňových aplikacích
Popisuje, jak vygenerovat dílčí třídu, ve kterém lze přidat kód pro objekt dataset n vrstvé.

Přidávání ověření do vícevrstvé datové sady
Popisuje, kde přidáte kód k provedení ověřování na změnu data.

Návod: Vytvoření víceúrovňové datové aplikace
Obsahuje podrobné pokyny pro vytváření definované datové sady a oddělení kódu TableAdapter a datové sady do více projektů.

Návod: Přidávání ověření do vícevrstvé datové aplikace
Obsahuje podrobné pokyny pro přidání ověřování pro aplikace vytvořené v tomto návodu n vrstvých dat aplikace.

Referenční dokumentace

DataSet

TypedTableBase<T>

Související oddíly

Přehled vícevrstvých datových aplikací

Hierarchická aktualizace

Datové sady nástrojů v sadě Visual Studio

Přístup k datům v sadě Visual Studio

TableAdapter – přehled

N-Tier and Remote Applications with LINQ to SQL