Applications de données multicouches
Mise à jour : novembre 2007
Les applications de données multicouches sont des applications centrées sur les données qui sont séparées en plusieurs couches logiques. En d'autres termes, une application de données multicouche est une application séparée en plusieurs projets, avec la couche d'accès aux données, la couche de logique métier et la couche de présentation, chacune dans son propre projet.
Les groupes de données typés ont été améliorés afin que les classes TableAdapters et DataSet puissent être générées dans des projets discrets. Cela permet de séparer rapidement des couches Application et de générer des applications de données multicouches.
Le support multicouche dans les groupes de données typés permet le développement itératif de l'architecture d'application en une conception multicouche et de rendre inutile la séparation manuelle du code en plusieurs projets. Commencez la conception des couches de données à l'aide du Concepteur de DataSet. Lorsque vous êtes prêt à concevoir par couches l'architecture d'application, définissez la propriété Projet DataSet d'un groupe de données pour générer la classe DataSet dans un projet séparé.
Dans cette section
Vue d'ensemble de l'application de données multicouche
Définit les applications de données multicouches.Comment : séparer les Datasets et les TableAdapters dans différents projets
Décrit comment déplacer la classe DataSet générée hors du projet qui contient les classes TableAdapter générées et 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 exécuter la validation de données en cours de modification.Procédure pas à pas : création d'une application de données multicouche
Fournit des instructions détaillées sur la création d'un groupe de données typé et la séparation du code du TableAdapter et du code du groupe de données en plusieurs projets.Procédure pas à pas : ajout d'une validation à une application de données multicouche
Fournit des instructions détaillées sur l'ajout de la validation à l'application créée au cours de la procédure pas à pas de l'application de données multicouche.Procédure pas à pas : ajout d'un cache de base de données locale à une application multicouche
Fournit des instructions détaillées sur l'incorporation de Microsoft Synchronization Services pour ADO.NET dans l'application créée au cours de la procédure pas à pas de l'application de données multicouche.
Référence
Rubriques connexes
Vue d'ensemble des groupes de données dans Visual Studio
Accès aux données (Visual Studio)
Vue d'ensemble de TableAdapter
Concepteur Objet/Relationnel (Concepteur O/R)