MSDN Magazine: WMI rss

All MSDN Magazine Topics
  • Call MOM: Instrument and Monitor Your ASP.NET Apps Using WMI and MOM 2005
    Michael Jurek - September 2005
    The current version of Windows Management Instrumentation (WMI) satisfies many current and future manageability requirements. In this article Michael Jurek demonstrates how WMI provides important system management capabilities and develops a WMI-aware monitoring solution you can use to instrument your ASP.NET applications. He then introduces the capabilities of MOM 2005 that allow you to monitor these instrumented applications.

  • .NET Matters: Debugger Visualizations, Garbage Collection
    Stephen Toub - August 2004

  • .NET Matters: Finalizers, Assembly Names, MethodInfo, and More
    Stephen Toub - May 2004

  • Web Q&A: Secure Passwords, Nested XML, and More
    Edited by Nancy Michell - November 2003

  • Web Q&A: Schema From a DataSet, Exporting SQL Data to Excel, and More
    Edited by Nancy Michell - October 2003

  • SENS: System Event Notification Services and WMI Enable Flexible, Efficient Mobile Network Computing
    Aspi Havewala - August 2002
    Networked applications must deal with a host of connection problems ranging from timeouts to congestion to unavailability. If these applications can check the current connection status and, when disconnected, cache transmissions, they become more efficient. Fortunately, both the System Event Notification System (SENS) and Windows Management Instrumentation (WMI) can send notifications to keep applications informed of network status. In this article, the author explains the use of several SENS interfaces, including ISensNetwork and ISensLogon, which trigger events for connects/disconnects and logons/logoffs, respectively. The author then shows how you can subscribe to each of these events, and follows with a discussion of when you might use WMI events instead.

  • WMI and .NET: System.Management Lets You Take Advantage of WMI APIs within Managed Code
    Zina Pozen - May 2002
    Visual Studio .NET and the Microsoft .NET Framework SDK provide a new set of APIs and tools that let you consume Windows Management Instrumentation (WMI) data and events from managed .NET applications. After presenting an overview of what's new for WMI in the .NET Framework and the Visual Studio .NET environment, the author provides an in-depth exploration of the Management Extensions in Visual Studio .NET for Server Explorer. These extensions help you develop management-aware software and come in handy in a variety of distributed application development scenarios.

  • Windows Management Instrumentation: Create WMI Providers to Notify Applications of System Events
    J. Andrew Schafer - September 2001
    Windows Management Instrumentation (WMI) is based on an industry-wide standard for notifications used to manage objects and devices across a network. By receiving WMI events, an application can be notified of changes to data in WMI itself. This allows the developer to notify the consuming application that certain system configuration data has changed, without the application having to poll WMI continuously for this data. The author presents an explanation of the different types of events in WMI, then goes on to develop an event provider.

  • Windows Management Instrumentation: Administering Windows and Applications across Your Enterprise
    Jeffrey Cooperstein - May 2000
    This article provides an overview of Windows Management Instrumentation, a technology that exposes a wide variety of system and device information through a standard API. With WMI, management information is exposed by following the object oriented structure outlined in the Common Information Model (CIM), which relies on inheritance for reuse and standardization of object classes that represent system devices. This article briefly describes querying WMI for information using a query language much like SQL called Windows Management Instrumentation Query Language (WQL), existing system classes, handling system events, and security in WMI.

  • Say Goodbye to Quirky APIs: Building a WMI Provider to Expose Your Object Info
    Kevin Hughes and David Wohlferd - May 2000
    Windows Management Instrumentation (WMI) is the Microsoft implementation of Web-Based Enterprise Management (WBEM), an industry standard for managing computers. WMI exposes system information in accordance with the Common Information Model (CIM), also an industry standard. You need a WMI provider to expose system information to WMI to manage applications and devices. This article offers an in-depth discussion of how to write WMI providers using the WMI provider framework, and how to optimize performance.

  • Scripting Windows: Windows Management Instrumentation Provides a Powerful Tool for Managing Windows with Script
    Alan Boshier - April 2000
    The new Windows Management Instrumentation (WMI) technology for Windows 2000, Windows NT 4.0, and Windows 98 provides powerful scripting technology that can be used to administrate Windows-based systems. With WMI, you can create scripts to simplify management of devices, user accounts, services, networking, and other aspects of your system. This piece will introduce you to WMI and the WMI Scripting Object Model, taking a look at the available objects, methods, and properties. Along the way, you'll see how these elements can be used to create system management scripts.