VS 2010 : Analyseur personnalisé pour les graphes de dépendances

VS 2010 : Analyseur personnalisé pour les graphes de dépendances

Après vous avoir montré comment personnaliser l’IntelliTrace, je vais aujourd’hui vous montrer comment créer vos propres analyseurs pour les graphes de dépendance dans les outils d’architecture de VisualStudio 2010.

Avant de commencer encore un petit avertissement (toujours en gras et rouge pour être bien visible :) ) :

Microsoft ne fournit pas et ne fournira ni documentation ni support sur ce que je vais expliquer car même si cela est possible, ce n’est pas une fonctionnalité supportée.

Maintenant que vous êtes prévenu nous allons voir comment créer un analyseur qui affichera l’ensemble des noeuds commençant par « Qetza. ».

On commence par créer une bibliothèque de classe et par référencer les trois assemblies suivantes :

  • Microsoft.VisualStudio.Progression.Common
  • Microsoft.VisualStudio.Progression.GraphModel
  • Microsoft.VisualStudio.Progression.Interfaces

Ces assemblies se trouve dans le sous-répertoire « Common7\IDE\PrivateAssemblies » de votre répertoire d’installation de VisualStudio 2010 (par défaut « C:\Program Files\Microsoft Visual Studio 10.0″).

read more →

Work Item Query Administration

Work Item Query Administration

Je viens de publier sur codeplex un petit utilitaire en ligne de commande pour administrer les requêtes sur les work items : wiqadmin.

Cet utilitaire, compatible TFS 2008 et TFS 2010, permet de :

  • Lister les requêtes.
  • Exporter une requête.
  • Importer une requête.
  • Renommer (et/ou déplacer avec TFS 2010) une requête.
  • Supprimer une requête (ou un dossier avec TFS 2010).

La version compatible TFS 2010 prend bien entendu en charge les dossiers :)

Carpe Diem.