[.NET] Outil pratique avec WMI

Le 17 juillet 2009 à 16:23

Pour un projet personnel, j’avais besoin d’utiliser WMI. En recherchant par hasard sur le site de Microsoft, je suis tombé par hasard sur WMI Code Creator. L’outil date de 2005, un peu déçu de ne pas l’avoir découvert plus tôt ! 
 image.axd

Lien de téléchargement : http://www.microsoft.com/downloads/details.aspx?FamilyID=2cc30a64-ea15-4661-8da4-55bbc145c30e&DisplayLang=en
Bon téléchargement ;-).

Sortie publique aujourd’hui de la beta 1 de Visual Studio 2010

Le 20 mai 2009 à 09:51

Après la sortie de la beta 1 de Visual Studio 2010 le 18 mai pour les abonnés MSDN, c’est aujourd’hui que la sortie publique aura lieu.

Un des grands changement visible au premier coup d’œil, c’est la nouvelle interface en WPF. Pour les nouveautés en détail, vous pouvez vous rendre sur cette page.
 image

[Astuce C#] Récupérer l’ID de la carte mère et du processeur

Le 6 mai 2009 à 16:01

Pour un projet, j’avais besoin de récupérer le numéro de série de la carte mère et du processeur.
Il faut passer par WMI pour le faire avec .NET.

Voici le code pour récupérer l’ID de la carte mère :

static public string GetMotherboardID()
{
   string result = string.Empty;
   ManagementObjectSearcher objectSearcher = 
                            new ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard");
   ManagementObjectCollection collect = objectSearcher.Get();

   foreach (ManagementObject o in objectSearcher.Get())
   {
      result = o["SerialNumber"].ToString();
   }
      return result;
}


Et le code pour récupérer l’ID du processeur :

static public string GetProcessorID()
{
   string result = string.Empty;
   ManagementObjectSearcher objectSearcher = 
                            new ManagementObjectSearcher("SELECT * FROM Win32_processor");
   ManagementObjectCollection collect = objectSearcher.Get();

   foreach (ManagementObject o in objectSearcher.Get())
   {
      result = o["ProcessorID"].ToString();
   }
      return result;
}


Bien entendu, avec ces requêtes, vous pourrez trouver plusieurs informations tel que le nom, modèle… etc.

Pour plus d’information sur les requêtes WMI, voir MSDN.

Saga Visual Studio #3 - Windows Communication Foundation

Le 12 mars 2009 à 10:00
Troisième meeting d'une série de 7, il sera consacré à WCF (Windows Communication Foundation).

Il aura lieu le mardi 17 mars 2009 de 18h30 à 19h30.

Viendront par la suite les Live Meetings suivants :

  • Interfaces riches WPF/Silverlight
  • TFS
  • VSTS -
  • Dev office – VSTO


Comme d’habitude, la fin du Live Meeting sera consacré aux questions/réponses !

Pour vous inscrire, rendez-vous sur le site de Microsoft.

 

 vstudio

Saga Visual Studio #2 - Windows Workflow Foundation 4.0

Le 6 mars 2009 à 11:09

Ce meeting, le deuxième d'une série de 7, sera consacré à WF 4.0 et sera animée par Microsoft.

Il aura lieu le mardi 10 mars 2009 de 18h30 à 19h30.

Viendront par la suite les Live Meetings suivants :

  • WCF
  • Interfaces riches WPF/Silverlight
  • TFS
  • VSTS -
  • Dev office – VSTO


Comme d’habitude, la fin du Live Meeting sera consacré aux questions/réponses !

Pour vous inscrire, rendez-vous sur le site de Microsoft.

 
 vstudio

A propos de l'auteur

Mathieu Perrein - Software Solutions Manager, Software Architect, Trainer MCT, MSP de 2010 à 2012.

 

MSP

 

MSP

MSP

 MSPD

MCT

 

Facebook

 

Ce blog est strictement personnel et les opinions exprimées ici n'engagent donc que moi, et pas mon employeur.

Tags

Vous avez désactivé JavaScript ou bien vous possédez une ancienne version d'Adobe Flash Player. Téléchargez la dernière version de Flash Player.