Pack de fonctionnalités de visualisation et de modélisation Microsoft Visual Studio 2010

Cette rubrique décrit comment Microsoft Visual Studio 2010 Visualization and Modeling Feature Pack étend et améliore les outils de visualisation et de modélisation dans Visual Studio 2010 Ultimate.

Pour plus d'informations sur le sujet suivant

Consultez

Vous pouvez télécharger Visual Studio 2010 Feature Pack sur MSDN

Packs de fonctionnalités Visual Studio 2010 sur MSDN

Spécifications pour ce Feature Pack

Spécifications

Fonctions dans ce Feature Pack

Dans ce Feature Pack

Vue d'ensemble des Feature Packs Visual Studio

Packs de fonctionnalités Visual Studio

Vue d'ensemble et documentation pour les outils de visualisation et de modélisation Visual Studio 2010 Ultimate

Modélisation de l'application

Dans ce Feature Pack

Les tableaux suivants résument les fonctions dans ce Feature Pack et la manière dont elles s'exécutent avec les outils existants dans Visual Studio Ultimate :

  • Générer le code à partir des modèles

  • Explorer le code existant

  • Utiliser et gérer des éléments de modèle

  • Créer, valider et étendre des diagrammes de couche

Générer le code à partir des modèles

Les modèles UML peuvent vous aider à créer du code et des tests ; ils décrivent l'architecture et les spécifications d'un système.

Nouveau

Pour plus d'informations, consultez

Utilisez la commande Generate Code pour générer le code squelette à partir d'éléments sur les diagrammes de classes UML. Vous pouvez utiliser les transformations par défaut, ou vous pouvez écrire des transformations personnalisées pour convertir des types UML en code.

Comment : générer du code à partir des diagrammes de classes UML

Si vous souhaitez générer d'autres types de documents depuis UML ou générer du code avec une relation plus indirecte entre les éléments UML et le résultat généré, vous pouvez encore écrire des modèles personnalisés pour lire le modèle et générer le type d'artefact de votre choix. Pour plus d'informations, consultez Comment : générer des fichiers à partir d'un modèle UML.

Explorer le code existant

Les développeurs passent souvent plus de temps à essayer de comprendre le code existant qu'à l'écrire. Les outils de visualisation du code dans Visual Studio Ultimate peuvent vous aider à visualiser des parties majeures du code, à évaluer sa flexibilité et à identifier des problèmes. Vous pouvez évaluer plus facilement le coût potentiel de modifications proposées via le traçage des dépendances entre des parties du code.

Nouveau

Pour plus d'informations, consultez

Créez des diagrammes de classes UML à partir de code existant.

Comment : créer des diagrammes de classes UML à partir du code

Explorez l'organisation et les relations du code C et C++ en générant des graphiques de dépendance.

Comment : générer des graphiques de dépendance pour le code C et C++

Explorez l'organisation et les relations des projets Web ASP.NET en générant des graphiques de dépendance.

Comment : générer des graphiques de dépendance pour les projets Web ASP.NET

Vous pouvez également explorer le code .NET en créant des diagrammes de séquence, des graphiques de dépendance et des diagrammes de couche. Pour plus d'informations, consultez Visualisation du code existant.

Pour plus d'informations, consultez :

Utiliser et gérer des éléments de modèle

Importer des éléments de modèle à partir d'autres outils de modélisation

Nouveau

Pour plus d'informations, consultez

Importez des éléments à partir des diagrammes de séquence, des diagrammes de classes et des diagrammes de cas d'usage UML comme des fichiers XMI 2.1 qui sont exportés à partir d'autres outils de modélisation.

Comment : importer des éléments de modèles UML à partir de fichiers XMI

Pour plus d'informations, consultez :

Lier à partir d'éléments de travail vers des éléments de modèle

Les liens entre les éléments de modèle et les éléments de travail peuvent vous aider à suivre et à surveiller la progression du travail sur ces éléments, par exemple, sur une activité particulière ou les tests pour un cas d'usage.

Notes

Dans Visual Studio 2010 Ultimate, vous pouvez créer des éléments de travail ou lier à partir d'éléments de modèle vers des éléments de travail existants, mais pas dans l'autre sens. Pour plus d'informations, consultez Comment : lier des éléments de travail à des éléments de modèle.

Nouveau

Pour plus d'informations, consultez

Créer et afficher des liens depuis des éléments de travail vers des éléments de modèle.

Comment : lier des éléments de travail à des éléments de modèle

Créer, valider et étendre des diagrammes de couche

Les diagrammes de couche vous aident à visualiser la structure de dépendance logique de votre application. Pour vous assurer que des modifications structurelles ne sont pas introduites par erreur, vous pouvez valider le code par rapport au modèle à chaque opération d'archivage.

Nouveau

Pour plus d'informations, consultez

Créez des diagrammes de couche à partir du code C ou C++ et validez les dépendances.

Comment : valider le code C et C++ par rapport aux diagrammes de couche

Écrivez le code pour modifier les diagrammes de couche et valider le code par rapport aux diagrammes de couche.

Création d'extensions de diagrammes de couche

Pour plus d'informations, consultez :

Spécifications

Pour obtenir les spécifications les plus récentes et les problèmes connus, consultez le fichier lisez-moi. Pour utiliser ce Feature Pack, vous devez avoir installé Visual Studio 2010 Ultimate. Pour utiliser des fonctions spécifiques de ce Feature Pack, vous devez également disposer des produits suivants :

Pour activer

Assurez-vous que les éléments suivants sont installés sur votre système

Prise en charge des projets C ou C++

Visual C# sur Visual Studio

Pour plus d'informations, consultez :

API d'extensibilité de couche

Pour plus d'informations, consultez Création d'extensions de diagrammes de couche.

Liaison à partir d'éléments de travail

Type du lien de l'artefact modèle sur Team Foundation Server

Pour plus d'informations, consultez Spécifications dans Comment : lier des éléments de travail à des éléments de modèle.

Ressources externes

Blogs

Visual Studio Modeling Feature Pack Available!

Skinner’s Blog

Modeling Websites and Native Code

Visualization and Modeling Feature Pack

Videos

lien vers la vidéo

lien vers la vidéo

lien vers la vidéo

lien vers la vidéo

Forums

Visual Studio 2010 Visualization & Modeling Tools

Visual Studio 2010 Visualization & Modeling SDK (DSL Tools)

Autres sites

Portail Architectes

Voir aussi

Concepts

Modélisation de l'application

Autres ressources

Packs de fonctionnalités Visual Studio