New SDK for the Microsoft Provisioning System!

I’ve recently recieved clearance to discuss a project I’ve been working on for quite awhile – a new SDK for the Microsoft Provisioning System. This is something that has been a goal of mine for a number of years, and if you have done any significant development for/with MPS you will be glad to hear that the developer toolset is finally going to be shipping (no, don’t ask me when – but it shouldn’t be too long).

There are a number of things still missing from the SDK (things we wanted to include but were simply unable to for time or other reasons) but I’m very pleased with the feature set and feel that this will provide a great step forward for MPS developers.  In future posts, I’ll dive a bit deeper into the various feature sets, but in this post I figured I’d simply provide an overview of the toolset.

Support for Visual Studio 2003 - in general, the support for VS2K3 is not as extensive as with VS2005 - users of this development platform will have access to a project template for building C# providers, Intellisense for authoring MPS Namespaces and Requests, and some general template files.

Support for Visual Studio 2005 – Because of the improvements that the Visual Studio team has made to the extensibility model in VS2K5, we were able to integrate a number of features into this platform very easily. The VS2005 edtion of the SDK is a superset of the 2K3 SDK adding an updated provider base platform (more on this later), support for VB.NET providers (and other .NET languages – I’ve personally tested C++.NET and J# – although project templates are only provided for C# and VB.NET), integrated namespace/procedure browser, procedure dissassember, context menus allowing the user to submit requests and register namespaces directly from the VS code window, the ability to generate samples for methods, drag-and-drop support for quickly building namespaces, sample providers, integrated help, and much more.

VS SDK Sample

 

This posting is provided "AS IS" with no warranties, and confers no rights

Published Friday, May 26, 2006 6:57 AM by rgillen
Filed under: , ,

Comments

# Microsoft Provisioning System (MPS) SDK Beta 1 is now available

Friday, June 02, 2006 5:42 PM by Conrad Agramont's WebLog
The first Beta of the MPS SDK is available for download.  Here is a link to the Microsoft Download:http://download.microsoft.com/download/f/b/9/fb905eb4-d992-40e3-b0bc-cdb1996a1a10/Microsoft%20Provisioning%20System%20SDK-%20Beta%201.zip...

# MPS SDK Part 2 of ?

Monday, June 05, 2006 10:44 AM by Rob Gillen's WebLog

I am preparing to give a talk/introduction to the MPS SDK at the end of this week based on the outline...

# Microsoft Provisioning System (MPS) SDK Beta 1 is now available

Friday, June 23, 2006 8:36 AM by Conrad Agramont's Blog
The first Beta of the MPS SDK is available for download.  Here is a link to the Microsoft Download:http://download.microsoft.com/download/f/b/9/fb905eb4-d992-40e3-b0bc-cdb1996a1a10/Microsoft%20Provisioning%20System%20SDK-%20Beta%201.zip...

# re: New SDK for the Microsoft Provisioning System!

Thursday, January 04, 2007 3:49 PM by Amit

The download link is not working. Please update it.

# re: New SDK for the Microsoft Provisioning System!

Monday, January 22, 2007 11:16 AM by rgillen

The product is now out of beta and is released... You can download it here: http://www.microsoft.com/downloads/details.aspx?FamilyID=ce3fc537-86ae-4802-9a05-43e2a27a4b45&DisplayLang=en

# re: New SDK for the Microsoft Provisioning System!

Sunday, May 17, 2009 2:48 PM by nick_pastrc

www.message_vigetrica.com

Leave a Comment

(required) 
(required) 
(optional)
(required)