Mapping: Conditional Output

In this blog entry I will show two different ways to use logical functoids to affect the output of the mapping process.  Just as in the last mapping blog entry these two examples are at the top of the list of mapping questions people ask me.   The first example will show how to split…


Mapping: Inline XSLT Scenario

Many of the blog entries that I write about are based on questions that customers ask me.  One of the areas that customers tend to ask most about are advanced mapping topics.  I thought it would be a good idea to take many of these questions and post them as blog entries.    The first…


MOM, the MOM Resource Kit and BizTalk Management Packs

I have been spending a lot of time on my current project working on the operations and monitoring phase of the project life cycle.   During discussions about the differences between MOM 2000 and MOM 2005 there have been many questions and a bit of confusion about the support for the different BizTalk Management Packs….


BizTalk and Windows Workflow

It always comes down to choices.  The biggest part of choosing is knowing what you gain and what you give up with each alternative.  Whenever I start talking about Windows Workflow I am always asked many questions.  Typically the first question that is asked is “does this mean that BizTalk is going away?” followed by…


BizTalk Rules Engine

If you are working with the BizTalk Rules Engine then here are two sites that are definitely worth checking out: Defining Business Rules and The Business Rules Manifesto    


Twin Cities BizTalk User Group

On September 22nd we held the first Twin Cities BizTalk User Group at the Microsoft offices in Bloomington, MN.  This was a great opportunity to see and talk to fellow BizTalk enthusiasts and catch up with people I hadn’t seen in a while. I would like to thank the other people who helped me put…


Schema Design Patterns:  Usage in BizTalk

The is the fifth of five entries talking about schema design patterns.  After looking at each of these schema design patterns now we can look at how we can use these design patterns in the BizTalk Editor.  So, lets create reusable structures.  Open the editor by creating a new schema.  When the schema appears in…


Schema Design Patterns: Garden of Eden

This is the fourth of five entries talking about schema design patterns.  In previous entries the Russian Doll, the Salami Slice and the Venetian Blind approaches were discussed. The Garden of Eden approach implements characteristics of the Venetian Blind and Salami Slice approach.  Like the Salami Slice the Garden of Eden uses a modular approach…


Schema Design Patterns: Venetian Blind

This is the third of five entries talking about schema design patterns.  In previous entries the Russian Doll approach and the Salami Slice approach were discussed. The Venetian Blind approach is similar to the Russian Doll approach in that they both use a single global element.  The Venetian Blind approach describes a modular approach by…


Schema Design Patterns: Salami Slice

This is the second of five entries talking about schema design patters.  The previous entry discussed the Russian Doll approach. In the Salami Slice approach all elements are defined globally but the type definitions are defined locally.  This way other schemas may reuse the elements.  With this approach, a global element with its locally defined…