• List Price: $64.99
  • Save: $26.20 (40%)
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
+ $3.99 shipping
Used: Acceptable | Details
Condition: Used: Acceptable
Comment: May have marks or highlighting Cover creased and/or curled. SOME PAGES MAYBE CREASED AND/OR CURLED.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Developing WMI Solutions: A Guide to Windows Management Instrumentation Paperback – November 22, 2002

ISBN-13: 000-0201616130 ISBN-10: 0201616130 Edition: 1st

Buy New
Price: $38.79
22 New from $27.84 24 Used from $0.92 1 Collectible from $107.42
Amazon Price New from Used from
"Please retry"
$27.84 $0.92
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Frequently Bought Together

Developing WMI Solutions: A Guide to Windows Management Instrumentation + .NET System Management Services
Price for both: $76.14

One of these items ships sooner than the other.

Buy the selected items together

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 816 pages
  • Publisher: Addison-Wesley Professional; 1 edition (November 22, 2002)
  • Language: English
  • ISBN-10: 0201616130
  • ISBN-13: 978-0201616132
  • Product Dimensions: 7 x 1.8 x 9.1 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,013,757 in Books (See Top 100 in Books)

Editorial Reviews

From the Author

Many applications written for Windows currently don’t harness the power of a systems management technology (like WMI); this is what drove us to write this book. We want developers to realize that making an application manageable is a key benefit, especially to system administrators. Once system administrators and IT support departments realize what can be done with WMI, they will start demanding that applications expose WMI management interfaces. Not only will system administrators by happy, but you’ll be able to harvest a wealth of information available from WMI when building your own management applications. The other side of the coin apart from making an application manageable is a ‘management application’. A management application is a program (like an MMC snap-in) or web interface that can interact with the system to gather, inspect and manipulate the systems functionality or configuration. We also want system administrators to realize what they can do in !

a system equipped with a technology like WMI and how they should go about automating routine tasks. For instance, a system administrator can easily write a script that will identify what Windows service packs have been installed on all the machines in the network.

From the Inside Flap

Windows Management Instrumentation (WMI) is an impressive technology. WMI provides, for the first time, an integrated approach to hardware and software management for the Windows operating system. Developing WMI Solutions provides administrators and developers with the skills necessary to take advantage of the power of WMI with Windows 2000,XP, and .net Server.

Developing WMI Solutions starts with an overview of the concepts behind systems management. The authors then provide a synopsis of existing management architectures and an explanation of the architectural components of WMI and the tools provided by Microsoft for their use. Also included is a WMI scripting boot camp for administrators using samples in VBScript, plus a series of best practices that give scripts a professional edge. You will find thorough coverage of such topics as:

- The Common Information Model (CIM)
- Developing CIM extended schemas
- Management-application development using C++ and COM for WMI
- MMC snap-ins, including a tutorial-style chapter using C++ and COM
- WMI providers and the necessary C++ and COM skills needed to expose class schema
- Developing management applications using the .net Framework — the first comprehensive guide to the WMI classes in the System.Management namespace

Finally, developers will learn about the often undersold but extremely powerful high-performance event-tracing mechanism available in Windows, which allows developers to expose detailed information about operations in an application. Both a tutorial and a reference, Developing WMI Solutions is an essential companion for network administrators, software developers, and team leaders looking to become proficient with WMI.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.4 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

7 of 8 people found the following review helpful By Jase T. Wolfe on October 12, 2004
Format: Paperback
On the back cover, one bolded line sums up this book nicely: "...[this title explains] how easy it is to write powerful management applications thru WMI on the .NET platform". If you are an experienced enterprise application developer working on the .NET platform and interested in what WMI can do to replace legacy solutions such as SNMP, this book is an excellent choice. Just enough attention is given to the history of WBEM, the overview of the WMI/CIM environment, the elements of the SDK, and the query methodologies of WMI, before spending the remainder of the book creating a solution to an example scenario, that anyone ready to "take the plunge" will not be disappointed.

Another quote on the back cover, as well as within the introduction section, states that "...[this book] is an essential companion for network administrators, software developers and team leaders looking to become proficient with WMI". Well, one third of that is true. I can't image what network administrator would find this title beneficial, as network administrators leverage WMI in automation and data gathering scripts or within applications such as SMS 2003. This title is not only not a traditional reference for the individual elements of WMI, nowhere in the title does it even cover the scriptable aspects of WMI. As for team leaders, if the team leader needs and introduction and administrative overview of what WMI is and what WMI's capabilities are, again, this is not the right title. For those two users I would recommend starting with Microsoft's free on-line WMI Scripting Primer (Microsoft Windows 2000 Scripting Guide) as it is straightforward, uncomplicated, and easy to understand.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 11 people found the following review helpful By W Boudville HALL OF FAMETOP 1000 REVIEWERVINE VOICE on January 4, 2003
Format: Paperback
A significant component of the Total Cost of Ownership of a network of personal computers is due to the myriad different pieces of hardware and software that these can contain; invariably from a slew of vendors. Integrating and managing the totality can be quite labour intensive for the systems administrator. Also too for the developer; whether she is writing the interface for a piece of software that others will use or if she is on the other side, and has to write code that runs that package and others.
Accordingly, Microsoft has pushed forward Windows Management Instrumentation. The book describes how to use WMI straightforwardly. You do need to know C++, COM and Active Template Library. No surprise there. Several sections also describe using the still new C# and .NET to write OO applications that easily connect to WMI. If you have not used C# and .NET, the book's coverage is concise enough to get you started. The authors treat a minimal subset that is enough for you to do useful work vis-a-vis WMI.
On the scripting aspect, the authors rightly give this careful coverage. Scripting files may not have the sexy appeal of a GUI-driven methodology. But in fact, for automated systems administration of many machines, they are usually far more important. Veterans of DOS and Unix batch file writing will see much of familiar approaches here.
Part of Microsoft's incentive for promoting WMI is to help it stay ahead of linux. The basic functionality of a browser and Microsoft Office are already in various linux applications. So at least in the network sphere, WMI helps Microsoft hold off linux. The authors do not discuss this, but if you read this book, you should keep it in mind; in the broader context of where the PC market is going.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Amazon Customer on June 13, 2005
Format: Paperback
I am now on chapter 5, but this book really takes the reader by the hand into the world of WMI.

Chapter 2 covers previous management technologies like SNMP and DMI.

Chapter 3 describes WMI, its motivation and details about its implementation that are absent from any Microsoft documentation yet. Note that MSDN lately revamped its documentation, so it is much better now.

Chapter 4 does a tour of the CIM model and the tools the Microsoft WMI SDK provides. This is a nice tutorial for developers.

Chapter 5 introduces the user to the creation of CIM class schemas. The CIM model presented is a bit outdated as the DMTF CIM model is constantly changing. The reader should be aware of this in order to prevent confusion.

Overall, the book is very educational and still of very good value.

When I finish the book I will update my review.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 7 people found the following review helpful By Hibernating Hummingbird on March 13, 2007
Format: Paperback
It still remains possible that this is the best book out there on WMI - the other reviews like it and the alternatives do not seem inspiring. Googling (( McBride death computer )) hints that one might not sell all that many copies of a book on WMI, compared to the Boom Days.

However I jumped right into the final chapter on ETW. Page 672 contains two assertions which I knew from previous hacking were flatly wrong. Googling (( WMI ERRATA )) is sufficient to return the book's home page, however the errata page contains no information, just an "under construction" as of 2007-march-13.

Plus which the general area of event tracing-logging is SIGNIFICANTLY updated in Windows Vista - there is no sign on this website of a revised edition, so actually the best book on WMI might be MSDN-online, which is of course free !
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?