Yesterday, I had the pleasure of presenting on Techniques for Reusable Business Processes with BizTalk Server at the first ever Twin Cities Code Camp.

 

I covered some basic techniques for making business processes more reusable including:

  • Canonical Schemas and Receive Port Maps
  • Multiple Receive Locations
  • Calling out to .NET Components in Orchestrations
  • Send Port Groups
  • BRE Usage
  • Role Links

 

It is pretty basic BizTalk stuff for people that have worked with BizTalk for a while but I still had a good time and I had the opportunity to do an extended 30 minute demo as part of the presentation.

 

BizTalk 2006 sample code can be found here and here.  The presentation can be found here.