Design for Operations Workshop

Dear Valued Microsoft Customer,

You are invited to attend the Design For Operations for ISVs/Developers Workshop (Building Manageable Applications on Windows) on April 16th & 17th, 2007.  This is a free two-day event, located on the Microsoft Campus, Redmond, WA.  This briefing on Microsoft’s management technologies and workshop training is designed for Developers and Application Architects who are developing or are planning on developing applications based on the .NET framework.

This is a great opportunity to obtain an in-depth briefing on Windows and .NET management technologies, tools and roadmap, hands-on, concrete guidance on how to instrument applications, leverage Windows PowerShell and build management packs for Operations Manager 2007. You will also have the opportunity for in-depth discussions with Microsoft employees responsible for these technologies and tools.

To apply to attend this Workshop, please send an email to  including the answers to the questions listed below. This event is invitation only, invites are non transferable and registration acceptance is based on space availability.

We strongly encourage you or members of your organization to consider attending.


David Aiken, Developer and Architect Evangelist , DPE

Scott Ottaway, Windows & Enterprise Management Technical Product Manager

FAQ about the event:

Q: Is this technical or marketing content?

A: Content is technical including presentations by Architects and Program Managers.

Q: Who normally would attend this event?

A: ISV or Enterprise Application Architects and Application Developers developing .NET or planning to develop .NET applications.

Q: Am I limited to just three attendees?

A: No, your organization is guaranteed at least three. You may register for additional people, on a first come, first serve basis.

Q: Is there any charge for this workshop?

A: No. Breakfasts, lunches, snacks and one dinner will be included.

Q. If I have questions, who should I contact?

A. For questions, contact David Aiken ( )

Day 1 – 16th April

8:00 – 8:30

Registration / Welcome

8:30 – 9:00

Welcome and Introduction

9:00 – 10:30

Introduction to Dynamic Systems Initiative and Design For Operations (DSI/DFO)

This session provides an brief overview of Microsoft’s Dynamic Systems Initiative, followed by a complete end to end look at Design For Operations, from management modeling to management pack.

10:30 – 10:45


10:45 – 12:00

Management Modeling

This session will introduce the concepts of management modeling for Health and configuration. You will learn the strategy behind modeling and the terminology

12:00 – 12:45


12:45 – 14:30

Implementing a Management model: Health and Instrumentation

This session will cover the instrumentation technologies found in Windows and show you how to use the Visual Studio Management Model Designer to build a health model and generate the supporting instrumentation code for your application.

14:30 – 15:00

Lab: Implementing a Health Model

15:00  - 15:15


15:15 – 16:30

Implementing a Management Model: Configuration

This session will walk you through how to add configuration support to your application using the new WMI provider extensions found in Orcas and how to build support for Group Policy in Vista and Windows Server Longhorn

16:30 – 17:00

Lab: Adding Configuration Management

17:00 – 18:00

Company Store Visit

18:00 – 20:00

Dinner and Cocktails

Day 2 – 17th April

8:00 – 8:30


8:30 – 9:00

Review and Announcements

9:00 – 10:30

Implementing a Management Model with Windows PowerShell & MMC

This session will show you how to create an administration surface using Windows PowerShell and Microsoft Management Console 3.0

10:30 – 10:45


10:45 – 11:15

Implementing a Management Model with Windows PowerShell & MMC (continued)

11:15 – 12:15

Lab: Windows PowerShell & MMC 3.0

12:15 – 1:00


1:00 – 2:00

Building Installers with WIX

This session will walk you through building windows installers for your applications using WIX

2:00 – 2:15


2:15 -  4:15

Designing and Implementing a Management Pack

This session will show you how to build a management pack for Microsoft Operations Manager 2007.

4:15 – 5:30

Lab: Building an Operations Manager 2007 Management Pack

Instructions for requesting registration

Please submit your request to attend this workshop and the answers to the following questions to . Acceptance is dependent upon space available. Each applicant must submit separate emails to request attendance.

  1. Name:
  2. Company:
  3. Are you primarily an application architect or an application developer?
    1. Application architect
    2. Application developer
    3. Other
  4. Are you currently responsible for the architecture or development of  .NET applications for your organization?
    1. Yes
    2. No
  5. Does your organization currently add Windows Event and Logging instrumentation to its custom .NET applications?
    1. Yes
    2. No
    3. Don’t know
  6. Does your organization currently add Windows Performance Counters to its custom .NET applications?
    1. Yes
    2. No
    3. Don’t know
  7. Does your organization currently Group Policy enable its custom .NET applications?
    1. Yes
    2. No
    3. Don’t know
  8. Does your organization currently build Microsoft/System Center Operations Manager management packs to monitor your organization’s applications?
    1. Yes
    2. No
    3. Don’t know