<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>BizTalk</title>
        <link>http://geekswithblogs.net/asmith/category/9090.aspx</link>
        <description>BizTalk</description>
        <language>en-US</language>
        <copyright>Alan Smith</copyright>
        <managingEditor>bloggersguidetobiztalk@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Who Moved my Cloud?</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/11/10/136186.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Due to technical issues, (well, me not reading my hotmail account or any Azure blogs actually) I had a slight “outage” on CloudCasts. The USA-Northwest Azure data centres closed, taking my site with it. After a frantic couple of hours (midnight to 2 AM Swedish time) I’m back up and running in a shiny new data centre in USA-Southwest.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The site is now running again at &lt;a href="http://www.cloudcasts.net/"&gt;&lt;font color="#993300"&gt;www.cloudcasts.net&lt;/font&gt;&lt;/a&gt;, but due to the change in the Azure app name, links to &lt;font color="#993300"&gt;cloudtv.cloudapp.net&lt;/font&gt; are broken. At the moment I am seeing a big drop off in traffic, so I’m guessing there are a lot of links to the old URLs. If you have linked to the site using &lt;font color="#800000"&gt;cloudtv.cloudapp.net&lt;/font&gt;, it would be great if you can update it.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;As the old saying goes, developers make the worst administrators.&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=136186"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=136186" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/136186.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/11/10/136186.aspx</guid>
            <pubDate>Tue, 10 Nov 2009 19:44:54 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/136186.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/11/10/136186.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/136186.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/136186.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual Studio 2010 Beta 2 Workflow Designer Webcast</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/10/20/135607.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;As the public launch of Visual Studio 2010 Beta 2 is probably old news in the BlogSphere by now, I thought I’d try and get an early webcast out. I spent about an hour playing with the new Workflow Foundation (WF) designer, and have to say it’s looking pretty good.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I didn’t think that much of it in the PDC bits or Beta 1, but both the Sequential and Flowchart workflow designers are now very nice to develop with. I’ve not has the chance to look at any complex problems or do any heavy lifting with them, but so far they are impressive.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I have a short webcast looking at the new designer, using sequential and flowchart workflows, and a simple custom activity.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The webcast is &lt;a target="_blank" href="http://www.cloudcasts.net/ViewWebcast.aspx?webcastid=2521462414723599439"&gt;&lt;font color="#800000"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135607"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135607" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/135607.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/10/20/135607.aspx</guid>
            <pubDate>Tue, 20 Oct 2009 21:19:44 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/135607.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/10/20/135607.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/135607.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/135607.aspx</trackback:ping>
        </item>
        <item>
            <title>Two New Contributors to Cloud Casts, Five new Webcasts</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/10/12/135421.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;&lt;a target="_blank" href="http://www.cloudcasts.net/"&gt;&lt;font color="#993300"&gt;CloudCasts&lt;/font&gt;&lt;/a&gt; welcomes Tiberiu “Tibi” Covaci and Zaashan Shan as new contributors to the site. I’ve also added an “&lt;a target="_blank" href="http://www.cloudcasts.net/Default.aspx?category=Interviews"&gt;&lt;font color="#993300"&gt;Interviews&lt;/font&gt;&lt;/a&gt;” section with my Brian Loesgen interview from Bloggers Guides and an interview with John Callaway. I also was the first to take part in Tibi’s first of a series of “Five Munites With...” series.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Tibi is in Bulgaria at the &lt;a target="_blank" href="http://www.devreach.com/"&gt;&lt;font color="#993300"&gt;DevReach&lt;/font&gt;&lt;/a&gt;&lt;font color="#993300"&gt; &lt;/font&gt;conference, hopefully there should be some more interviews soon.&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135421"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135421" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/135421.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/10/12/135421.aspx</guid>
            <pubDate>Mon, 12 Oct 2009 16:54:39 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/135421.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/10/12/135421.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/135421.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/135421.aspx</trackback:ping>
        </item>
        <item>
            <title>Two More Contributors on CloudCasts</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/09/04/134517.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’ve just added two more webcasts to the “BizTalk Light and Easy” series, with a webcast on the HL7 Accelerator from Mark Brimble and the WCF-Oracle adapter from Miguel Herrera. It’s great to see good coverage of some of the less mainstream bits of BizTalk Server, very useful to have if you are working with it in a project.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;&lt;a target="_blank" href="http://www.cloudcasts.net/"&gt;&lt;font color="#993300"&gt;www.CloudCasts.net&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;You can also follow CloucCasts on Twitter: &lt;a target="_blank" href="http://twitter.com/CloudCasts"&gt;&lt;font color="#993300"&gt;http://twitter.com/CloudCasts&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href="http://www.cloudcasts.net/"&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=134517"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=134517" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/134517.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/09/04/134517.aspx</guid>
            <pubDate>Sat, 05 Sep 2009 09:57:33 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/134517.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/09/04/134517.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/134517.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/134517.aspx</trackback:ping>
        </item>
        <item>
            <title>CloudCasts Update</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/08/16/134116.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’ve spent a bit of time with CloudCasts (formally Cloud TV). I changed the name for a couple of reasons, primarily because the domain name cloudcasts.net was available. I’m still hosting in Azure, and the original links will work as long as its Azure hosted, but you should update the links to use &lt;a target="_blank" href="http://www.cloudcasts.net/"&gt;&lt;font color="#993300"&gt;www.cloudcasts.net&lt;/font&gt;&lt;/a&gt; so they don’t break if I move it to another platform. &lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’ve added a couple of new webcasts, &lt;a target="_blank" href="http://www.cloudcasts.net/ViewWebcast.aspx?webcastid=2521523810842165023"&gt;&lt;font color="#993300"&gt;Visual Studio 2010 WCF Project Templates&lt;/font&gt;&lt;/a&gt; and &lt;a target="_blank" href="http://www.cloudcasts.net/ViewWebcast.aspx?webcastid=2521518715491706159"&gt;&lt;font color="#993300"&gt;Book Review - SOA Patterns with BizTalk Server 2009&lt;/font&gt;&lt;/a&gt; (great book by the way). The book review is an experiment, if it’s popular I will maybe do some more. (If you would like me to review any books, please contact me. I make a point of reading most of the book before doing the review, so the throughput will probably be about one per month.)&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’m still on the lookout for new contributors, so if you want to have a go, grab a copy of &lt;a target="_blank" href="http://www.techsmith.com/camtasia.asp"&gt;&lt;font color="#993300"&gt;Camtasia&lt;/font&gt;&lt;/a&gt; (there’s a 30 day full featured free trial version which should allow you to get a few webcasts done). Try to keep them to around 20 minutes, (the limit of the average developer attention span :-), you can always do a few short ones instead of one long one. Please contact me if you have anything to add, the update functionality on the site is not too hot.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=134116"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=134116" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/134116.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/08/16/134116.aspx</guid>
            <pubDate>Sun, 16 Aug 2009 23:19:40 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/134116.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/08/16/134116.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/134116.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/134116.aspx</trackback:ping>
        </item>
        <item>
            <title>Five New Webcasts on Cloud TV</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/07/06/133278.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’ve just added a few webcasts to Cloud TV:&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt"&gt;&lt;span&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;WCF - Windows Authentication&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt"&gt;&lt;span&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;Transactions and Compensation&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt"&gt;&lt;span&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;Creating a Highly Available BTS 09 Environment&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 0pt 36pt; TEXT-INDENT: -18pt"&gt;&lt;span&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;All you need to know about the SAP Adapter&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt 36pt; TEXT-INDENT: -18pt"&gt;&lt;span&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;All you need to know about the SQL Adapter&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Thanks to Mick Badran and the other “Light and Easy” BizTalk guys.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The site is &lt;a target="_blank" href="http://cloudtv.cloudapp.net/"&gt;&lt;font color="#993300"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Please let me know via the contact form if you have any webcasts you would like me to add.&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133278"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133278" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/133278.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/07/06/133278.aspx</guid>
            <pubDate>Mon, 06 Jul 2009 17:16:21 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/133278.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/07/06/133278.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/133278.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/133278.aspx</trackback:ping>
        </item>
        <item>
            <title>Webcast – BAML – A DSL for BAM</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/04/30/131613.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I never really “got” the idea of the need to build a textual DSL when I was first introduced to MGrammar. The light really switched on when I looked into developing a DSL that would make it easier for developers to create BAM activities.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The BAML language only took a couple of hours to develop. I had experimented with simple text based DSLs before, so this was my first “real” language.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I have recorded a &lt;a target="_blank" href="http://bloggersguides.net/media/p/3927.aspx"&gt;&lt;font color="#993300"&gt;20 minute webcast&lt;/font&gt;&lt;/a&gt; showing how the language works, and how it can be used. If you want to experiment with it yourself, the language is here.&lt;/div&gt;
&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 462.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" valign="top" width="616"&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;module BloggersGuides&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;{&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    language BAML&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    {&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax Main = Activity;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax Activity =&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        ActivityToken&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        n:NameToken&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        '{'&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            p:List(PKI)&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        '}'&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            =&amp;gt; { activity { n,{ p }} };&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax PKI = Milestone | Integer | Decimal | Text;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax Milestone = t:MilestoneToken n:NameToken ';'&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            =&amp;gt; { t, { n } };&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax Integer = t:IntegerToken n:NameToken ';'&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            =&amp;gt; { t, { n } };&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax Decimal = t:DecimalToken n:NameToken ';'&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            =&amp;gt; { t, { n } };&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax Text = t:TextToken n:NameToken ';'&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            =&amp;gt; { t, { n } };&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        syntax List (Element) = &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            e:Element =&amp;gt; { e } |&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;            list:List(Element) e:Element =&amp;gt; { valuesof(list), e };&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        token NameToken = ('A'..'Z' | 'a'..'z')+;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        @{ Classification ["Keyword"] }&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        token ActivityToken = "activity";&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        @{ Classification ["Keyword"] }&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        token MilestoneToken = "milestone";&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        @{ Classification ["Keyword"] }&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        token IntegerToken = "integer";&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        @{ Classification ["Keyword"] }&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        token DecimalToken = "dec";&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        @{ Classification ["Keyword"] }&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        token TextToken = "text";&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        &lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;        interleave Whitespace = ' ' | '\r' | '\n' | '\t';&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    }&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;}&lt;/font&gt;&lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt; &lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;This is the sample input file I used on the webcast.&lt;/div&gt;
&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 462.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" valign="top" width="616"&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;activity ConferenceBooking&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;{&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    milestone BookingDate;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    text ConferenceName;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    text AttendeeCity;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    text HotelName;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    dec Price;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;    integer Days;&lt;/font&gt;&lt;/div&gt;
            &lt;div style="LINE-HEIGHT: normal"&gt;&lt;font face="Courier New"&gt;}&lt;/font&gt;&lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt; &lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;You will need the command line compiler to get the BAM activity created, if you contact me I can email it to you.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Regards,&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Alan&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131613"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131613" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/131613.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/04/30/131613.aspx</guid>
            <pubDate>Fri, 01 May 2009 04:49:09 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/131613.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/04/30/131613.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/131613.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/131613.aspx</trackback:ping>
        </item>
        <item>
            <title>Interview with Brian Loesgen</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/04/25/131454.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;A week ago &lt;a target="_blank" href="http://geekswithblogs.net/bloesgen/Default.aspx"&gt;&lt;font color="#993300"&gt;Brian Loesgen&lt;/font&gt;&lt;/a&gt; was in town presenting at the Developer Summit here in Stockholm. Brian was kind enough to present at the &lt;a target="_blank" href="http://biztalkusergroup.se/"&gt;&lt;font color="#993300"&gt;BizTalk User Group in Sweden&lt;/font&gt;&lt;/a&gt;, and we pulled our resources to deliver a joint session on BizTalk Server Development best practices and BizTalk Server Administration best practices. The presentation was recorded and should be available on Channel 9 shortly. The next evening we had a second BizTalk User Group meeting with Paolo Salvatory who is a BizTalk Ranger (I know they have changed that title but “BizTalk Ranger” sounds way too cool to deprecate).&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;On the Saturday we took the boat to Waxholm for lunch, together with &lt;a target="_blank" href="http://www.thedatafarm.com/blog/"&gt;&lt;font color="#993300"&gt;Julie Lerman&lt;/font&gt;&lt;/a&gt; and my wife. I hit upon the idea of adding some interviews to &lt;a target="_blank" href="http://bloggersguides.net/"&gt;&lt;font color="#993300"&gt;BloggersGuides.net&lt;/font&gt;&lt;/a&gt;, so I popped into the local tech shop and got a video camera for 599 SEK ($75) and recorded a short interview with &lt;a target="_blank" href="http://geekswithblogs.net/bloesgen/Default.aspx"&gt;&lt;font color="#993300"&gt;Brian Loesgen&lt;/font&gt;&lt;/a&gt;. &lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Among the subjects we discussed are BizTalk ESB Guidance 2.0, Oslo, and also some tips for creating and maintaining a successful user group. The quality is not that great, mostly due to my camera skills, I hope to get better results when &lt;a target="_blank" href="http://www.biztalkgurus.com/blogs/biztalk/"&gt;&lt;font color="#993300"&gt;Stephen Thomas&lt;/font&gt;&lt;/a&gt; is in town in June. (I have to admit the interview idea was heavily inspired by Richard Seroter’s excellent &lt;a target="_blank" href="http://seroter.wordpress.com/category/four-questions/"&gt;&lt;font color="#993300"&gt;Four Questions&lt;/font&gt;&lt;/a&gt; series on his blog.)&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The interview is &lt;a target="_blank" href="http://bloggersguides.net/media/p/3890.aspx"&gt;&lt;font color="#993300"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131454"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131454" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/131454.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/04/25/131454.aspx</guid>
            <pubDate>Sun, 26 Apr 2009 07:26:47 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/131454.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/04/25/131454.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/131454.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/131454.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk Server Orchestration Performance Webcast</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/04/03/130710.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’ve just uploaded the second in a series of webcasts looking at calling web services from an orchestration in BizTalk Server 2009 to &lt;a target="_blank" href="http://bloggersguides.net/"&gt;&lt;font color="#993300"&gt;BloggersGuides.net&lt;/font&gt;&lt;/a&gt;. This one will start were the last webcast left off, and will look at improving the performance and lowering the latency of the orchestration. The correct use of parallel actions and atomic scope shape will be demonstrated, as these shapes are often misused by developers.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Thanks to the BizTalk people in Redmond I’ve got links to these webcasts added to the &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/biztalk/default.aspx"&gt;&lt;font color="#993300"&gt;BizTalk Server Developer Centre&lt;/font&gt;&lt;/a&gt;. Despite moving to the Connected Systems Developer MVP track, BizTalk is still my favourite server product.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The link to the webcast is &lt;a target="_blank" href="http://bloggersguides.net/media/p/3438.aspx"&gt;&lt;font color="#993300"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;I’ll be back after my vacation with another webcast, stay tuned...&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130710"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130710" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/130710.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/04/03/130710.aspx</guid>
            <pubDate>Fri, 03 Apr 2009 23:53:48 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/130710.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/04/03/130710.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/130710.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/130710.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk 2009 Webcasts</title>
            <link>http://geekswithblogs.net/asmith/archive/2009/03/29/130502.aspx</link>
            <description>&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;As BizTalk Server 2009 is due for release in the not too distant, I thought I’d take the time to run off a few more BizTalk webcasts. I’ll be starting with a basic one looking at calling WCF services from an orchestration using the Service Aggregator pattern, and then look at improving the design to make it more efficient and reliable in future webcasts.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;This webcast will look at implementing a service aggregator pattern to call three WCF services that will book a hotel, flight and conference for attendees of a conference. The design will be kept simple for now, and will be optimized and made more reliable in future webcasts.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;Level: 200&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;In this webcast you will see&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;·         Adding WCF service references&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;·         Creating a service aggregator&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;·         Calling WCF services from an orchestration&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;·         Creating WCF send ports&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;The link to the webcast is &lt;a target="_blank" href="http://bloggersguides.net/media/p/3402.aspx"&gt;&lt;font color="#993300"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;More BizTalk webcasts are &lt;a target="_blank" href="http://bloggersguides.net/media/g/biztalkwebcasts/default.aspx"&gt;&lt;font color="#993300"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/div&gt;
&lt;div style="MARGIN: 0cm 0cm 10pt"&gt;&lt;a target="_blank" href="http://bloggersguides.net/"&gt;&lt;font color="#993300"&gt;BloggersGuides.net&lt;/font&gt;&lt;/a&gt; also has Dublin, WCF/WF, Oslo and Azure webcasts.&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130502"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130502" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/asmith/aggbug/130502.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alan Smith</dc:creator>
            <guid>http://geekswithblogs.net/asmith/archive/2009/03/29/130502.aspx</guid>
            <pubDate>Mon, 30 Mar 2009 06:43:20 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/asmith/comments/130502.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/asmith/archive/2009/03/29/130502.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/asmith/comments/commentRss/130502.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/asmith/services/trackbacks/130502.aspx</trackback:ping>
        </item>
    </channel>
</rss>