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 |
|
Spécifications pour ce Feature Pack |
|
Fonctions dans ce Feature Pack |
|
Vue d'ensemble des Feature Packs Visual Studio |
|
Vue d'ensemble et documentation pour les outils de visualisation et de modélisation Visual Studio 2010 Ultimate |
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. |
Pour plus d'informations, consultez :
Comment : créer des diagrammes de couche à partir d'artefacts
Comment : valider du code .NET par rapport à des diagrammes de couche
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!
Modeling Websites and Native Code
Visualization and Modeling Feature Pack
Videos
Forums
Visual Studio 2010 Visualization & Modeling Tools
Visual Studio 2010 Visualization & Modeling SDK (DSL Tools)