Utiliser des jeux de données dans les applications multicouchesWork with datasets in n-tier applications

Applications de données multicouches sont des applications orientées données sont divisées en plusieurs couches logiques (ou niveaux).N-tier data applications are data-centric applications that are separated into multiple logical layers (or tiers). En d'autres termes, une application de données multicouche est une application divisée en plusieurs projets, avec une couche d'accès aux données, une couche de logique métier et une couche Présentation dans son propre projet.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. Pour plus d’informations, consultez vue d’ensemble des Applications de données multicouches.For more information, see N-Tier Data Applications Overview.

Les datasets typés ont été améliorés de sorte que les TableAdapters et les classes DataSet puissent être générés dans des projets distincts.Typed datasets have been enhanced so that the TableAdapters and dataset classes can be generated into discrete projects. Cela permet de rapidement séparer les couches de l'application et de générer des applications de données multicouches.This provides the ability to quickly separate application layers and generate n-tier data applications.

Prise en charge du multicouche dans les datasets typés permet le développement itératif de l’architecture d’application à une conception multicouche. Elle supprime également la nécessité de séparer manuellement le code en plusieurs projets.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. Commencez la conception de la couche données à l’aide de la Concepteur de Dataset.Start out designing the data layer by using the Dataset Designer. Lorsque vous êtes prêt à l’architecture d’application à une conception multicouche, définissez la projet DataSet propriété d’un dataset pour générer la classe dataset dans un projet séparé.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.

RéférenceReference

DataSet
TypedTableBase<T>

Voir aussiSee also

Vue d’ensemble des applications de données multiniveauxN-Tier Data Applications Overview
Procédure pas à pas : création d’une application de données multiniveauWalkthrough: Creating an N-Tier Data Application
Guide pratique pour ajouter du code aux TableAdapters dans des applications multiniveauxAdd code to TableAdapters in n-tier applications
Guide pratique pour ajouter du code à des datasets dans des applications multiniveauxAdd code to datasets in n-tier applications
Guide pratique pour ajouter la validation à un dataset multiniveauAdd validation to an n-tier dataset
Guide pratique pour séparer les datasets et les TableAdapters en différents projetsSeparate datasets and TableAdapters into different projects
Mise à jour hiérarchiqueHierarchical update
Outils de dataset dans Visual StudioDataset tools in Visual Studio
Accès aux données dans Visual StudioAccessing data in Visual Studio
Créer et configurer des TableAdaptersCreate and Configure TableAdapters
Applications multicouches et distantes avec LINQ to SQLN-Tier and Remote Applications with LINQ to SQL