BizTalk assembly version redirection
The version redirection in BizTalk do NOT work as one is used to coming from a ordinary .NET developer background (so I was wrong in this post ...). Say that we made a reference to a code library in...
View ArticleSimple RegEx replace in C#
As I don't use regular expressions that often I always forget the syntax. So I thought I just put a basic replace pattern up here.This method takes a schema, finds all places where is says...
View ArticleWeekly sum up
I'll start trying to post a weekly sum up of BizTalk, .NET topics I've come across during the week. We'll see how goes as I'm not the most constant blogger ...However I worked with mainly three things...
View ArticleConvoying
Convoying is one of BizTalk's real strengths but it has a lot of pitfalls (I'm talking performance, zombies etc). This article is really good at explaining the different patterns used for creating...
View ArticleGet row identity from SQL Adapter response
Recently I had to insert a record using a stored procedure and the SQL Adapter in BizTalk 2006. There are lots of examples on both how to insert records and how to select a number of record using this...
View ArticleWhat’s an ESB architecture!?
I've just finished reading a paper written by David Pallmann.pdf) (PDF) from Neudesic. Belive it or not (or even better check it out), it's a short and understandable description of what an ESB...
View ArticleXPathUpdateException when assigning value to constructed messages
Ever had a "use of unconstructed message" error message in your orchestrations? Then you know that messages has to be constructed before one can use them within orchestrations. Basically messages in...
View ArticleVisual Studio 2005 tries to load the .pdb debug file from the GAC
Ever seen this alert when trying to debug a project using Visual Studio 2005?The following module was build with optimizations enabled or without information: >> C:\Windows\assembly\GAC_MSIL\ ......
View ArticleReading the message body and context from the BizTalkDTADb using operations...
Update 2007-07-05: The example project used in the post can be downloaded from here.The operations dll (Micrsoft.BizTalk.Operations) is one of the new bits in BizTalk 2006 that at least I haven't heard...
View ArticleTechEd Barcelona here I come!
I've just found out that I get to go to TechEd in November! I haven't been there before. I've been to a lot of conferences but not the Microsoft conference. Do I have to say that I'm looking forward to...
View ArticleLists, Arrays and collections within BizTalk orchestrations
>> **Update 2012-03-28** Unfortunately the images for this post was lost in upgrade of the blog. >>This post shows how it's possible to create your own .NET class and then use this within...
View ArticleReading text value from node using XPath function directly in BizTalk...
The XPath function that's available directly inside BizTalk orchestration is a powerful little tool. However I've seen a couple of project where developers just grown tired of it and started creating...
View ArticleDeveloping and debugging orchestrations using DebugView and SOAPTrace tools
The main problem I have with developing BizTalk orchestrations is the fact that I'm so blind when it comes to follow the runtime processing. Using the debugger that is part of the HAT tool is slow and...
View ArticleTransform and split messages using an Xslt transformation pipeline component...
There was a question on the Microsoft newsgroup the other day where someone had to split a message into parts. But some of the information that was supposed to go in to the different parts were part of...
View ArticleXPathmania and XPath on TV!
I've blogged about the Visual Studio extension XPathmaniabefore. It's a very simple little tool that lets you write and test XPath inside of Visual Studio 2005. No big deal if you already have tools...
View ArticleSOA isn’t response request
I've often been told that one of the biggest mistakes people make when implementing a service oriented architecture is that they don't re-architect their current architecture to become service...
View ArticleWhy BizTalk isn’t an ESB today and is it heading there?
I've written about the ESB concept before and what I think an ESB architecture is. In the posts comments there were some discussion about if BizTalk is an ESB or not. And if not - why not?I think this...
View ArticleA pattern for Ordered Delivery using orchestrations
Ordered Delivery is a great feature of BizTalk 2006. The problem is however that as soon as one introduce a orchestration in the process it doesn't work. The Ordered Delivery option on ports in BizTalk...
View ArticleDealing with cXML based messages in BizTalk
cXML (commerce eXtensible Markup Language) is a XML based standard for communication of data related to electronic commerce. The problem from a BizTalk perspective is that they don't publish any XML...
View ArticleRemoving namespace from outgoing messages
Way to often I get a request to deliver a message from BizTalk without any XML namespace. Comments like the one below aren't that rare.>> Why do you put those "ns0" I front of every tag!? We...
View Article