<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dickdijkstra.com/commServ/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dick Dijkstra</title><link>http://dickdijkstra.com/commServ/blogs/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>BizTalk Mapper on Surface</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2008/12/05/biztalk-mapper-on-surface.aspx</link><pubDate>Fri, 05 Dec 2008 11:29:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:30</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>Have a look at &lt;A class="" href="http://timrayburn.net/blog/project-fjord-biztalk-mapper-to-require-surface-in-oslo/"&gt;this&lt;/A&gt; post by Tim Rayburn. Nice combination of technology!&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=30" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Surface/default.aspx">Surface</category></item><item><title>Interview in Automatiserings Gids</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2008/09/19/interview-in-automatiserings-gids.aspx</link><pubDate>Fri, 19 Sep 2008 13:27:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:29</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>Recently I've been interviewed by Automatiserings Gids about fragmentation in .NET. Read the article &lt;A class="" href="http://www.automatiseringgids.nl/artikelen/2008/35/fragmentatie%20%20net%20baart%20ook%20microsoft%20zelf%20zorgen.aspx"&gt;here&lt;/A&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=29" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Testing in integration solutions</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2008/03/25/testing-in-integration-solutions.aspx</link><pubDate>Tue, 25 Mar 2008 15:05:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:28</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>I recently told something about testing and BizTalk for the BizTalk User Group and wrote an article about this subject (Dutch). Material will be online soon...&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=28" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Testing/default.aspx">Testing</category></item><item><title>Ghostdoc</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/10/12/ghostdoc.aspx</link><pubDate>Fri, 12 Oct 2007 14:17:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:27</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;I thought NDoc was great, this (&lt;A href="http://www.blueonionsoftware.com/Blog.aspx?p=ca36e092-4671-49ca-9af5-5de2e0f6dc72"&gt;http://www.blueonionsoftware.com/Blog.aspx?p=ca36e092-4671-49ca-9af5-5de2e0f6dc72&lt;/A&gt;) is even better!!&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=27" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/.NET/default.aspx">.NET</category></item><item><title>BizTalk 2006 Best Practices Analyzer</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/09/13/biztalk-2006-best-practices-analyzer.aspx</link><pubDate>Thu, 13 Sep 2007 13:17:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:25</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;A really helpful &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dda047e3-408e-48ba-83f9-f397226cd6d4&amp;amp;displaylang=en"&gt;tool&lt;/A&gt; to see whether Best Practices are applied to your BizTalk solution.&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=25" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>Exposing a BizTalk webservice that accepts generic content</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/09/07/exposing-a-biztalk-webservice-that-accepts-generic-content.aspx</link><pubDate>Fri, 07 Sep 2007 08:52:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:24</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;In a BizTalk HTTP messaging scenario, it's fairly common to have one port that receives all message types. Depending on the message type (and perhaps some other properties) messages are routed to different destinations. You can implement the same pattern with the SOAP adapter. Have a look at &lt;A class="" href="http://blogs.msdn.com/richardbpi/archive/2006/11/10/exposing-biztalk-web-services-that-accept-generic-content.aspx"&gt;Richard's blog&lt;/A&gt; for a complete description.&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=24" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>The future of BizTalk / WCF / WF</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/09/07/the-future-of-biztalk-wcf-wf.aspx</link><pubDate>Fri, 07 Sep 2007 08:46:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:23</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>A lot of guessing and many new questions in &lt;A class="" href="http://www.winterdom.com/weblog/2007/09/03/TheFutureOfBizTalkWCFWF.aspx"&gt;this good article&lt;/A&gt; by Tomas Restrepo on the future of BizTalk / WCF / WF.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=23" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/WF/default.aspx">WF</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/WCF/default.aspx">WCF</category></item><item><title>Dragon Curve</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/09/05/dragon-curve.aspx</link><pubDate>Wed, 05 Sep 2007 13:23:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:22</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;IMG title="Dragon Curve" style="WIDTH:425px;HEIGHT:282px;" height=282 alt="Dragon Curve" src="http://dickdijkstra.com/files/dragon.jpg" width=425&gt;&lt;/P&gt;
&lt;P&gt;At highschool I had to write a java application that showed the dragon curve fractal. I liked the assignment at the time because of the power of recursion. I wrote a simple .NET app that does the same. Download &lt;A class="" href="http://dickdijkstra.com/files/DragonCurve.zip"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=22" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Programming/default.aspx">Programming</category></item><item><title>Property Demotion</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/08/31/property-demotion.aspx</link><pubDate>Fri, 31 Aug 2007 12:51:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:21</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Most people working with BizTalk have heard of property promotion, in fact property promotion is very important in CBR messaging scenarios. Property promotion makes it possible to route messages based on their content.&amp;nbsp;In short, property promotion is taking information from the message and putting it in the context of a message.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you ever heard of property DEmotion?? This is the opposite of property PROmotion, so taking information from the context and putting it in the message. This might become handy when you for instance need the initial filename of message. This information is stored in the context, to be more specific in the element ReceivedFileName in the schema FILE.bts_file_properties in the referenced assembly Microsoft.BizTalk.GlobalPropertySchemas. How do you get this value in your output message (demotion is done in the send port - use the &lt;STRONG&gt;XMLTransmit&lt;/STRONG&gt; pipeline)?&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Right-click&amp;nbsp;the element in your schema you want to contain the ReceivedFileName value and click Promote -&amp;gt; Show Promotions.&lt;/LI&gt;
&lt;LI&gt;Add a new property schema: choose &amp;lt;your schema project&amp;gt; -&amp;gt; References -&amp;gt; Microsoft.BizTalk.GlobalPropertySchemas -&amp;gt; Schemas -&amp;gt; FILE.bts_file_properties &lt;/LI&gt;
&lt;LI&gt;Choose a proper prefix e.g. btsFileProps or something, I think ns0 is dirty&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Add your element and bind it to &amp;lt;your prefix&amp;gt;:ReceivedFileName and click ok&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Deploy your schema and test it - your output message should contain the ReceivedFileName property value if your input message has left the element to be filled&amp;nbsp;empty. Questions? Feel free to ask!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=21" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>BizTalk Hotrod: Where BizTalk Meets the Road...</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/08/31/biztalk-hotrod-where-biztalk-meets-the-road.aspx</link><pubDate>Fri, 31 Aug 2007 07:38:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:20</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&amp;nbsp;&lt;IMG title="Hotrod sketch" style="WIDTH:306px;HEIGHT:209px;" height=404 alt="Hotrod sketch" src="http://biztalkhotrod.com/Images/rs_sketch.jpg" width=640&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I really like the&amp;nbsp;magazines (&lt;A class="" href="http://biztalkhotrod.com/Documents/Hotrod1Q32007%20Final.pdf"&gt;issue 1&lt;/A&gt;, &lt;A class="" href="http://biztalkhotrod.com/Documents/Hotrod1Q4%202007%20Final.pdf"&gt;issue 2&lt;/A&gt;)&amp;nbsp;on the BizTalk Hotrod &lt;A class="" href="http://biztalkhotrod.com/"&gt;website&lt;/A&gt;. Both the website and the articles so far contain very good&amp;nbsp;and readable information on new BizTalk technologies. &lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=20" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>AMQP </title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/08/29/amqp.aspx</link><pubDate>Wed, 29 Aug 2007 09:15:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:19</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>Have a look at &lt;A class="" href="https://jira.amqp.org/confluence/display/AMQP/Advanced+Message+Queuing+Protocol"&gt;this&lt;/A&gt;. AMQP is a messaging standard that looks very powerful. I wonder when a .NET / BizTalk implemention will be available. &lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=19" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Schemas without namespace</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/08/21/schemas-without-namespace.aspx</link><pubDate>Tue, 21 Aug 2007 06:59:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:18</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>It's not recommended, but sometimes you dont have a choice to use schemas without namespaces. BizTalk deals with the schemas very well, just be aware that the BTS.MessageType used in the filter will be only the rootnode, not &lt;STRONG&gt;#RootNode&lt;/STRONG&gt;.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=18" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>Working on BizTalk Solution Software Factory</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/08/17/working-on-biztalk-solution-software-factory.aspx</link><pubDate>Fri, 17 Aug 2007 10:01:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:17</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>1</slash:comments><description>I'm working on a new version of the BizTalk Software Factory, enhancing the old version with functionality to create pipeline components. Futher on, the new version will contain a DSL for creating CBR solutions. Future plans are to include functionality for creating application adapters and BizTalk adapters.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=17" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/software+factory/default.aspx">software factory</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>AssemblyInfo.cs in template when compiling Guidance Automation Project</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/26/assemblyinfo-cs-in-template-when-compiling-guidance-automation-project.aspx</link><pubDate>Thu, 26 Jul 2007 13:30:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:16</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;When you're working with an Guidance Automation Project and you have template for lets say, a class library project that contains the file properties\assemblyinfo.cs, make sure you set the build action to "Content" instead of "Compile", or else you'll get an error message saying there are duplicate attributes in AssemblyInfo.cs.&amp;nbsp;You get the&amp;nbsp;error&amp;nbsp;because the GA project itself also contains an AssemblyInfo.cs file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;P.S. Don't forget to set the "Copy To Output Directory" to "Copy if newer" for obvious reasons...&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=16" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/software+factory/default.aspx">software factory</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/GAT/default.aspx">GAT</category></item><item><title>Covast &amp; R2</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/24/covast-r2.aspx</link><pubDate>Tue, 24 Jul 2007 14:49:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:15</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>With the coming of native EDI support in BizTalk 2006 R2, many people thought Covast would not be involved in creating EDI solutions with BizTalk. Well, that's not what's going to happen. Covast adds the very specific standards, like EDIG@S, ODETTE and EDINE. Moreover, Covast adds a nice B2B appliance called BBOT...nice!&amp;nbsp;Have a look at the &lt;A class="" href="http://www.covast.com/file/Covast-Our_value_add_on_BizTalk_Server_2006_R2.pdf"&gt;article&lt;/A&gt;.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=15" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/EDI/default.aspx">EDI</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Covast/default.aspx">Covast</category></item><item><title>NCover</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/24/ncover.aspx</link><pubDate>Tue, 24 Jul 2007 13:40:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:14</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>When testing your software, do you hit every line of code? Maybe you do, maybe you don't, but how can you make sure you do? Check out &lt;A class="" href="http://www.ncover.com/"&gt;this&lt;/A&gt; tool, it'll show you the level of coverage of your code.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=14" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Testing/default.aspx">Testing</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/.NET/default.aspx">.NET</category></item><item><title>BizTalk Documenter</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/23/biztalk-documenter.aspx</link><pubDate>Mon, 23 Jul 2007 13:50:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:13</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Many developers use this great &lt;A class="" href="http://www.gotdotnet.com//codegallery/releases/checkForDownload.aspx?id=0690616f-838c-4583-a4c5-cecc5ac04dac&amp;amp;releaseid=67c9ba64-277a-49e1-897e-2297afad8915"&gt;BizTalk Documenter&lt;/A&gt; tool to create a CHM report describing their BizTalk configuration.&amp;nbsp;Just a quick tip: when you get the error message "&lt;STRONG&gt;Unable to locate the help compiler executable&lt;/STRONG&gt;", go download the&amp;nbsp;HTML&amp;nbsp;Help Workshop compiler &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=00535334-c8a6-452f-9aa0-d597d16580cc&amp;amp;displaylang=en"&gt;here&lt;/A&gt;&amp;nbsp;and install it. When you don't install the workshop in the default folder (C:\Program Files\HTML Help Workshop), change the line&lt;/P&gt;
&lt;P&gt;&amp;lt;add key="HelpCompilerLocation" value="C:\Program Files\HTML Help Workshop\hhc.exe" /&amp;gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;in the config file (Microsoft.Sdc.BiztalkDocumenter.exe.config) of the BizTalk Documenter, so that it reflects the proper location of &lt;STRONG&gt;hhc.exe&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=13" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>Orchestration Profiler</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/23/orchestration-profiler.aspx</link><pubDate>Mon, 23 Jul 2007 10:03:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:12</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>Have a look at &lt;A class="" href="http://www.codeplex.com/BiztalkOrcProfiler"&gt;this&lt;/A&gt; tool! BizTalk 2006 Orchestration Profiler creates reports on the level of coverage of the orchestrations when testing them. The reports show the percentage covered and some metrics, so you can easily identify performance bottlenecks.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=12" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Testing/default.aspx">Testing</category></item><item><title>.NET Magazine</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/20/net-magazine.aspx</link><pubDate>Fri, 20 Jul 2007 09:21:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:11</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;A while ago I wrote an article on Failed Message Routing in BizTalk, it was published in the dutch .NET Magazine (&lt;A class="" href="http://download.microsoft.com/download/e/3/9/e3968dfc-2196-41eb-9134-bebf7ce62237/DNM15_p12-15_107.pdf"&gt;click&lt;/A&gt;). An article on BAM&amp;nbsp;of a former collegue of mine, &lt;A class="" href="http://www.afanaat.nl/"&gt;Sander Schutten&lt;/A&gt;, was&amp;nbsp;published in the same issue (&lt;A class="" href="http://download.microsoft.com/download/e/3/9/e3968dfc-2196-41eb-9134-bebf7ce62237/DNM15_p66-69_101.pdf"&gt;click&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.christiansiegers.nl/blog"&gt;Christian Siegers&lt;/A&gt;, a collegue&amp;nbsp;of mine,&amp;nbsp;published an article on the &lt;A class="" href="http://download.microsoft.com/download/6/d/b/6dbc1c98-ddfe-4093-8546-2819700a9de3/p20-23_103_lr.pdf"&gt;CRM adapter&lt;/A&gt; in the latest version of the magazine; We are both working on a new article on TDD with BizTalk to be published in december 2007.&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=11" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>Software Factories</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/18/software-factories.aspx</link><pubDate>Wed, 18 Jul 2007 10:59:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:10</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>Lately I've been working a lot on&amp;nbsp;software factories,&amp;nbsp;I found this &lt;A class="" href="http://www.softwarefactoriestoolkit.net/"&gt;toolkit&lt;/A&gt; to be really helpful. It combines GAT/GAX with DSLTools, so you can use the best of both worlds working towards a complete software factory concept.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=10" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/software+factory/default.aspx">software factory</category></item><item><title>Behaviour Driven Development</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/07/18/behaviour-driven-development.aspx</link><pubDate>Wed, 18 Jul 2007 10:49:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:9</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>Behaviour Driven Developement (BDD) is an evolution of Test Driven Development (TDD), the methodology many developers nowadays use. BDD is very intuitive and fairly easy to understand for everyone involved in a software development project. There's a framework available that applies BDD called NBehave (&lt;A href="http://www.nbehave.org/"&gt;www.nbehave.org&lt;/A&gt;) which is a port of JBehave. More information on BDD can be found &lt;A class="" href="http://dannorth.net/introducing-bdd/" target=_blank&gt;here&lt;/A&gt;.&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=9" width="1" height="1"&gt;</description><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/Behaviour+Driven+Developement/default.aspx">Behaviour Driven Developement</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/BDD/default.aspx">BDD</category><category domain="http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/tags/NBehave/default.aspx">NBehave</category></item><item><title>BizTalk Application Software Factory</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/03/23/biztalk-application-software-factory.aspx</link><pubDate>Fri, 23 Mar 2007 09:56:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:8</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;I developed a software factory for creating BizTalk Applications. The software factory is created using the Guidance Automation Toolkit. It created a solution structure for you, including a strong named key if you didn't supply it. Furthermore, the software factory provides methods to create maps and schemas using best practices. Download &lt;A class="" title=here href="http://dickdijkstra.com/files/QNH.DTM.SoftwareFactories.BizTalkApplication.Setup.zip"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=8" width="1" height="1"&gt;</description></item><item><title>Web Service Software Factory</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/03/08/web-service-software-factory.aspx</link><pubDate>Thu, 08 Mar 2007 14:32:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:7</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Recently the Web Service Software Factory has been released. This tool is really helpful in creating&amp;nbsp;robust web service solutions very easily&lt;/P&gt;
&lt;P&gt;Further details: &lt;A href="http://msdn.microsoft.com/msdnmag/issues/06/12/ServiceStation/"&gt;http://msdn.microsoft.com/msdnmag/issues/06/12/ServiceStation/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Download: &lt;A href="http://msdn2.microsoft.com/en-us/library/aa480534.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa480534.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=7" width="1" height="1"&gt;</description></item><item><title>BTUG Meeting</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/03/08/btug-meeting.aspx</link><pubDate>Thu, 08 Mar 2007 10:39:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:6</guid><dc:creator>Dick Dijkstra</dc:creator><slash:comments>0</slash:comments><description>On March 29, there will be another BizTalk User Group Meeting in Veenendaal (InfoSupport). Futher details: &lt;A href="http://www.btug.nl/"&gt;http://www.btug.nl&lt;/A&gt; (dutch)&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=6" width="1" height="1"&gt;</description></item><item><title>New Blog</title><link>http://dickdijkstra.com/commServ/blogs/bts_dotnet/archive/2007/03/06/new-blog.aspx</link><pubDate>Tue, 06 Mar 2007 02:26:00 GMT</pubDate><guid isPermaLink="false">ded273ab-9e87-4979-8222-e4e2e46f1b46:5</guid><dc:creator>admin</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Welcome to my new blog. I'll try to keep this new blog up to date with interesting BizTalk and .NET stories&lt;/P&gt;&lt;img src="http://dickdijkstra.com/commServ/aggbug.aspx?PostID=5" width="1" height="1"&gt;</description></item></channel></rss>