Utilisation de groupes de données dans des applications multicouches
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. Pour plus d'informations, consultez Vue d'ensemble des applications de données multicouches.
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
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
Sections connexes
Vue d'ensemble des applications de données multicouches
Utilisation de groupes de données dans Visual Studio
Accès aux données dans Visual Studio
Vue d'ensemble de TableAdapter
Applications occasionnellement connectées (mise en cache de la base de données locale)