Archives par étiquette : Visual Studio 2008

image

Visual Studio Extensibility

Parfois une simple image vaut mieux que qu’un long discours… J’ai toujours pensé que
les mécanismes d’extensibilité proposés par Visual Studio (notamment les add-ins)
étaient ennuyants, trop compliqué du fait du poids de la technologie COM. Au lieu
de disposer d’un modèle objet managé “propre” nous devons en effet batailler avec
tous un tas d’interfaces qui ne sont que de simples wrappers des composants COM sous-jacents
sur lesquels se base Visual Studio. L’extensibilité de Visual Studio 2010 est d’ailleurs
une de mes plus gros attentes à propos de la prochaine version de l’IDE.

Bizarrement, en voyant cette couverture, j’ai l’impression de ne pas être seul à avoir
cette opinion sur l’extensibilité de Visual Studio 🙂

image

Blague à part, je viens de terminer la “lecture” de l’ouvrage. Il s’agit d’un point
de départ si vous souhaitez appréhender les différents mécanismes d’extensibilité
de VS 2008 tels que les Macros, les Addins, les packages ou encore les DSLs. Il permet
d’éviter de fouiller dans les différents articles de la MSDN afin de trouver une documentation
qui permette de démarrer. Et il s’agit malheureusement de son seul intérêt. Si vous
connaissez les bases du développement de macros et d’addins, passez votre chemin,
ce livre ne vous apportera pas grand chose.

Il s’agit d’un simple survol de ce que l’on peut développer avec Visual Studio. Et
c’est malheureusement également la seule chose que l’on puisse faire en ouvrant cet
ouvrage.