Category Archives: BizTalk

Hosting BizTalk WCF Send Adapters in your Custom Application

The BizTalk Adapters for WCF is a collection of several adapters that are designed to make it easy to create BizTalk applications that communicate with WCF-based services or line-of-business applications. It ships with five physical adapters, corresponding to predefined WCF … Continue reading

Posted in BizTalk, Wcf | 1 Comment

Unit-Testing Custom Inline Functoids with the CodeDOM

As far as extending the BizTalk Mapper, custom inline functoids are probably one of the easiest ways. This particular types of functoids are what I called design-time functoids in the sense that they are only required to be made available … Continue reading

Posted in BizTalk, Tips | Leave a comment

Preserving Input Sequence Order when Aggregating Debatched Messages

In a recent project, Jérémie wanted to improved one BizTalk solution where messages are debatched upon reception, processed independently and aggregated again before transmission to downstream processes or application partners. This is sort of a classic Scatter-Gather pattern. The catch, … Continue reading

Posted in BizTalk, Tips | Leave a comment

PowerShell Provider for BizTalk Server 1.2.0.4 Released

It’s been a long while since I did some blogging. Fortunately, Randal has been working towards producing a new 1.2.0.4 release of our PowerShell provider for BizTalk Server. This version fixes a couple bugs and I invite everyone to test … Continue reading

Posted in BizTalk, PowerShell | Leave a comment

Microsoft® MVP BizTalk 2012

It is with great honor and much pride that I have been given the Microsoft Most Valuable Professional award for Microsoft BizTalk Server in 2012, for the second year in a row. A big thanks to all my family, my … Continue reading

Posted in BizTalk | 4 Comments

Building Multiple Projects in Order with MSBuild

When building projects grouped in a solution, Visual Studio figures out the project dependencies and respect the build order. However, if you’re not using Visual Studio .sln solution files when building a set of projects with MSBuild, the build order … Continue reading

Posted in BizTalk, MSBuild | 1 Comment

Enabling Incremental Compilation of BizTalk .btproj MSBuild Files

Since BizTalk Server 2009, BizTalk Server project files are MSBuild .btproj XML files. For some reason, BizTalk projects need to be compiled in two phases. The first pass compiles schemas, maps and pipelines, and produces an intermediate managed assembly. The … Continue reading

Posted in BizTalk, MSBuild, Tips | 1 Comment

Debugging XSLT Stylesheet with Custom Extension Objects from Within Visual Studio

When developping complex maps with the BizTalk Mapper, you sometimes find yourself in a situation where you need to debug the underlying logic of the associated XML stylesheet. In situations like these, it is customary to have Visual Studio generate … Continue reading

Posted in BizTalk, Tips | 15 Comments

Exploring Performance, Throttling and Latency Settings with the PowerShell Provider for BizTalk

One of the new features in BizTalk Server 2010 is a new UI that lets you modify a whole host of performance-related settings. Those settings apply to the BizTalk Group, Hosts or Host Instances. This is a massive feature! Previously, … Continue reading

Posted in BizTalk, PowerShell | 1 Comment

Communicating with Windows Azure Queues with the WCF BizTalk Adapter for Windows Azure Storage Services

As part of its Cloud Computing offerring, Microsoft provides highly elastic and reliable capabilities for storing structured and unstructed data from anywhere over an internet connection. One thing I’m being very interested in, is the capabilities that Windows Azure Storage … Continue reading

Posted in BizTalk, Windows Azure | 3 Comments