BizTalk General|Tech Blog

Affinus Divider

DanSharp XML Viewer now on GitHub

18th April 2018

OK, so it’s taken me almost a year, but I finally migrated DanSharp XmlViewer to GitHub, as CodePlex closed down last year. Find it here: […]

Understanding the BizTalk Mapper – BizTalk 2013R2 Version

31st March 2016

Update: I’ve just realised the links in this article were wrong when I published it, so have updated them. I’ve decided to update my 2008 […]

Improving the ESB Toolkit: Fixing the “endless loop” bug when creating Fault messages

5th May 2011

The ESB Toolkit is great. However, it’s not without its fair share of bugs. I’ve been meaning to blog about this since I first came […]

Auto-generating BizUnit Test Cases

26th November 2007

This post follows on from yesterday’s post: Creating BizUnit Test Cases for comparing Xml Files If you are using the XmlValidationStep/XmlValidationStepEx BizUnit steps and using […]

Creating BizUnit Test Cases for comparing Xml Files

25th November 2007

BizUnit is a great tool for performing end-to-end testing of BizTalk applications (and can even be used for testing non-BizTalk applications like Web services too). […]

BizUnit: XmlValidationStep using .NET 2.0 Schema Validation

23rd November 2007

This is something that bit me recently: The current version of BizUnit (v.2.2.1003.0)  uses the .NET 1.0 XmlValidatingReader to do schema validation in both the […]

How to validate Xml Documents against schemas in BizTalk

31st August 2007

I got asked a question the other day: How would you validate an incoming message against a schema if the message was the request part […]

Validating Schemas in WebMethods using Attributes

14th April 2007

One of the most annoying things in BizTalk is when an error is generated in a Receive Pipeline indicating that a message has been suspended […]

Web Services and the 15 Second Delay

9th March 2007

Background: The large(ish) BizTalk system I’ve been working on for the last few months consumes a few external Web Services. Whilst doing some early performance […]