<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">BizTalk lessons from the field</title><subtitle type="html">Hints, tips and best practices on the use of BizTalk in the real world</subtitle><id>http://blogs.msdn.com/nabeelp/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/nabeelp/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-05-22T10:38:23Z</updated><entry><title>BizTalk Posters Updated for BizTalk 2009</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2009/02/04/biztalk-posters-updated-for-biztalk-2009.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2009/02/04/biztalk-posters-updated-for-biztalk-2009.aspx</id><published>2009-02-04T18:43:27Z</published><updated>2009-02-04T18:43:27Z</updated><content type="html">The MS Technical Editors responsible for the BizTalk posters have recently updated some of the posters for BizTalk 2009.&amp;#160; Check them out at the following URLs: · BizTalk Server 2009 Scale-out Configurations Poster · BizTalk Server 2009 Database Infrastructure Poster · BizTalk Server 2009 BAM Poster...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2009/02/04/biztalk-posters-updated-for-biztalk-2009.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9395970" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="News" scheme="http://blogs.msdn.com/nabeelp/archive/tags/News/default.aspx" /><category term="BizTalk 2009" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk+2009/default.aspx" /></entry><entry><title>BizTalk 2006 R2 Certification</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2009/01/30/biztalk-2006-r2-certification.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2009/01/30/biztalk-2006-r2-certification.aspx</id><published>2009-01-30T09:38:43Z</published><updated>2009-01-30T09:38:43Z</updated><content type="html">In a recent internal discussion I was enlightened to the fact that there is a BizTalk Server 2006 R2 certification exam available.&amp;#160; This exam is available at http://www.microsoft.com/learning/en/us/Exams/70-241.aspx , so get going and be one of the first to get your BizTalk certification updated....(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2009/01/30/biztalk-2006-r2-certification.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9384367" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="Training" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Training/default.aspx" /><category term="News" scheme="http://blogs.msdn.com/nabeelp/archive/tags/News/default.aspx" /></entry><entry><title>BizTalk 2009 Public Beta and ESB Guidance V2 CTP Available!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/12/08/biztalk-2009-public-beta-and-esb-guidance-v2-ctp-available.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/12/08/biztalk-2009-public-beta-and-esb-guidance-v2-ctp-available.aspx</id><published>2008-12-08T19:24:00Z</published><updated>2008-12-08T19:24:00Z</updated><content type="html">After a very valuable and interesting TAP (Technology Adoption Program) process, a public beta of BizTalk Server 2009 is now available at https://connect.microsoft.com/site/sitehome.aspx?SiteID=218 . In unison, the CTP of the ESB Guidance Toolkit v2 is also being released, and is available at http://codeplex.com/esb . Go and grab it! For those who are not aware of these two technologies, the detail below should provide good context: BizTalk Server 2009 With the public beta release of BizTalk Server...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/12/08/biztalk-2009-public-beta-and-esb-guidance-v2-ctp-available.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9184985" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="News" scheme="http://blogs.msdn.com/nabeelp/archive/tags/News/default.aspx" /><category term="BizTalk 2009" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk+2009/default.aspx" /></entry><entry><title>“Dublin” and “Oslo” in the words of a Technologist</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/10/28/dublin-and-oslo-in-the-words-of-a-technologist.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/10/28/dublin-and-oslo-in-the-words-of-a-technologist.aspx</id><published>2008-10-28T11:28:08Z</published><updated>2008-10-28T11:28:08Z</updated><content type="html">David Chappell is both a technologist and an amazing wordsmith.&amp;#160; In his most recent whitepaper, titled A First Look at WF 4.0, “Dublin”, and “Oslo” , he does an amazing job of detailing the new release of WF, and the new “Dublin” and “Oslo” technologies.&amp;#160; Read it at http://msdn.microsoft.com/en-us/library/dd200919.aspx . For those who focus on BizTalk, and who may be feeling that “Dublin” is encroaching on BizTalk’s territory, make sure you read the section titled “Dublin” and BizTalk Server...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/10/28/dublin-and-oslo-in-the-words-of-a-technologist.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9019874" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="News" scheme="http://blogs.msdn.com/nabeelp/archive/tags/News/default.aspx" /><category term="Dublin" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Dublin/default.aspx" /></entry><entry><title>BizTalk Challenge Scenario 1 - Solution</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/10/20/biztalk-challenge-scenario-1-solution.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/10/20/biztalk-challenge-scenario-1-solution.aspx</id><published>2008-10-20T12:22:16Z</published><updated>2008-10-20T12:22:16Z</updated><content type="html">Quite a while back I posted what was to be the first in a series of BizTalk Scenarios that could be used as a practical learning aid.&amp;#160; I was hoping to have the solution for this scenario uploaded within a month of that post, but alas it was not to be.&amp;#160; The idea of posting the solution is that it would serve as a reference solution that could be used to compare your solution for the scenario with my proposed solution.&amp;#160; By comparing different approaches to solving the same problem one...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/10/20/biztalk-challenge-scenario-1-solution.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9007105" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="Training" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Training/default.aspx" /><category term="Scenario" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Scenario/default.aspx" /></entry><entry><title>Update on Wednesday's User Group Meeting</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/10/05/update-on-wednesday-s-user-group-meeting.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/10/05/update-on-wednesday-s-user-group-meeting.aspx</id><published>2008-10-05T21:59:16Z</published><updated>2008-10-05T21:59:16Z</updated><content type="html">The guys from K2 have provided some more detail on what they will be showing us during the User Group meeting on Wednesday: Home Improvement Retailer &amp;#8211; Integrated Sales Order Solution. Charles (Sales Officer) creates a new sales order. Customer data is received from SAP using BizTalk. (Using BizTalk SAP Adapter) Charles submits the order. K2 uses BizTalk to do a credit check on an IBM server. (Using BizTalk Host Adapter for IBM DB2) Based on the data received from the IBM server an approve...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/10/05/update-on-wednesday-s-user-group-meeting.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8977201" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="User Group" scheme="http://blogs.msdn.com/nabeelp/archive/tags/User+Group/default.aspx" /><category term="BizTalk 2009" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk+2009/default.aspx" /></entry><entry><title>Sending an HTML Email without an Orchestration</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/09/11/sending-an-html-email-without-an-orchestration.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/09/11/sending-an-html-email-without-an-orchestration.aspx</id><published>2008-09-11T15:44:17Z</published><updated>2008-09-11T15:44:17Z</updated><content type="html">There is plenty of information on the Net relating to being able to send an HTML email from BizTalk using a dynamic SMTP port and an orchestration (see here and here ).&amp;#160; At a client I needed to achieve the same objective, but without the use of an orchestration and with a static SMTP port.&amp;#160; The basic requirement was that the customer was looking to develop a solution that would make use of the standard send port filters, outbound map resolution, and BizTalk's management console to provide...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/09/11/sending-an-html-email-without-an-orchestration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8944547" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="Adapters" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Adapters/default.aspx" /><category term="Pipelines" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Pipelines/default.aspx" /></entry><entry><title>BizTalk Server 2009 == BizTalk Server 2006 R3</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/09/05/biztalk-server-2009-biztalk-server-2006-r3.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/09/05/biztalk-server-2009-biztalk-server-2006-r3.aspx</id><published>2008-09-05T16:24:13Z</published><updated>2008-09-05T16:24:13Z</updated><content type="html">Some very interesting news around BizTalk today.&amp;#160; Not only was there the announcement around BizTalk's future on the BizTalk Server Roadmap page, but there was a Q&amp;amp;A session with Oliver Sharp , the General Manager for the Connected Systems Division.&amp;#160; Some really cool info is contained in these updates. The first point of interest is that the announcement and Q&amp;amp;A provide a very clear commitment to BizTalk customers that existing investments in BizTalk will not be lost, that BizTalk...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/09/05/biztalk-server-2009-biztalk-server-2006-r3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8926296" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="News" scheme="http://blogs.msdn.com/nabeelp/archive/tags/News/default.aspx" /><category term="BizTalk 2009" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk+2009/default.aspx" /></entry><entry><title>ESB Management Portal Installation Error</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/08/11/esb-management-portal-installation-error.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/08/11/esb-management-portal-installation-error.aspx</id><published>2008-08-11T19:02:39Z</published><updated>2008-08-11T19:02:39Z</updated><content type="html">Anyone who has worked with the ESB Guidance Toolkit will tell you that the complex and troublesome installation of the toolkit is one of the most common reasons for the toolkit not getting wider coverage and usage.&amp;#160; The next release of the toolkit (due at around the same time as BizTalk 2006 R3) will make the installation process significantly simpler.&amp;#160; In the meantime, however, those wanting to use the functionality of the toolkit will find that the installation guide created by Peter...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/08/11/esb-management-portal-installation-error.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8848478" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="ESB" scheme="http://blogs.msdn.com/nabeelp/archive/tags/ESB/default.aspx" /></entry><entry><title>Biztalk Challenge ScenArio 1</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/06/23/biztalk-challenge-scenario-1.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/06/23/biztalk-challenge-scenario-1.aspx</id><published>2008-06-23T14:12:43Z</published><updated>2008-06-23T14:12:43Z</updated><content type="html">As the first in what I hope will be an on-going series of scenario challenges, I have uploaded a pack of information to the South African BizTalk User Group website ( http://biztalkug.co.za/media/p/61.aspx ).&amp;#160; This pack includes a scenario overview document, as well as some sample files that will be used in implementing and executing the scenario. This is not a step-by-step walk-through of how to accomplish a specific task; it is a practical scenario that has been created to provide a common,...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/06/23/biztalk-challenge-scenario-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8641836" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="Training" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Training/default.aspx" /><category term="Scenario" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Scenario/default.aspx" /></entry><entry><title>Challenge: Execute a Map and Return the Result, WITHOUT an Orchestration</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/06/16/challenge-execute-a-map-and-return-the-result-without-an-orchestration.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/06/16/challenge-execute-a-map-and-return-the-result-without-an-orchestration.aspx</id><published>2008-06-16T19:37:00Z</published><updated>2008-06-16T19:37:00Z</updated><content type="html">The Issue Earlier this week Bennie Wentzel , a developer from a customer I was engaged with last year, posed me a question which went something like this: If I have a synchronous web service receive port, how can I return the result of a map on this receive port to the calling web service client, without using an orchestration or the ESB Guidance Toolkit ? Although I had never done this before I was pretty sure it was possible, so I took this as a challenge and set out to prove that it could be done....(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/06/16/challenge-execute-a-map-and-return-the-result-without-an-orchestration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8605974" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="Pipelines" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Pipelines/default.aspx" /><category term="MessageBox" scheme="http://blogs.msdn.com/nabeelp/archive/tags/MessageBox/default.aspx" /></entry><entry><title>South African BizTalk User Group Website Finally Up!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/06/15/south-african-biztalk-user-group-website-finally-up.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/06/15/south-african-biztalk-user-group-website-finally-up.aspx</id><published>2008-06-15T11:41:00Z</published><updated>2008-06-15T11:41:00Z</updated><content type="html">After much promise, and many requests, the web site for the South African BizTalk User Group has now been launched. Please pay us a visit at http://www.biztalkug.co.za/ . Thanks to Ryan Crawcour for taking the initiative on this, and thanks to all those who offered help and services. What we need now, though, is YOU ! The content at the site is still parse, so come and register at the site and help contribute to the user group by participating in the forums, reading blogs, writing blogs (simply register...(&lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/06/15/south-african-biztalk-user-group-website-finally-up.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8600241" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="User Group" scheme="http://blogs.msdn.com/nabeelp/archive/tags/User+Group/default.aspx" /></entry><entry><title>BizTalk Toolbox: BizTalk MessageViewer HAT Plugin</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/05/27/biztalk-toolbox-biztalk-messageviewer-hat-plugin.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/05/27/biztalk-toolbox-biztalk-messageviewer-hat-plugin.aspx</id><published>2008-05-27T13:00:12Z</published><updated>2008-05-27T13:00:12Z</updated><content type="html">&lt;p&gt;As a BizTalk developer I have come to rely rather heavily on a variety of tools to assist with various aspects of developing, deploying, documenting and testing BizTalk solutions.&amp;#160; The latest addition to this toolbox is the BizTalk MessageViewer HAT Plugin, referred to me by a colleague, &lt;a href="http://businessware.bz/"&gt;Willem Fourie&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This little utility is a nice time-saver, allowing you to view tracked messages from within BizTalk's Health and Activity Tracking (HAT) tool.&amp;#160; Traditionally, if you wanted to see a tracked message from within HAT you would need to save the message to disk, and then load the message from disk.&amp;#160; Your other option for viewing messages is to use the BizTalk Group Hub, but that is geared towards displaying messages that are suspended, and does not by default display messages that have been successfully processed.&amp;#160; This new plug-in, available at &lt;a title="http://www.codeplex.com/btsviewerhatplugin" href="http://www.codeplex.com/btsviewerhatplugin"&gt;http://www.codeplex.com/btsviewerhatplugin&lt;/a&gt;, hides this from you and presents you with a functional UI in which to view the message(s) selected.&lt;/p&gt;  &lt;p&gt;The tool is very new - only having been released in its version on the 23rd of May - so there are few kinks to still work out of it, but it is nevertheless a great time saving tool, and one I will certainly be monitoring for further development, and using on a frequent basis.&lt;/p&gt;  &lt;p&gt;I will endeavour to add more information on the tools that I use over the next few posts.&amp;#160; What are the tools you are using?&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8554413" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="Utilities" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Utilities/default.aspx" /><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /></entry><entry><title>Latest BizTalk Hotrod (Issue 4) is now Available!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/05/22/latest-biztalk-hotrod-issue-4-is-now-available.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/05/22/latest-biztalk-hotrod-issue-4-is-now-available.aspx</id><published>2008-05-22T14:43:00Z</published><updated>2008-05-22T14:43:00Z</updated><content type="html">&lt;P&gt;For those that are aware of the BizTalk Hotrod magazine will know how informative and jam-packed this resource is.&amp;nbsp; Those of you who are new to the Hotrod will marvel at the amount of content available in this freely available download.&lt;/P&gt;
&lt;P&gt;Here's some more detail on the contents of this issue, from Todd van Nuurden, the self-proclaimed "Pirate Technology Specialist", as posted at &lt;A href="http://biztalkhotrod.com/default.aspx"&gt;http://biztalkhotrod.com/default.aspx&lt;/A&gt;:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;&lt;EM&gt;Hi BizTalk Fans,&lt;/EM&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Its finally Spring here at BizTalk Hotrod HQ and Issue 4 has finally been put to bed! In this issue you’ll see that we’re continuing our expansion into WF (Windows Work Flow) and WCF (Windows Communications Foundation). Why, you ask, would we do this? Well BizTalk is the future! And we want to bring our .NET friends into the BizTalk fold and as you’ll see BizTalk continues to expands its process server capabilities across&amp;nbsp; the Microsoft platform. We’ve also expanded our coverage to include folks new to BizTalk Server so check out Sal’s “In the Beginning” article&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;As always we’re looking for new ideas and new authors so if you’re interested please contact us. &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Oh we’re also considering a BizTalk Hotrod Resource issue that would include articles by BizTalk software partners as well as links to all the coolest BizTalk Content on the web.&amp;nbsp; So if you have content that we should link to or publish let us know.&lt;/EM&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Issue 4 of the Hotrod is now available at &lt;A href="http://cid-b6c859f7a5f75e63.skydrive.live.com/self.aspx/Public/Q2FY08_biztalk.pdf" mce_href="http://cid-b6c859f7a5f75e63.skydrive.live.com/self.aspx/Public/Q2FY08_biztalk.pdf"&gt;http://cid-b6c859f7a5f75e63.skydrive.live.com/self.aspx/Public/Q2FY08_biztalk.pdf&lt;/A&gt;.&amp;nbsp; Go and get it!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8531644" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /></entry><entry><title>XMLValidatingReceive Pipeline Clarification</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/nabeelp/archive/2008/05/22/xmlvalidatingreceive-pipeline-clarification.aspx" /><id>http://blogs.msdn.com/nabeelp/archive/2008/05/22/xmlvalidatingreceive-pipeline-clarification.aspx</id><published>2008-05-22T10:38:23Z</published><updated>2008-05-22T10:38:23Z</updated><content type="html">&lt;p&gt;In my &lt;a href="http://blogs.msdn.com/nabeelp/archive/2008/05/14/biztalk-does-not-validate-my-message.aspx"&gt;previous post&lt;/a&gt; on the default behaviour of the XMLReceive pipeline with respect to validating a message against a schema I detailed the creation of what I termed the &amp;quot;XMLValidatingReceive Pipeline&amp;quot;.&amp;#160; In response to this posting, Payal Arya emailed me the following question with respect to this posting, which highlighted the need for more clarity around how the pipeline works: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;&amp;quot;Your posting was very helpful, however I had one question that what's the use of XML Disassembler and Party Resolution in the Pipeline, when only XML validator solves the purpose.&amp;quot;&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;After getting this question, and reading through my post again I clearly did not detail the reasoning for the use of these components, so here goes.&lt;/p&gt;  &lt;p&gt;The reason why I kept the &lt;em&gt;XML Disassembler&lt;/em&gt; and &lt;em&gt;Party Resolution&lt;/em&gt; components in the pipeline is that I wanted the standard XML Receive pipeline to be enhanced with an automatic schema validation function.&amp;#160; This would then provide me with an enhanced, generic pipeline I would be able to use in any development that required schema validation.&amp;#160; This required that I keep the same functionality that the XMLReceive pipeline provided, and just extend its functionality: so that the XMLValidatingReceive pipeline effectively becomes an evolution of the XML Receive pipeline's generic functionality.&lt;/p&gt;  &lt;p&gt;The alternative, if you wanted the simplest pipeline that would still do schema resolution and validation, would be to create a pipeline that just has the &lt;em&gt;Xml Validator&lt;/em&gt; component in the pipeline.&amp;#160; As the &lt;em&gt;Xml Validator&lt;/em&gt; component will automatically resolve the schema from the message's target namespace and root node name, it would be able to identify the schema associated with the received message, and then perform the validation as well.&lt;/p&gt;  &lt;p&gt;By keeping the &lt;em&gt;XML Disassembler&lt;/em&gt; component in the pipeline, however, the pipeline will still support any envelope and debatching processes embedded in the schema design, and the debatched messages would then be validated by the&lt;em&gt; Xml Validator&lt;/em&gt; component. Similarly, by including the &lt;em&gt;Party Resolution&lt;/em&gt; component, any party resolution logic that you may require in your solution is still supported. Obviously, if you do not require either of these functions in your solution and you do not want to incur the overhead of these additional components you could exclude these pipeline components, and your pipeline would still perform the validation function.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8531446" width="1" height="1"&gt;</content><author><name>nabeelp</name><uri>http://blogs.msdn.com/members/nabeelp.aspx</uri></author><category term="BizTalk" scheme="http://blogs.msdn.com/nabeelp/archive/tags/BizTalk/default.aspx" /><category term="Pipelines" scheme="http://blogs.msdn.com/nabeelp/archive/tags/Pipelines/default.aspx" /></entry></feed>