DevOps Zone is brought to you in partnership with:

I’ve been a Windows developer since 3.0 and caught the Visual Basic wave early with v1. I’ve released a “production” application in every version of VB since then (except VB for DOS). Focusing on enterprise, line-of-business development I’ve built Call Center Applications, Mortgage finance systems, Customer Relationship Management tools and more recently I’ve been in the Litigation Support/Electronic Data Discovery/Electronically Stored Information space. Greg is a DZone MVB and is not an employee of DZone and has posted 473 posts at DZone. You can read more from them at their website. View Full User Profile

Dev'ing for Ops - How to Create System Center Extensions with Visual Studio

04.07.2013
| 2198 views |
  • submit to reddit

TECHNET ARTICLES - SYSTEM CENTER - VISUAL STUDIO AUTHORING EXTENSIONS

The Visual Studio Authoring Extensions (VSAE) are an add-on for Visual Studio that provide additional functionality to aid with management pack development for System Center Operations Manager 2007 R2, System Center 2012 - Operations Manager, and System Center 2012 - Service Manager.

The latest version of VSAE is available for download here, http://www.microsoft.com/en-gb/download/details.aspx?id=30169.

This article is for sharing useful information on how to use VSAE, how to get the most out of VSAE, and anything else VSAE related.

Table of Contents

...

4. 14 Templates Available

There are 14 templates available which will cover the majority of your authoring needs! They are:

  • Agent Task (Custom)
  • Agent Task (PowerShell Script)
  • Agent Task (Windows Script)
  • Assembly Resource
  • Discovery
  • Monitor (Aggregate)
  • Monitor (Dependency)
  • Monitor (Unit)
  • Rule (Alert)
  • Rule (Custom)
  • Rule (Event Collection)
  • Rule (Performance Collection)
  • Snippet
  • View (Custom)

...

image

MICROSOFT DOWNLOADS - SYSTEM CENTER 2012 VISUAL STUDIO AUTHORING EXTENSIONS

The System Center 2012 Visual Studio Authoring Extensions—VSAE—is an add-in for Visual Studio 2010 Professional provides Lifecycle Management Tools to support Management Pack Authoring.

Feature Summary

  • VS Projects for Monitoring MPs, System Center 2012 MPs including Operations Manager and Service Manager.
  • MP Item Templates for quick creation of MP Items.
    • XML MP Item Templates (generates MP XML for editing).
    • Template Group Item Templates (Abstract your intent from MP XML).
    • Snippet Templates (generates MP XML from CSV)
  • IntelliSense for MP XML for the following versions:
    • System Center Operations Manager 2007 R2
    • System Center 2012 Operations Manager
    • System Center 2012 Service Manager
  • Integrates into Visual Studio Project System with *.mpproj.
    • Enables building within VS & MSBuild.
    • Supports custom build tasks (simply edit *.mpproj or *.sln)
    • Build multiple MPs (multiple *.mpproj) in a solution.
    • Integrates into any VS supported Source Control systems.
  • MP Navigation Features
    • Management Pack Browser for browsing MP Items.
    • Go to Definition
    • Find All References
  • ResKit Tools integrated
    • Workflow Simulator
    • Generate Visio Diagram
    • MP Best Practice Analyzer
    • MP Spell Checker
  • MP Cookdown Analyzer

I love the idea of DevOps, especially when it means I can dev something for my Ops team... :)

Published at DZone with permission of Greg Duncan, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)