<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Gobbledygooks by Richard Hallgren</title>
	<link>http://www.richardhallgren.com</link>
	<description>.NET, BizTalk and integration focused scribbles</description>
	<lastBuildDate>Fri, 23 Apr 2010 07:13:45 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Promote properties in a EDI schema using the EDI Disassembler</title>
		<description><![CDATA[I’ve doing a lot of EDI related work in BizTalk lately and I have to say that I’ve really enjoyed it! EDI takes a while to get used to (see example below), but once one started to understand it I’ve found it to be a real nice, strict standard &#8211; with some cool features built [...]]]></description>
		<link>http://www.richardhallgren.com/promote-properties-in-a-edi-schema-using-the-edi-disassembler/</link>
			</item>
	<item>
		<title>Use code blocks to extend your BizTalk custom XSLT maps</title>
		<description><![CDATA[Update 2010-04-13       Grant Samuels commented and made me aware of the fact that inline scripts might in some cases cause memory leaks. He has some further information here and you’ll find a kb-article here.&#160;

I’ve posted a few times before on how powerful I think it is in complex mapping [...]]]></description>
		<link>http://www.richardhallgren.com/use-code-blocks-to-extend-your-biztalk-custom-xslt-maps/</link>
			</item>
	<item>
		<title>Is there a bug in BizTalk 2006 R2 SP1?</title>
		<description><![CDATA[Update 2010-04-12       Seems like there is a patch coming that should fix all the bugs in SP1 … I’ve been told it should be public within a week or two. I’ll make sure to update the post as I know more. Our problem is still unsolved.

Late Thursday night last [...]]]></description>
		<link>http://www.richardhallgren.com/is-there-a-bug-in-biztalk-2006-r2-sp1/</link>
			</item>
	<item>
		<title>Using XSLT 1.0 to summarize a node-set with comma separated values</title>
		<description><![CDATA[Pure XSLT is very powerful but it definitely has its weaknesses (I’ve written about how to extend XSLT using mapping and BizTalk previously here) … One of those are handling numbers that uses a different decimal-separator than a point (“.”).
Take for example the XML below
&#60;Prices&#62;
  &#60;Price&#62;10,1&#60;/Price&#62;
  &#60;Price&#62;10,2&#60;/Price&#62;
  &#60;Price&#62;10,3&#60;/Price&#62;
&#60;/Prices&#62;
Just using the XSLT sum-function [...]]]></description>
		<link>http://www.richardhallgren.com/using-xslt-1-0-to-summarize-a-node-set-with-comma-separated-values/</link>
			</item>
	<item>
		<title>Streaming pipeline and using context ResourceTracker to avoid disposed streams</title>
		<description><![CDATA[Recently there’s been a few really good resources on streaming pipeline handling published. You can find some of the here and here.
The Optimizing Pipeline Performance MSDN article has two great examples of how to use some of the Microsoft.BizTalk.Streaming.dl classes. The execute method of first example looks something like below.
public IBaseMessage Execute(IPipelineContext context, IBaseMessage message)
{
 [...]]]></description>
		<link>http://www.richardhallgren.com/streaming-pipeline-and-using-resourcetracker-to-avoid-disposed-objects/</link>
			</item>
	<item>
		<title>Checking if BizTalk binding file is up-to date during deployment</title>
		<description><![CDATA[As all of you know the number one time consuming task in BizTalk is deployment. How many times have you worked your way through the steps below (and even more interesting &#8211; how much time have you spent on them …)

Build 
Create application 
Deploy schemas 
Deploy transformations 
Deploy orchestration 
Deploy components 
Deploy pipelines 
Deploy web [...]]]></description>
		<link>http://www.richardhallgren.com/checking-if-biztalk-binding-file-is-up-to-date-during-deployment/</link>
			</item>
	<item>
		<title>BAM tracking data not moved to BAM Archive database</title>
		<description><![CDATA[There are a few really good blog post that explains BAM – like this from Saravana Kumar and this by Andy Morrison. They both do a great job explaining the complete BAM process in detail.
This post will however focus on some details in the last step of the process that has to do with archiving [...]]]></description>
		<link>http://www.richardhallgren.com/bam-tracking-data-not-moved-to-bam-archive-database/</link>
			</item>
	<item>
		<title>What kind of integration patters do you implement in BizTalk?</title>
		<description><![CDATA[I like to divide BizTalk based integrations into three different patterns.

Point-to-point integration 
Broker-based integration 
ESB-based integration 

I am sure someone could come up with fancier names but I will in this post try and dig into each of them, explain what I mean by them. I will also try and highlight some issues with each [...]]]></description>
		<link>http://www.richardhallgren.com/what-kind-of-integration-patters-do-you-implement-in-biztalk/</link>
			</item>
	<item>
		<title>Third party BizTalk monitoring tools</title>
		<description><![CDATA[I’ll start this post by clarifying two important things

I am involved in the development and marketing of “BizMon”. Therefore I am biased and you have to decide for yourself if that affects the content of the post. As always it is best to try it for yourself and see if it is useful for you. [...]]]></description>
		<link>http://www.richardhallgren.com/third-party-biztalk-monitoring-tools/</link>
			</item>
	<item>
		<title>Tips and tricks on BizTalk generated SOAP Web Services</title>
		<description><![CDATA[Traditional SOAP Web Services might feel kind of old as more and more people move over to WCF. But a lot of integration projects still relay heavily on old fashion SOAP Web Services. 
Using BizTalk generated Web Services however has a few issues and one needs to add a few extra steps and procedures to [...]]]></description>
		<link>http://www.richardhallgren.com/tips-and-tricks-on-biztalk-generated-soap-web-services/</link>
			</item>
</channel>
</rss>
