Multi-Value Key for a Dictionary

I have a situation in which I need to cache lookup data from a database tables that will be used in the BizTalk Mapper.  The part that makes it interesting is that it is not just key value pairs that I need to cache.  I need to return a value for a 4 part key. …

0

More Information on Processing MSMQ Messages in FIFO Order

In two of my previous posts  I talked about processing MSMQ messages in FIFO order with WCF. The way that WCF, along with the MSMQ binding, works there could be a couple of situations in which messages may actually not process in FIFO order.  The most prevalent is a rollback.  When a message is rolled…

0

More Information on UpdateGrams

In previous blog posts I have mentioned this large project that I am working on.  This project has been a great project for finding lots of material to blog about.  What I have not mentioned so far are the people that I am working with.  This project is a joint effort between Microsoft Consulting Services…

0

Validating Schemas During Runtime

I recently came across an interesting scenario.  In my application, we are transforming multiple incoming messages to a a canonical format.  We then take the output and place it in the MessageBox for some other downstream subscriber to process.  The Mapper did the transformation and created the output, however, based on the processing that we…

0

Software Development Meme

Well, it would appear that I have been ‘tagged’ to answer a few question on how I got started in this business.  This chain seems to have started back quite a ways and it is interesting to see how many degrees of separation there really are between people – I always knew that this was…

1

I will be speaking at TechEd 2008

I will be presenting at TechEd 2008.  This will be my fourth time presenting at TechEd conferences.  This time I will be co-presenting with Todd Van Nurden and we are speaking on automated testing and deployment for BizTalk.  We are giving this presentation at the IT Professional week of TechEd and so our presentation won’t…

0

System Center Operations Manager and BizTalk

The SCOM 2007 BizTalk Management Pack has finally been released.  The Management Pack is a complete rewrite and covers BizTalk 2006, BizTalk R2 as well as the new features of R2 including RFID and the EDI functionality. You can download the Management Pack here.   Also, If you were familiar with the Management Pack for…

0

I will be speaking at the Omaha BizTalk User Group

I will be speaking at the Omaha BizTalk User Group April 3rd 2008 on Team Development and Testing.  This is taking place at the Microsoft offices. If you are going to be around stop by and say hi.

0

Matching the BizTalk Service Name with its PID

I have been working with pipeline components quite a bit recently and when I try to attach to the BizTalk Server process I find that there are a lot of host instances and I need to determine which one to attach to. If you run the tasklist utility from a command prompt it will enable…

1

Removing XML elements from an input document (with large message support)

In my last post I talked about taking an XML message and stripping out elements.  In that post I used a standard MemoryStream object and a reader requested that I also talk about how this pipeline could be created to deal with streaming of large messages.  Lets take a look at what those modifications would…

1