Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 3.2 KB

work-with-datasets-in-n-tier-applications.md

File metadata and controls

50 lines (41 loc) · 3.2 KB
title description ms.date ms.topic helpviewer_keywords author ms.author manager ms.subservice
Work with datasets in n-tier .NET Framework applications
Learn to work with datasets in n-tier .NET Framework applications in Visual Studio. N-tier data applications are data-centric apps that are separated into multiple logical layers (or tiers).
11/04/2016
conceptual
datasets [Visual Basic], n-tier applications
multi-tier database applications
DataSet project [VS n-tier applications]
distributed applications [VS n-tier applications]
data [Visual Basic], n-tier applications
TableAdapters, n-tier applications
n-tier applications
tiers, n-tier applications
typed datasets, n-tier applications
multiple tier applications
ghogen
ghogen
mijacobs
data-tools

Work with datasets in n-tier applications

[!INCLUDE Data access tech note]

N-tier data applications are data-centric applications that are separated into multiple logical layers (or tiers). In other words, an n-tier data application is an application that is separated into multiple projects, with the data access tier, the business logic tier, and the presentation tier each in its own project. For more information, see N-Tier data applications overview.

Typed datasets have been enhanced so that the TableAdapters and dataset classes can be generated into discrete projects. This provides the ability to quickly separate application layers and generate n-tier data applications.

N-tier support in typed datasets enables iterative development of the application architecture to an n-tier design.It also removes the requirement to manually separate the code into more than one project. Start out designing the data layer by using the Dataset Designer. When you're ready to take the application architecture to an n-tiered design, set the DataSet Project property of a dataset to generate the dataset class into a separate project.

Reference

  • xref:System.Data.DataSet
  • xref:System.Data.TypedTableBase%601

Related content