lundi 9 juin 2008

MgmtClassGen

Il y'a vraiment quelque chose d'énervant à découvrir un outils pratique qui se trouvait devant notre nez depuis toujours et qu'on a cherché si longuement. MgmtClassGen en fait partie, c'est un des outils de Visual Studio qui permet de générer des classes 'wrapper' fortements typées des objets WMI utilisables depuis le namespace System.Management.

C'est donc en tombant sur cet article :
http://blogs.msdn.com/saveenr/archive/2005/11/18/494366.aspx
que je me suis rendu compte qu'on devrait en préambule au développement sous visual studio, prendre connaissance des quelques outils qui l'accompagne.
http://msdn.microsoft.com/fr-fr/library/d9kh6s92.aspx

l'utilisation est on ne peux plus simple :
La commande "mgmtclassgen.exe Win32_Printer" génére le fichier Printer.CS qui contient une classe très bien commentée permettant d'utiliser l'objet WMI sous-jacent.

Pour celui qui savait déjà rien de neuf, pour moi ce fut une révolution.

Aucun commentaire: