Redmond, June 27-30

It seems I'll be in Redmond, WA the week of June 27 (27-30). If anyone wants to hook up, ping me.

BTS Transactional Adapter Issues

As part of a project we're working on for one of our clients, we built a transactional receive adapter for BizTalk Server 2004. The adapter itself is working just fine, and truth be told, it was far easier to write than I originally expected, which is good. However, we have...

BTS 2004 KB891447

While trying to diagnose a problem during development, our project team ran into the BizTalk 2004 bug described in knowledge base article 891447: "FIX: A distinguished field returns incorrect content when you use the empty <FieldName /> element tag form for the empty field in BizTalk Server 2004" Pretty nasty...

ESBs and WS-* continued

Adrian Bateman chimes in on the debate with his toughts here, good stuff. For what it's worth, I agree with a lot of what Adrian says, I just view it in a different light. Adrian points out that most ESB vendors will have you believe that you can get everything...

ESBs, Application Integration and WS-*

ESBs, Application Integration and WS-* There has been some discussions going on lately on the need for ESBs and enterprise buses. One that particularly caught my attention was Richard Turner's entry here. What really caught my eye was Richard's comment that: The point I was trying to raise is that...

Custom Faults in Indigo

When building an Indigo based service, you might need to signal an error to your clients. Normally, one would expect to be able do this normally by simply throwing an exception from a service method, just like in ASP.NET. However, this doesn't seem to be the case with Indigo: all...

MSMQC Adapter Woes

A couple months ago I was testing the MSMQ(C) adapter for BizTalk Server 2004 for a proof of concept I was working on. While overall it worked fine, I did run into a couple of problems with it which I cannot explain fully yet. As I wrote in a newsgroup...

SQL Adapter Trouble Explained

I spent all morning today with a coworker at one of our clients diagnosing a problem deploying a BizTalk Server 2004 solution on a test environment. The problem in question was that when running BTSDeploy.exe on the binding file that contained all the send and receive port definitions, it kept...

Aaron's BizTalk Wiki

Aaron Skonnard has put up a Wiki on BizTalk Server; lot's of useful links up there.

Executing a SQL script using ADO.NET

Matt Berther posts here on how to execute SQL Server scripts using ADO.NET, which has its own set of tricks because of the GO-delimiters. This reminded me that I implemented precisely this feature, though in a different way, for the original SqlTask in NAntContrib for NAnt. Several people have modified...