Introduction ››
Parent Previous Next

Let’s begin by stating the obvious: BizTalk Server is a complex product.  It is both a development platform and a runtime, defining some artifacts of its own, such as orchestrations and pipelines, while welcoming the inclusion of standard XML schemas, XML transforms and any manner of .NET-based components.  It includes a rules engine, business activity monitoring framework and more.  To make it all work at runtime, BizTalk requires nearly everything to be transformed into .NET code and deployed in a very specific way.

Needless to say, as a BizTalk developer it is far too easy to spend hours on end dealing with the overhead of the product’s deployment requirements and other – to put it kindly – “quirks,” instead of creating and testing the actual functionality that your solution requires.  If you are reading this text, then you have undoubtedly experienced this frustration yourself.  There is a clear need for a set of tools that both simplifies the developer experience and boosts developer productivity – the Deployment Framework for BizTalk, or BTDF.

The Deployment Framework for BizTalk eliminates the pain associated with BizTalk application deployments, and goes far beyond BizTalk’s out-of-box deployment functionality by including various tools to enhance BizTalk developer productivity.

The Deployment Framework includes the following features:

The diagram below illustrates the major components that make up the Deployment Framework:

Virtually all of the features mentioned above may be selectively enabled or disabled and easily customized to meet the particular requirements of your application.

Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor