Nouveautés dans Architecture Edition
Mise à jour : novembre 2007
Visual Studio Team System 2008 Architecture Edition contient de nouvelles fonctionnalités et présente des améliorations dans les domaines suivants :
Concevoir des systèmes d'applications à l'aide d'une approche descendante
Mettre en conformité les points de terminaison de service Web .NET avec les fichiers WSDL
Prendre en charge des projets d'application Web ASP.NET
Enregistrer, importer et exporter des prototypes personnalisés
Prendre en charge plusieurs versions du .NET Framework
Prendre en charge plusieurs versions d'Office
Explorateur d'équipes
Concevoir des systèmes d'applications à l'aide d'une approche descendante
Le Concepteur de systèmes prend désormais en charge l'approche descendante pour concevoir un système d'applications. Vous pouvez utiliser cette approche pour visualiser et concevoir rapidement des systèmes. Cette approche vous permet de différer la définition des applications potentielles à inclure dans les systèmes pour déploiement.
Jusqu'ici vous deviez utiliser une approche ascendante pour concevoir des systèmes. Cette approche nécessitait la sélection et la définition préalable des applications à inclure dans la conception de système.
Remarque : |
---|
Vous pouvez changer d'approche au cours du processus de conception. |
Les nouvelles fonctionnalités suivantes prennent en charge l'approche descendante :
Démarrer la conception de systèmes avec le Concepteur de systèmes
Ajouter directement de nouveaux membres aux définitions de système
Ajouter directement de nouveaux points de terminaison aux membres
Ajouter directement de nouveaux points de terminaison aux définitions de système
Définir des opérations de service Web pour les définitions de système et les membres
Déléguer le comportement système aux membres
Renommer les membres de systèmes d'applications et leurs définitions
Réparer les membres orphelins de systèmes d'applications
Pour plus d'informations, consultez Procédure pas à pas : conception de systèmes d'applications à l'aide d'une approche descendante.
Démarrer la conception de systèmes avec le Concepteur de systèmes
Vous pouvez désormais débuter le processus de conception de système avec le Concepteur de systèmes au lieu du Concepteur d'applications. Cette version inclut le nouveau modèle de solution Conception de système. Lorsque vous sélectionnez ce modèle, Visual Studio crée une solution comprenant un diagramme système et un diagramme d'application vierges. Le diagramme système s'ouvre au premier plan et le diagramme d'application en arrière-plan. Le diagramme système contient une définition de système vierge. Vous pouvez désormais ajouter directement des membres à cette définition de système.
Pour plus d'informations, consultez Comment : créer des diagrammes système.
Ajouter directement de nouveaux membres aux définitions de système
Vous pouvez désormais ajouter directement de nouveaux systèmes à une définition de système. Vous pouvez également ajouter de nouvelles applications lorsque vous en avez besoin. Cette action ajoute ces systèmes et applications en tant que membres de la définition de système. Visual Studio ajoute les définitions de ces membres aux diagrammes appropriés dans votre solution.
Par exemple, lors de l'ajout d'un nouveau système à une définition de système, Visual Studio ajoute un nouveau diagramme système à la solution. Ce nouveau diagramme système contient la définition du nouveau membre. Lors de l'ajout d'une nouvelle application à une définition de système, Visual Studio ajoute sa définition au diagramme d'application.
Jusqu'ici, vous deviez définir les applications avant de pouvoir les ajouter à des définitions de système. De la même façon, vous deviez définir un système avant de pouvoir l'ajouter à une autre définition de système.
Pour plus d'informations, consultez Comment : ajouter des membres aux systèmes d'applications.
Ajouter directement de nouveaux points de terminaison aux membres
Désormais, vous pouvez ajouter directement de nouveaux points de terminaison aux membres des définitions de système. Cette action entraîne également l'ajout de points de terminaison aux définitions des membres et l'utilisation de ces définitions dans d'autres systèmes.
Jusqu'ici vous deviez ajouter des points de terminaison aux définitions sous-jacentes des membres pour qu'elles apparaissent pour ces membres. Par exemple, vous deviez ajouter des points de terminaison aux définitions d'application pour que ces points de terminaison apparaissent lors de l'utilisation de ces définitions dans d'autres systèmes.
Pour plus d'informations, consultez Comment : ajouter des points de terminaison aux membres des systèmes d'applications.
Ajouter directement de nouveaux points de terminaison aux définitions de système
Désormais, vous pouvez ajouter directement des points de terminaison à une définition de système. Vous pouvez également ajouter et connecter ce système dans d'autres systèmes. Jusqu'ici, pour connecter un système dans d'autres définitions de système et exposer le comportement du membre, vous deviez effectuer les tâches suivantes :
Définir les applications et leurs points de terminaison.
Ajouter ces applications en tant que membres de la définition de système.
Ajouter des points de terminaison proxy pour les points de terminaison des membres.
Pour plus d'informations, consultez Comment : ajouter des points de terminaison aux systèmes d'applications.
Définir des opérations de service Web pour les définitions de système et les membres
Désormais, vous pouvez définir et modifier des opérations pour les points de terminaison de service Web ajoutés aux définitions de système et à leurs membres. Vous pouvez effectuer cette tâche à l'aide de la fenêtre Détails de service Web.
Déléguer le comportement système aux membres
Désormais, vous pouvez déléguer le comportement d'un point de terminaison d'une définition de système. Vous pouvez déléguer le comportement de ce point de terminaison à un membre de la définition de système. Cette action entraîne la copie de ce point de terminaison vers le membre (et sa définition sous-jacente) et le remplacement du point de terminaison d'origine par un point de terminaison proxy.
Pour plus d'informations, consultez Comment : déléguer le comportement de système d'applications à des membres.
Renommer des membres et leurs définitions
Désormais, vous pouvez renommer les membres des définitions de système et les définitions sous-jacentes de ces membres lorsque vous travaillez sur un diagramme système. Jusqu'ici, vous deviez renommer un membre et sa définition dans leurs diagrammes respectifs.
Pour plus d'informations, consultez Comment : renommer les membres dans les systèmes d'applications.
Réparer des membres orphelins
Désormais, vous pouvez réparer les membres orphelins des définitions de système. Les membres deviennent orphelins de leur définition lorsque vous renommez ou supprimez ces définitions, et les diagrammes système des membres restent fermés. Vous pouvez réparer ces membres en sélectionnant une définition compatible pour le membre orphelin.
Pour plus d'informations, consultez Comment : réparer les membres orphelins dans les systèmes d'applications.
Mettre en conformité les points de terminaison de service Web .NET avec les fichiers WSDL
Désormais, vous pouvez définir ou mettre à jour des signatures d'opération pour les points de terminaison fournisseurs de services Web .NET en spécifiant un fichier WSDL (Web Services Description Language). Cette action permet de mettre en conformité les signatures d'opération avec celles décrites dans le fichier WSDL. Pour plus d'informations, consultez les rubriques suivantes :
Comment : mettre en conformité les points de terminaison de service Web avec les fichiers WSDL
Points de terminaison de service Web basés sur des fichiers WSDL
Prendre en charge des projets d'application Web ASP.NET
Lors de l'implémentation d'applications ASP.NET , vous pouvez désormais générer des projets d'application Web ASP.NET en plus de projets de site Web. Vous pouvez affecter la valeur Application Web ASP.NET à la propriété Modèle pour une application ASP.NET. Lorsque vous implémentez l'application, un projet d'application Web ASP.NET apparaît dans votre solution.
Remarque : |
---|
Les projets d'application Web ASP.NET doivent être basés sur un système de fichiers. Par conséquent, la propriété Type d'emplacement du produit a la valeur Système de fichiers lorsque vous sélectionnez un type de projet d'application Web ASP.NET. |
Vous pouvez également effectuer l'ingénierie à rebours de projets d'application Web ASP.NET en tant qu'applications ASP.NET. Une forme d'application ASP.NET apparaît dans le diagramme d'application lors de l'ajout d'un projet d'application Web ASP.NET à la solution.
Pour plus d'informations, consultez Comment : modifier les modèles de projet d'applications.
Enregistrer, importer et exporter des prototypes personnalisés
Vous pouvez désormais enregistrer ou installer des prototypes personnalisés pour votre usage personnel ou pour tous les utilisateurs de votre ordinateur. Vous pouvez également installer des prototypes personnalisés par importation plutôt que par modification du registre.
Remarque : |
---|
Il est toutefois toujours nécessaire de modifier le registre pour installer les fichiers .sdmdocument pour les prototypes d'application créés à partir du Kit de développement logiciel (SDK) du modèle de définition de système (SDM). |
Vous pouvez désormais exporter les prototypes personnalisés que vous souhaitez partager.
Pour plus d'informations, consultez les rubriques suivantes :
Comment : créer des prototypes personnalisés à partir de zones configurées et de serveurs logiques
Comment : importer ou installer de nouveaux prototypes personnalisés
Comment : exporter des prototypes personnalisés de concepteurs de systèmes distribués
Prendre en charge plusieurs versions du .NET Framework
Vous pouvez maintenant sélectionner .NET Framework 2.0, 3.0 ou 3.5 pour ASP.NET, Windows et les applications Office. Pour plus d'informations, consultez Ciblage d'un .NET Framework spécifique, Comment : choisir la version du .NET Framework pour des applications et Considérations relatives à l'implémentation d'applications.
Prendre en charge plusieurs versions d'Office
Vous pouvez maintenant sélectionner les modèles de projet Office 2003 ou Office 2007 pour les applications Office. Pour plus d'informations, consultez Comment : modifier les modèles de projet d'applications et Considérations relatives à l'implémentation d'applications.
Explorateur d'équipes
Vous pouvez maintenant installer directement Team Explorer à partir des mêmes médias utilisés pour installer Team System 2008 Architecture Edition. Team Explorer est un client de Team Foundation et fournit l'accès aux fonctionnalités qui sont disponibles avec Visual Studio Team System Team Foundation Server :
Éléments de travail
Projets d'équipe
Documents d'équipe
Rapports
Builds d'équipe
Contrôle de code source
Team System 2008 Architecture Edition inclut une licence d'accès client (CAL) pour installer et utiliser Team Explorer. Pour plus d'informations sur l'installation de Team Explorer, notamment sur les composants requis, insérez le média d'installation de Team System 2008 Architecture Edition, ouvrez le répertoire racine, ouvrez le dossier TFC, double-cliquez sur le fichier TFSInstall.chm et lisez les rubriques situées sous le nœud consacré à l'installation de Team Explorer. Pour plus d'informations sur Team Explorer, consultez Utilisation de l'Explorateur d'équipes.