MMS2007 Thurs 2

SCCM SDK (Software Development Kit)

Themes/goals of this SDK

  1. Retain existing functionality from sms2003 to support existing customer/partner solutions
  2. Enhance so partners/customers can do even more
  3. Simplify docs, scenarios, samples

What's new:

  1. documentation more "how-to"
  2. improved code snippets
  3. c# and vbscript snippets
  4. moving toward a continuous publishing model so SDK can be updated more frequently (hey! I recognize this recommendation from last year's BOF on documentation!)

What's changed:

  1. Right-click tools (obviously) won't work because the UI has changed from MMC 2.0
  2. Managed Site Server interfaces won't work (c# libraries)
  3. no Powershell in the initial version of the SDK; but future flavors will.
  4. MP API very different because of security changes
  5. New layer; Managed Provider Interfaces (could functions to make job easier)
  6. Admin UI Plugin1 (XML) to get right-click actions back; must use managed code for Admin UI extension
  7. Admin UI Plugin2 (XML)

Site Servicer Interfaces

  1. Add actions (right click)
  2. Add property pages (tabs)
  3. Add forms (collection of tabs)
  4. add new wizard
  5. add navigation nodes (sub nodes) Note: keep new subnodes under the Tools node
  6. create new views (the right pane); even new home pages

Demo of grabbing the Packages Node Guid, looking at the XML for the right-click actions available for the packages node.

Note: if you are going to add a right-click to a specific report, use the report guid as the target, not http://whatever/smsreporting_123/report.asp=...

Careful: don't modify the default files for the admin ui, sdks, etc.

Client interfaces

  1. Exposes the control panel applet functions (hmm.. probably just wait for Roger Zander to update his Client Center w/the new functions for DCM, Software Update Management)

OSD w/the SDK

  1. Allows for additional of custom 3rd party actions that behave like the built-in ones - instead of just the run command line option. Seamless integration with Task Sequence Editor.

DCM w/the SDK

  1. Theoretically, a company would provide a provider for their product, to allow you to do DCM for settings in their product.

Software Updates w/the SDK

  1. System Center Updates Publisher - lets ISVs/SIs/OEMs and customers create and deploy custom updates.

Software Distrib

  1. Branch DPs, Maintenance windows, WOL
  2. Improved how to documentation
Published Thursday, March 29, 2007 1:37 PM by skissinger
Filed under:

Comments

# myITforum Daily Newsletter - MMS 2007 Edition; April 2, 2007

myITforum Daily Newsletter - MMS 2007 Edition Daily Newsletter - MMS 2007 Edition April 2, 2007 Welcome

Monday, April 02, 2007 2:14 PM by myITforum Newsletters