Saturday, July 19, 2008

LINQ To WMI – A marriage made in Heaven?

Linq2WMI - LinqToWMI Release 0.3

“This release is the latest available edition originating from Emily Bosch, later rewritten for the RTM of .NET 3.5 by Eden Ridgway.

Additional features, bugs, documentation and samples shall be released as the project progresses.

To use LinqToWMI, simply do the following:

  • Download the zip (latest release)
  • Unzip the download and open the Visual Studio Solution
  • Build the Solution to obtain the library reference
  • Add to a project of yours and use :)

…”

CodeProject - Linq2WMI

“Linq to WMI is a project which was originally created by Emile Bosch (http://bloggingabout.net/blogs/emile/). However, the project was created under an earlier version of the .NET 3.5 framework in 2005. It was later updated by Eden Ridgway (http://www.ridgway.co.za/). This CodePlex project was added to maintain an open source version of those implementations for using WMI through Linq.

Enjoy :)

The project is broken up into three libraries.

  • LinqToWmi.ClassGenerator
  • LinqToWmi.Core
  • LinqToWmi.Tests

Documentation is used throughout the code and should be fairly straight forward to use. However, the following links are the originating posts for this project.

  • Eden Ridgway: http://www.ridgway.co.za/archive/2008/01/02/an-updated-linq-to-wmi-implementation.aspx
  • Emily Bosch: http://bloggingabout.net/blogs/emile/archive/2005/12/12/10514.aspx[Project Description leached in full]
  • Given the scope and depth of WMI, accessing via LINQ seems like a no-brainer doesn’t it?

    1 comment:

    1. Hi Greg! Thanks for the interest in my WMI linq project!

      ReplyDelete

    NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

    ALL comments are moderated. I will review every comment before it will appear on the blog.

    Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

    I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

    Please see my comment policy for more information if you are interested.

    Thanks,
    Greg

    PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...