Partager via


Utilisation de groupes de données dans des applications multicouches

 

Date de publication : mars 2016

Les applications de données multicouches sont des applications centrées sur les données divisées en plusieurs couches logiques. 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. Pour plus d'informations, consultez Vue d'ensemble des applications de données multicouches.

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. Cela permet de rapidement séparer les couches de l'application et de générer des applications de données multicouches.

La prise en charge du multicouche dans les datasets typés permet le développement itératif de l'architecture de l'application vers une conception multicouche et élimine la nécessité de séparer manuellement le code en plusieurs projets. Commencez par concevoir la couche Données à l'aide du Création et modification de Datasets typés. Quand vous êtes prêt à faire évoluer l'architecture de l'application vers une conception multicouche, définissez la propriété DataSet Project d'un dataset pour qu'elle génère la classe DataSet dans un projet distinct.

Dans cette section

Comment : séparer les Datasets et les TableAdapters dans différents projets
Décrit comment déplacer la classe DataSet générée du projet qui contient les classes TableAdapter générées dans un nouveau projet.

Comment : ajouter du code aux TableAdapters dans des applications multicouches
Décrit comment générer une classe partielle dans laquelle le code peut être ajouté pour un TableAdapter multicouche.

Comment : ajouter du code aux groupes de données dans des applications multicouches
Décrit comment générer une classe partielle dans laquelle le code peut être ajouté pour un dataset multicouche.

Comment : ajouter la validation à un groupe de données multicouche
Décrit où ajouter le code pour effectuer une validation pendant la modification des données.

Procédure pas à pas : création d'une application de données multicouche
Fournit des instructions pas à pas pour créer un dataset typé et diviser le code du TableAdapter et du dataset en plusieurs projets.

Procédure pas à pas : ajout d'une validation à une application de données multicouche
Fournit des instructions pas à pas pour ajouter une validation à l'application créée dans la procédure pas à pas sur l'application de données multicouche.

Référence

DataSet

TypedTableBase<T>

Rubriques connexes

Vue d'ensemble des applications de données multicouches

Mise à jour hiérarchique

Utilisation de groupes de données dans Visual Studio

Accès aux données dans Visual Studio

Vue d'ensemble de TableAdapter

Applications multicouches et distantes avec LINQ to SQL