BizTalk management classes


A couple of months ago I joined with Michel Hubert and Maxime Labelle to build the next version of the Powershell provider for BizTalk. (Also see my earlier posts here and here).

We´re currently very close to releasing the first beta of this new version.

The provider now uses a separate object layer for BizTalk management tasks. The layer is called ‘BizTalk Factory Management Automation’. This new architecture allows us to focus on provider functionality in the provider codebase and delegate all BizTalk related stuff to the object layer.

Nice things:

  • The object layer hides us from all the different technologies and API’s (WMI, OMExplorer, etc.) that you can come across when doing BizTalk management from code. The object layer is a wrapper around all this stuff and provides a uniform way to do BizTalk management from .Net code.
  • It is not solely aimed and meant for the provider but can be used stand alone or from your own projects.

The object layer is already in Beta and can be downloaded from here. Samples and instructions on how to use this will be provided later.

A big compliment to Maxime who is mainly responsible for the object layer and did almost all of the coding!

Leave a Reply