Improve productivity with BizTalk Software Factory

Posted: June 16, 2008  |  Categories: BizTalk BizTalk Server 2006 R2 BizTalk Software Factory Uncategorized

Jean-Paul Smit released v1.0 of BizTalk Software Factory and supplies guidance for developing BizTalk applications. This release is based on the project Dick Dijkstra started a year ago on CodePlex (BASF). It has been extended with functionality, consists of source code, some documentation and one can do the following:

* Create BizTalk multi project solution structures using a wizard
* Create BizTalk single project solution, grouping artifacts into folders, using a wizard
* Guidance for adding Schemas to a project
* Guidance for adding Maps to a project
* Guidance for adding Orchestrations to a project
* Guidance for adding pipelines to a project.

I downloaded this from Codeplex and gave it try on my VPC image containing, BizTalk Server 2006 R2 installed on Windows 2003 R2 Enterprise Edition SP2 with Visual Studio 2005 Professional (NOT TFS) as IDE.

Steps I took to make it work were/are as follows:
(1) Download BSF from codeplex;
(2) Do not forget Guidance Automation Extentions 1.4 in this case for VS 2005;
(3) Install Guidance Automation extensions (this supports VS 2005);

(4) Next install BSF;
(5) Open visual studio;

(6) New Project;
(7) Go to guidance packages BizTalk Software Factory;

(8) Fill name, location;
(9) Click Ok;
(10) Then fill namespace, biztalk application name and which artefact you want to add
(11) Then click finish and everything will be generated.

It is a great factory and improves productivity for a BizTalk developer. It also add quality with each solution, since correct namespaces are used, snk is created and so on. In future BizTalk projects I will make use of this tool. I must say a job well done by Dick and jean-Paul.


#1 all-in-one platform for Microsoft BizTalk Server management and monitoring
Author: Steef-Jan Wiggers

Steef-Jan Wiggers is all in on Microsoft Azure, Integration, and Data Science. He has over 15 years’ experience in a wide variety of scenarios such as custom .NET solution development, overseeing large enterprise integrations, building web services, managing projects, designing web services, experimenting with data, SQL Server database administration, and consulting. Steef-Jan loves challenges in the Microsoft playing field combining it with his domain knowledge in energy, utility, banking, insurance, healthcare, agriculture, (local) government, bio-sciences, retail, travel, and logistics. He is very active in the community as a blogger, TechNet Wiki author, book author, and global public speaker. For these efforts, Microsoft has recognized him a Microsoft MVP for the past 8 years.


Back to Top