<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Richard Seroter's Architecture Musings</title>
	<atom:link href="http://seroter.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://seroter.wordpress.com</link>
	<description>Blog Featuring Code, Tips, and Experiences With BizTalk and SOA in my Enterprise Architecture</description>
	<lastBuildDate>Fri, 13 Nov 2009 17:48:16 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by rob henwood</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7343</link>
		<dc:creator>rob henwood</dc:creator>
		<pubDate>Fri, 13 Nov 2009 17:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7343</guid>
		<description>The SWIFT Accelerator makes extensive use of the Business Rules Engine for SWIFT Network Rules validation. It works pretty well to fill in the huge hole left by standard XSD validation. It&#039;s worth checking out if you want to see a mature (long lived) use of BRE.</description>
		<content:encoded><![CDATA[<p>The SWIFT Accelerator makes extensive use of the Business Rules Engine for SWIFT Network Rules validation. It works pretty well to fill in the huge hole left by standard XSD validation. It&#8217;s worth checking out if you want to see a mature (long lived) use of BRE.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by Aatish Ramkaran</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7342</link>
		<dc:creator>Aatish Ramkaran</dc:creator>
		<pubDate>Fri, 13 Nov 2009 08:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7342</guid>
		<description>Good article - great to see the BRE being positioned as a mainstream tool. 
 
I did something similar a while back, and was equally annoyed, as it seemed as if I&#039;d have to write a helper class to perform simple functions. After some digging, I found an alternative.
 
You can directly reference the &quot;mscorlib&quot; under .NET Classes. This is the Common Object Runtime Library, and as it contains the System namespace, you have access to very useful objects like Convert, Math and String.
 
For string concatenation, you&#039;d expand the String object, and drag the &quot;Concat(String str0, String str1)&quot; method across to your Conditions or Actions pane in the same way that you&#039;d use the methods from a custom helper class.
 
But wait! There&#039;s more!
Because &quot;Concat(String str0, String str1)&quot; is a static method, you don&#039;t need to provide a fact creator to the BRE. In effect, you now have access to a host of utility functions out of the box for free (provided you&#039;re calling static methods).
 
Hope that you guys find this useful and that it saves you time.</description>
		<content:encoded><![CDATA[<p>Good article &#8211; great to see the BRE being positioned as a mainstream tool. </p>
<p>I did something similar a while back, and was equally annoyed, as it seemed as if I&#8217;d have to write a helper class to perform simple functions. After some digging, I found an alternative.</p>
<p>You can directly reference the &#8220;mscorlib&#8221; under .NET Classes. This is the Common Object Runtime Library, and as it contains the System namespace, you have access to very useful objects like Convert, Math and String.</p>
<p>For string concatenation, you&#8217;d expand the String object, and drag the &#8220;Concat(String str0, String str1)&#8221; method across to your Conditions or Actions pane in the same way that you&#8217;d use the methods from a custom helper class.</p>
<p>But wait! There&#8217;s more!<br />
Because &#8220;Concat(String str0, String str1)&#8221; is a static method, you don&#8217;t need to provide a fact creator to the BRE. In effect, you now have access to a host of utility functions out of the box for free (provided you&#8217;re calling static methods).</p>
<p>Hope that you guys find this useful and that it saves you time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by Richard Seroter</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7341</link>
		<dc:creator>Richard Seroter</dc:creator>
		<pubDate>Thu, 12 Nov 2009 21:12:35 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7341</guid>
		<description>Ryan, fair point.  You could definitely allow a map to do some of these.  I guess one criteria that would steer you one way or another is the general volatility of the logic, and who is expected to maintain it.</description>
		<content:encoded><![CDATA[<p>Ryan, fair point.  You could definitely allow a map to do some of these.  I guess one criteria that would steer you one way or another is the general volatility of the logic, and who is expected to maintain it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by Ryan CrawCour</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7340</link>
		<dc:creator>Ryan CrawCour</dc:creator>
		<pubDate>Thu, 12 Nov 2009 20:00:46 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7340</guid>
		<description>nice one .... 

for these kinds of &quot;defaulting&quot;, &quot;lookups&quot;, &quot;concat&quot; etc. could a map on the inbound port not be a better solution?
i agree a map isn&#039;t the best place for very complicated rules processing, but simple stuff like this works well in a map ... and it has a Concat functoid out the box :D</description>
		<content:encoded><![CDATA[<p>nice one &#8230;. </p>
<p>for these kinds of &#8220;defaulting&#8221;, &#8220;lookups&#8221;, &#8220;concat&#8221; etc. could a map on the inbound port not be a better solution?<br />
i agree a map isn&#8217;t the best place for very complicated rules processing, but simple stuff like this works well in a map &#8230; and it has a Concat functoid out the box <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by Richard Seroter</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7339</link>
		<dc:creator>Richard Seroter</dc:creator>
		<pubDate>Thu, 12 Nov 2009 18:25:45 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7339</guid>
		<description>Hey Patrick.  So to get the database lookup working, I first created a new vocabulary item, choosing &quot;Database Table or Column&quot;,  then browsed to the database, table and column that the vocab item should point to.  I kept the &quot;binding type&quot; drop down list set to &quot;Data Connection&quot; vs. &quot;Data Table/Row&quot; which would require me to get the data table myself and pass it into the rule.  Instead, all I need is the connection string.  I then built the rule as shown in the post, had the T-SQL automatically generated during execution.  To test, I had to create a valid connection to pass in, and during actual execution, I&#039;d have to pass in a real SqlConnection.  

Does that help?</description>
		<content:encoded><![CDATA[<p>Hey Patrick.  So to get the database lookup working, I first created a new vocabulary item, choosing &#8220;Database Table or Column&#8221;,  then browsed to the database, table and column that the vocab item should point to.  I kept the &#8220;binding type&#8221; drop down list set to &#8220;Data Connection&#8221; vs. &#8220;Data Table/Row&#8221; which would require me to get the data table myself and pass it into the rule.  Instead, all I need is the connection string.  I then built the rule as shown in the post, had the T-SQL automatically generated during execution.  To test, I had to create a valid connection to pass in, and during actual execution, I&#8217;d have to pass in a real SqlConnection.  </p>
<p>Does that help?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by Patrick Wellink</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7338</link>
		<dc:creator>Patrick Wellink</dc:creator>
		<pubDate>Thu, 12 Nov 2009 07:25:24 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7338</guid>
		<description>Nice article,

Could you elaborate a bit more on how you set up the DB lookup ?</description>
		<content:encoded><![CDATA[<p>Nice article,</p>
<p>Could you elaborate a bit more on how you set up the DB lookup ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validating Incoming Data Using the BizTalk Business Rules Engine by J Healy</title>
		<link>http://seroter.wordpress.com/2009/11/11/validating-incoming-data-using-the-biztalk-business-rules-engine/#comment-7337</link>
		<dc:creator>J Healy</dc:creator>
		<pubDate>Thu, 12 Nov 2009 00:27:17 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=519#comment-7337</guid>
		<description>Sure would be nice if there were a Microsoft Rules Server 2012 with a full rules management suite, an Oslo repository, a VS or Quadrant dev environment, and maybe an Office family / SharePoint app that domain experts could make heads or tails of. And especially now that ILog is off the table I&#039;m constantly amazed that Rules simply don&#039;t get more respect or traction at Microsoft. Hopefully CEP will start to change that a bit, but I am not particularly optimistic that will be the case.</description>
		<content:encoded><![CDATA[<p>Sure would be nice if there were a Microsoft Rules Server 2012 with a full rules management suite, an Oslo repository, a VS or Quadrant dev environment, and maybe an Office family / SharePoint app that domain experts could make heads or tails of. And especially now that ILog is off the table I&#8217;m constantly amazed that Rules simply don&#8217;t get more respect or traction at Microsoft. Hopefully CEP will start to change that a bit, but I am not particularly optimistic that will be the case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on BizTalk SSO Configuration Data Storage Tool by Richard Seroter</title>
		<link>http://seroter.wordpress.com/2007/09/21/biztalk-sso-configuration-data-storage-tool/#comment-7336</link>
		<dc:creator>Richard Seroter</dc:creator>
		<pubDate>Wed, 11 Nov 2009 21:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=82#comment-7336</guid>
		<description>Not sure how to package it, but you are certainly welcome to do so without any fear of me chasing you down later.  All I ask is that you keep the acknowledgements of me as the author.</description>
		<content:encoded><![CDATA[<p>Not sure how to package it, but you are certainly welcome to do so without any fear of me chasing you down later.  All I ask is that you keep the acknowledgements of me as the author.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on BizTalk SSO Configuration Data Storage Tool by PS</title>
		<link>http://seroter.wordpress.com/2007/09/21/biztalk-sso-configuration-data-storage-tool/#comment-7334</link>
		<dc:creator>PS</dc:creator>
		<pubDate>Tue, 10 Nov 2009 19:05:30 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/?p=82#comment-7334</guid>
		<description>Sir, 

I know it is slightly off the topic but do you know if and how I can package this onto a applicaion using deployment framework. Also, am I allowed to do that from a licencing perspective(since it is your code)

regards, 
PS</description>
		<content:encoded><![CDATA[<p>Sir, </p>
<p>I know it is slightly off the topic but do you know if and how I can package this onto a applicaion using deployment framework. Also, am I allowed to do that from a licencing perspective(since it is your code)</p>
<p>regards,<br />
PS</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I, For One, Welcome our New Cloud Overlords by .NET Services - Laki István Biztalk blogja - devPortal</title>
		<link>http://seroter.wordpress.com/2008/10/27/i-for-one-welcome-our-new-cloud-overlords/#comment-7333</link>
		<dc:creator>.NET Services - Laki István Biztalk blogja - devPortal</dc:creator>
		<pubDate>Tue, 10 Nov 2009 10:53:18 +0000</pubDate>
		<guid isPermaLink="false">http://seroter.wordpress.com/2008/10/27/i-for-one-welcome-our-new-cloud-overlords/#comment-7333</guid>
		<description>[...] Az eredeti cikk a bejelentéssel kapcsolatban: http://seroter.wordpress.com/2008/10/27/i-for-one-welcome-our-new-cloud-overlords/ [...]</description>
		<content:encoded><![CDATA[<p>[...] Az eredeti cikk a bejelentéssel kapcsolatban: <a href="http://seroter.wordpress.com/2008/10/27/i-for-one-welcome-our-new-cloud-overlords/" rel="nofollow">http://seroter.wordpress.com/2008/10/27/i-for-one-welcome-our-new-cloud-overlords/</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
