<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" 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:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with Windows Workflow Foundation</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with Windows Workflow Foundation</title>
      <link>http://channel9.msdn.com/Tags/windows+workflow+foundation</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/windows+workflow+foundation</link>
    <language>en</language>
    <pubDate>Sat, 25 May 2013 05:05:27 GMT</pubDate>
    <lastBuildDate>Sat, 25 May 2013 05:05:27 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>25</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Workflow TV - New Stuff in Microsoft.Activities v1.8.3</title>
      <description><![CDATA[<p><a href="http://nuget.org/List/Packages/Microsoft.Activities.Extensions">Microsoft.Activities.Extensions</a> is a library of cool stuff for Windows Workflow Foundation (WF4).&nbsp; You can add Microsoft.Activities.Extensions to your project using <a href="http://nuget.org">NuGet</a>.&nbsp;&nbsp;In this episode I'll show you how we've updated the InvokeWorkflow activity to support tracking of child workflows and&nbsp;the new WorkflowArguments class which you can use&nbsp;with the C# dynamic&nbsp;keyword to easily create and manipulate dictionaries of arguments for your workflows.</p><p>Update: 12/3/11 Microsoft.Activities has been renamed to Microsoft.Activities.Extensions</p><p>Links</p><ul><li><a href="http://blogs.msdn.com/b/rjacobs/archive/2011/05/26/passing-arguments-to-workflow-activities-again.aspx">Passing arguments to Workflow Activities</a> </li><li><a href="http://code.msdn.microsoft.com/Windows-Workflow-a323066e">Windows Workflow Foundation (WF4) - Workflow Arguments Example</a> </li><li><a href="http://blogs.msdn.com/b/rjacobs/archive/2011/05/26/tracking-child-workflow-with-invokeworkflow.aspx">Tracking Child Workflow with InvokeWorkflow</a> </li><li><a href="http://code.msdn.microsoft.com/WF4-How-To-Invoke-A-Child-86cc6d31">Windows Workflow Foundation (WF4) - How To Invoke a Child Workflow as XAML</a> </li></ul><p>Ron Jacobs <br><a href="http://blogs.msdn.com/rjacobs">http://blogs.msdn.com/rjacobs</a> <br>Twitter: @ronljacobs <a href="http://twitter.com/ronljacobs">http://twitter.com/ronljacobs</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a44fa7fa58ba4445b91c9ef0000103b5">]]></description>
      <comments>http://channel9.msdn.com/Shows/AppFabric-tv/AppFabrictv-New-Stuff-in-MicrosoftActivities-v183</comments>
      <itunes:summary>Microsoft.Activities.Extensions is a library of cool stuff for Windows Workflow Foundation (WF4).&amp;nbsp; You can add Microsoft.Activities.Extensions to your project using NuGet.&amp;nbsp;&amp;nbsp;In this episode I&#39;ll show you how we&#39;ve updated the InvokeWorkflow activity to support tracking of child workflows and&amp;nbsp;the new WorkflowArguments class which you can use&amp;nbsp;with the C# dynamic&amp;nbsp;keyword to easily create and manipulate dictionaries of arguments for your workflows. Update: 12/3/11 Microsoft.Activities has been renamed to Microsoft.Activities.Extensions Links Passing arguments to Workflow Activities Windows Workflow Foundation (WF4) - Workflow Arguments Example Tracking Child Workflow with InvokeWorkflow Windows Workflow Foundation (WF4) - How To Invoke a Child Workflow as XAML Ron Jacobs http://blogs.msdn.com/rjacobs Twitter: @ronljacobs http://twitter.com/ronljacobs </itunes:summary>
      <itunes:duration>576</itunes:duration>
      <link>http://channel9.msdn.com/Shows/AppFabric-tv/AppFabrictv-New-Stuff-in-MicrosoftActivities-v183</link>
      <pubDate>Fri, 27 May 2011 00:53:54 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/AppFabric-tv/AppFabrictv-New-Stuff-in-MicrosoftActivities-v183</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_2MB_ch9.wmv" expression="full" duration="576" fileSize="35638265" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_ch9.mp3" expression="full" duration="576" fileSize="4616097" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_ch9.wma" expression="full" duration="576" fileSize="4676199" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_ch9.wmv" expression="full" duration="576" fileSize="31016890" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_high_ch9.mp4" expression="full" duration="576" fileSize="169423677" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_low_ch9.mp4" expression="full" duration="576" fileSize="23591436" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183.ism/manifest" expression="full" duration="576" fileSize="8624" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/03b5/a44fa7fa-58ba-4445-b91c-9ef0000103b5/AppFabricMSAct183_ch9.wmv" length="31016890" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Ron Jacobs</dc:creator>
      <itunes:author>Ron Jacobs</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/AppFabric-tv/AppFabrictv-New-Stuff-in-MicrosoftActivities-v183/RSS</wfw:commentRss>
      <category>WF</category>
      <category>WF4</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow</category>
    </item>
  <item>
      <title>Ramp Up: Developer Introduction to Windows Server AppFabric</title>
      <description><![CDATA[ <p>Many business applications have a significant code base responsible for back end business processes and activities that are both hard to write and even more challenging to manage. With Web Services being the primary way to expose and consume business logic, building services, coordinating services and implementing the long running processes across these services needs to get easier. The combination of Windows Workflow Foundation in Microsoft .NET 4 together with Windows Server AppFabric provides a new way to create these business processes, to coordinate services and to expose these workflows as services themselves.<br><br>Dive into these 2 new,&nbsp;registration-free Ramp Up&nbsp;learning tracks and&nbsp;find out what's needed to build services and workflows and learn how to configure and manage these using Windows Server AppFabric.<br><br><a href="http://bit.ly/bMfusw">Developer Introduction to Windows Server AppFabric (Part 1): Hosting Services<br></a><a href="http://bit.ly/bxULTZ">Developer Introduction to Windows Server AppFabric (Part 2): Caching Services</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:501d05512f5042f596cb9e17011ecb71">]]></description>
      <comments>http://channel9.msdn.com/posts/Developer-Introduction-to-Windows-Server-AppFabric</comments>
      <itunes:summary> Many business applications have a significant code base responsible for back end business processes and activities that are both hard to write and even more challenging to manage. With Web Services being the primary way to expose and consume business logic, building services, coordinating services and implementing the long running processes across these services needs to get easier. The combination of Windows Workflow Foundation in Microsoft .NET 4 together with Windows Server AppFabric provides a new way to create these business processes, to coordinate services and to expose these workflows as services themselves.Dive into these 2 new,&amp;nbsp;registration-free Ramp Up&amp;nbsp;learning tracks and&amp;nbsp;find out what&#39;s needed to build services and workflows and learn how to configure and manage these using Windows Server AppFabric.Developer Introduction to Windows Server AppFabric (Part 1): Hosting ServicesDeveloper Introduction to Windows Server AppFabric (Part 2): Caching Services </itunes:summary>
      <link>http://channel9.msdn.com/posts/Developer-Introduction-to-Windows-Server-AppFabric</link>
      <pubDate>Fri, 22 Oct 2010 17:32:57 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Developer-Introduction-to-Windows-Server-AppFabric</guid>      
      <dc:creator>MSDN Online Media</dc:creator>
      <itunes:author>MSDN Online Media</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Developer-Introduction-to-Windows-Server-AppFabric/rss</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>AppFabric</category>
      <category>Web Services</category>
      <category>Windows Workflow Foundation</category>
      <category>Windows Server AppFabric</category>
    </item>
  <item>
      <title>CRM 2011 Workflows and Process Center with Steve Kaplan</title>
      <description><![CDATA[
<p>Steve Kaplan is the Program Manager for the new Process Center within Microsoft Dynamics CRM 2011. He discusses the work that has gone into creating the Process Center, including significant upgrades to how workflow is handled in Microsoft Dynamics CRM 2011,
 as well as the new Dialogs feature that intelligently guides people through completing the appropriate steps when working on a &nbsp;task.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:aad3aa6190394e4fa3299df9017f8f62">]]></description>
      <comments>http://channel9.msdn.com/Blogs/girishr/CRM-2011-Workflows-and-Process-Center-with-Steve-Kaplan</comments>
      <itunes:summary>
Steve Kaplan is the Program Manager for the new Process Center within Microsoft Dynamics CRM 2011. He discusses the work that has gone into creating the Process Center, including significant upgrades to how workflow is handled in Microsoft Dynamics CRM 2011,
 as well as the new Dialogs feature that intelligently guides people through completing the appropriate steps when working on a &amp;nbsp;task. 
</itunes:summary>
      <itunes:duration>631</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/girishr/CRM-2011-Workflows-and-Process-Center-with-Steve-Kaplan</link>
      <pubDate>Wed, 22 Sep 2010 23:56:56 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/girishr/CRM-2011-Workflows-and-Process-Center-with-Steve-Kaplan</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_2MB_ch9.wmv" expression="full" duration="631" fileSize="39845171" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_ch9.mp3" expression="full" duration="631" fileSize="5051402" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_ch9.mp4" expression="full" duration="631" fileSize="56459967" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_ch9.wma" expression="full" duration="631" fileSize="5117785" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_ch9.wmv" expression="full" duration="631" fileSize="69273218" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_Zune_ch9.wmv" expression="full" duration="631" fileSize="62521272" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8f62/aad3aa61-9039-4e4f-a329-9df9017f8f62/CRMWorkflow_ch9.wmv" length="69273218" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Girish Raja</dc:creator>
      <itunes:author>Girish Raja</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/girishr/CRM-2011-Workflows-and-Process-Center-with-Steve-Kaplan/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>CRM</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow</category>
      <category>CRM 2011</category>
      <category>CRM2011Beta</category>
    </item>
  <item>
      <title>Building powerful business processes with AgilePoint</title>
      <description><![CDATA[During Convergence 2010 Jesse Shiah of <a shape="rect" href="http://www.agilepoint.com/" shape="rect">
AgilePoint</a>, a Microsoft Gold Certified Partner showed their BI solution using multi touch technology to deliver a compelling user experience. Core to AgilePoint's business is their workflow or BPM solution which gives a business person even more power then
 development an enterprise process. This system works with Sharepoint as well as Dynamics CRM. A later video will focus on the Dynamics CRM functionality.<br /><br />Enjoy the show!<br /><br />John O'Donnell Microsoft Dynamics ISV Architect Evangelist<br />Microsoft Corporation<br /><a shape="rect" href="http://blogs.msdn.com/jodonnell" shape="rect">http://blogs.msdn.com/jodonnell</a><br /><a shape="rect" href="http://blogs.msdn.com/usisvde" shape="rect">http://blogs.msdn.com/usisvde</a><br /><a shape="rect" href="http://www.twitter.com/jodonnel" shape="rect">http://www.twitter.com/jodonnel</a>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b99b3ea2f4cb42aab2e69deb0007e92e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/jodonnell/Building-powerful-business-processes-with-AgilePoint</comments>
      <itunes:summary>During Convergence 2010 Jesse Shiah of 
AgilePoint, a Microsoft Gold Certified Partner showed their BI solution using multi touch technology to deliver a compelling user experience. Core to AgilePoint&#39;s business is their workflow or BPM solution which gives a business person even more power then
 development an enterprise process. This system works with Sharepoint as well as Dynamics CRM. A later video will focus on the Dynamics CRM functionality.Enjoy the show!John O&#39;Donnell Microsoft Dynamics ISV Architect EvangelistMicrosoft Corporationhttp://blogs.msdn.com/jodonnellhttp://blogs.msdn.com/usisvdehttp://www.twitter.com/jodonnel
</itunes:summary>
      <itunes:duration>553</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/jodonnell/Building-powerful-business-processes-with-AgilePoint</link>
      <pubDate>Fri, 04 Jun 2010 20:55:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/jodonnell/Building-powerful-business-processes-with-AgilePoint</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/554008_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/554008_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_2MB_ch9.wmv" expression="full" duration="553" fileSize="41491673" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_ch9.mp3" expression="full" duration="553" fileSize="4428027" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_ch9.mp4" expression="full" duration="553" fileSize="32085629" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_ch9.wma" expression="full" duration="553" fileSize="4480937" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_Zune_ch9.wmv" expression="full" duration="553" fileSize="31117327" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/0/0/4/5/5/AgilePoint_2MB_ch9.wmv" length="41491673" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John O&#39;Donnell</dc:creator>
      <itunes:author>John O&#39;Donnell</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/jodonnell/Building-powerful-business-processes-with-AgilePoint/RSS</wfw:commentRss>
      <category>2010</category>
      <category>Agile</category>
      <category>AgilePoint</category>
      <category>Dynamics CRM</category>
      <category>SharePoint</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow</category>
    </item>
  <item>
      <title>Why Everyone Should Learn WF4 by Matt Milner</title>
      <description><![CDATA[
<p>Windows Workflow Foundation 4 (WF4) provides a truly declarative programming model and a brand new runtime architecture that makes it easily accessible for .NET developers. What that means for developers is that WF4 can make it easier to put together your
 application logic, encapsulate complex control flow logic, and abstract complex programming tasks. In this session we will look at examples of how you can use WF4 in web and Windows applications to speed your development and simplify complex tasks. Invoking
 workflows is often as simple as making a method call, but that's where the similarity ends. Come find out how this powerful, testable framework can help you and your development team take programming to the next level.<br /><br /><img width="214" height="88" width="214" height="88" align="left" alt="62fb4e66-1b96-43e8-b5ce-8642c96afdf8[1]" src="http://channel9.msdn.com/Link/3289f99b-40c9-40f3-9069-d173a1ceb090/">
</p>
<p><a shape="rect" href="http://channel9.msdn.com/Link/3efc2e6b-f1c9-475d-865d-17abfa8d8656/" shape="rect"></a></p>
<p>&nbsp;</p>
<p>This session is presented by Matt Milner during Microsoft <a shape="rect" href="http://www.devdays.nl/" shape="rect">
DevDays</a> 2010 in The Hague in The Netherlands.</p>
<p>&nbsp;</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7c21162b12b647e78a479deb0021c10b">]]></description>
      <comments>http://channel9.msdn.com/Blogs/matthijs/Why-Everyone-Should-Learn-WF4-by-Matt-Milner</comments>
      <itunes:summary>
Windows Workflow Foundation 4 (WF4) provides a truly declarative programming model and a brand new runtime architecture that makes it easily accessible for .NET developers. What that means for developers is that WF4 can make it easier to put together your
 application logic, encapsulate complex control flow logic, and abstract complex programming tasks. In this session we will look at examples of how you can use WF4 in web and Windows applications to speed your development and simplify complex tasks. Invoking
 workflows is often as simple as making a method call, but that&#39;s where the similarity ends. Come find out how this powerful, testable framework can help you and your development team take programming to the next level.
 
 
&amp;nbsp; 
This session is presented by Matt Milner during Microsoft 
DevDays 2010 in The Hague in The Netherlands. 
&amp;nbsp; 
</itunes:summary>
      <itunes:duration>4666</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/matthijs/Why-Everyone-Should-Learn-WF4-by-Matt-Milner</link>
      <pubDate>Tue, 13 Apr 2010 05:49:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/matthijs/Why-Everyone-Should-Learn-WF4-by-Matt-Milner</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/542583_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/542583_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_2MB_ch9.wmv" expression="full" duration="4666" fileSize="1539689501" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_ch9.mp3" expression="full" duration="4666" fileSize="37333857" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_ch9.mp4" expression="full" duration="4666" fileSize="294098673" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_ch9.wma" expression="full" duration="4666" fileSize="37738221" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_ch9.wmv" expression="full" duration="4666" fileSize="402902857" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_Zune_ch9.wmv" expression="full" duration="4666" fileSize="354982909" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/8/5/2/4/5/dd201082_ch9.wmv" length="402902857" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Matthijs Hoekstra</dc:creator>
      <itunes:author>Matthijs Hoekstra</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/matthijs/Why-Everyone-Should-Learn-WF4-by-Matt-Milner/RSS</wfw:commentRss>
      <category>DevDays 2010 NL</category>
      <category>Matt Milner</category>
      <category>Netherlands</category>
      <category>WF4</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>Integrating SharePoint 2010 Workflows into Backend Systems Using External Data Exchange Services</title>
      <description><![CDATA[
<p>The key aspect of any workflow is its capability to handle a large variety data. Traditionally SharePoint workflows were mostly focused on handling SharePoint data in the form of list items and documents. However, it is not an uncommon need to deal with
 back-end systems, issuing tasks that may take days to complete. So what do you do? You put your workflow to sleep and get it to wake up when stuff happened. The only difficulty is that in SharePoint 2007 you can only be notified of changes to SharePoint data.
 Waking up is not so easy after all! In the real world, this means that you relay communication through hidden lists. In SharePoint 2010 this is going to change in a profound way. You will be able to extend the workflow runtime with custom External Data Exchange
 Services, allowing you to relay information and communicate with the workflow using standard Workflow Foundation patterns. Learn how to create these EDEs and the rich features they provide such as operation batching. Expect to see lots of code and demos in
 this technical session.</p>
<p>This session is presented by <a shape="rect" href="http://blogs.code-counsel.net/Wouter/default.aspx" title="Wouter van Vugt" target="_blank" shape="rect">
Wouter van Vugt</a> during SharePoint Connections 2010 in Amsterdam.</p>
<p><a shape="rect" href="http://channel9.msdn.com/Link/ef039e27-3703-417a-afa7-7af53229c092/" shape="rect"><img width="79" height="104" width="79" height="104" title="WoutervanVugt_web" align="left" alt="WoutervanVugt_web" src="http://channel9.msdn.com/Link/53f2a926-54af-4393-9d4b-43ffc476b8a7/" border="0"></a>
</p>
<p>Wouter is a Microsoft MVP and independent expert on Office and SharePoint technologies. He has focused on SharePoint Foundation as a developer platform, wrote the world’s first book on Open XML and is an author for MSDN. Wouter is a trainer with Critical
 Path Training, with which he successfully authored and delivered SharePoint 2010 workshops to hundreds of professional software developers from Microsoft as well as other ISVs and System Integrators that have participated in the private beta as part of the
 TAP, Metro and Ignite programs.</p>
<p>Check out Wouter’s <a shape="rect" href="http://sharepointdevtools.codeplex.com/" shape="rect">
SharePoint 2010 Development tools project</a> on CodePlex.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d8027b562a2c40bca2399deb0022dae4">]]></description>
      <comments>http://channel9.msdn.com/Blogs/matthijs/Integrating-SharePoint-2010-Workflows-into-Backend-Systems-Using-External-Data-Exchange-Services</comments>
      <itunes:summary>
The key aspect of any workflow is its capability to handle a large variety data. Traditionally SharePoint workflows were mostly focused on handling SharePoint data in the form of list items and documents. However, it is not an uncommon need to deal with
 back-end systems, issuing tasks that may take days to complete. So what do you do? You put your workflow to sleep and get it to wake up when stuff happened. The only difficulty is that in SharePoint 2007 you can only be notified of changes to SharePoint data.
 Waking up is not so easy after all! In the real world, this means that you relay communication through hidden lists. In SharePoint 2010 this is going to change in a profound way. You will be able to extend the workflow runtime with custom External Data Exchange
 Services, allowing you to relay information and communicate with the workflow using standard Workflow Foundation patterns. Learn how to create these EDEs and the rich features they provide such as operation batching. Expect to see lots of code and demos in
 this technical session. 
This session is presented by 
Wouter van Vugt during SharePoint Connections 2010 in Amsterdam. 

 
Wouter is a Microsoft MVP and independent expert on Office and SharePoint technologies. He has focused on SharePoint Foundation as a developer platform, wrote the world’s first book on Open XML and is an author for MSDN. Wouter is a trainer with Critical
 Path Training, with which he successfully authored and delivered SharePoint 2010 workshops to hundreds of professional software developers from Microsoft as well as other ISVs and System Integrators that have participated in the private beta as part of the
 TAP, Metro and Ignite programs. 
Check out Wouter’s 
SharePoint 2010 Development tools project on CodePlex. 
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/matthijs/Integrating-SharePoint-2010-Workflows-into-Backend-Systems-Using-External-Data-Exchange-Services</link>
      <pubDate>Sun, 31 Jan 2010 12:40:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/matthijs/Integrating-SharePoint-2010-Workflows-into-Backend-Systems-Using-External-Data-Exchange-Services</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/524520_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/524520_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_2MB_ch9.wmv" expression="full" fileSize="1298413409" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_ch9.mp3" expression="full" fileSize="31881956" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_ch9.mp4" expression="full" fileSize="302976026" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_ch9.wma" expression="full" fileSize="32231883" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_ch9.wmv" expression="full" fileSize="393469303" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_Zune_ch9.wmv" expression="full" fileSize="356013355" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/2/1/4/2/5/msc35_ch9.wmv" length="393469303" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Matthijs Hoekstra</dc:creator>
      <itunes:author>Matthijs Hoekstra</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/matthijs/Integrating-SharePoint-2010-Workflows-into-Backend-Systems-Using-External-Data-Exchange-Services/RSS</wfw:commentRss>
      <category>Netherlands</category>
      <category>SharePoint Connections 2010 Amsterdam</category>
      <category>SPC10</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow Foundation</category>
      <category>Wouter van Vugt</category>
      <category>wwf</category>
    </item>
  <item>
      <title>Water Cooler Demo - SharePoint Visual Studio workflows for escalations</title>
      <description><![CDATA[Our first episode of The Water Cooler Demo show, the show focused on all things Office related.&nbsp; In this episode,
<a shape="rect" href="http://blogs.msdn.com/kaevans" shape="rect">Kirk Evans </a>
demonstrates&nbsp;how to create a SharePoint state machine workflow using Visual Studio 2008 that accomodates escalations and timeouts.&nbsp;
<br>
<br>
Got any suggestions for future episodes?&nbsp; Tell us in the comments below!  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0c89297f4f48496398759deb000e5623">]]></description>
      <comments>http://channel9.msdn.com/Blogs/kirke/Water-Cooler-Demo-SharePoint-Visual-Studio-workflows-for-escalations</comments>
      <itunes:summary>Our first episode of The Water Cooler Demo show, the show focused on all things Office related.&amp;nbsp; In this episode,
Kirk Evans 
demonstrates&amp;nbsp;how to create a SharePoint state machine workflow using Visual Studio 2008 that accomodates escalations and timeouts.&amp;nbsp;


Got any suggestions for future episodes?&amp;nbsp; Tell us in the comments below! </itunes:summary>
      <itunes:duration>1231</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/kirke/Water-Cooler-Demo-SharePoint-Visual-Studio-workflows-for-escalations</link>
      <pubDate>Tue, 28 Jul 2009 21:36:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/kirke/Water-Cooler-Demo-SharePoint-Visual-Studio-workflows-for-escalations</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/481320_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/481320_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_2MB_ch9.wmv" expression="full" duration="1231" fileSize="49396829" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_ch9.mp3" expression="full" duration="1231" fileSize="9851896" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_ch9.mp4" expression="full" duration="1231" fileSize="44826774" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_ch9.wma" expression="full" duration="1231" fileSize="9972249" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_Zune_ch9.wmv" expression="full" duration="1231" fileSize="39734747" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/2/3/1/8/4/watercoolerMOSSworkflows_Zune_ch9.wmv" length="39734747" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Kirk Evans</dc:creator>
      <itunes:author>Kirk Evans</itunes:author>
      <slash:comments>7</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/kirke/Water-Cooler-Demo-SharePoint-Visual-Studio-workflows-for-escalations/RSS</wfw:commentRss>
      <category>MOSS</category>
      <category>MOSS2007</category>
      <category>Office</category>
      <category>SharePoint</category>
      <category>Visual Studio</category>
      <category>Water Cooler</category>
      <category>Windows Workflow</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow Foundation</category>
    </item>
  <item>
      <title>Northeast Roadshow - Services in Workflow Foundation</title>
      <description><![CDATA[
<p>Windows Workflow Foundation (WF) is the unsung hero of the .NET 3.0 release.&nbsp; With Workflow Foundation you can model business processes as sequential flows and state machines at a level of abstraction that brings both the developer and the business analyst
 in on the conversation.&nbsp; <br>
<br>
After an initial overview of WF, this session uses a coffee shop metaphor to dive deeper into the use of local services (via the the CallExternalMethod and HandleExternalEvent activities) and external services (via the Send and Receive activities introduced
 in .NET 3.5).<br>
<br>
You can find slides and samples from the&nbsp;<a shape="rect" href="http://channel9.msdn.com/northeast" shape="rect">Northeast Roadshow</a> events at the&nbsp;<a shape="rect" href="http://code.msdn.microsoft.com/northeast" shape="rect">Northeast Roadshow Code Gallery
 Site.</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bf97faa57e804ada9d489deb01729010">]]></description>
      <comments>http://channel9.msdn.com/Blogs/dpeeast/Northeast-Roadshow-Services-in-Workflow-Foundation</comments>
      <itunes:summary>
Windows Workflow Foundation (WF) is the unsung hero of the .NET 3.0 release.&amp;nbsp; With Workflow Foundation you can model business processes as sequential flows and state machines at a level of abstraction that brings both the developer and the business analyst
 in on the conversation.&amp;nbsp; 

After an initial overview of WF, this session uses a coffee shop metaphor to dive deeper into the use of local services (via the the CallExternalMethod and HandleExternalEvent activities) and external services (via the Send and Receive activities introduced
 in .NET 3.5).

You can find slides and samples from the&amp;nbsp;Northeast Roadshow events at the&amp;nbsp;Northeast Roadshow Code Gallery
 Site. 
</itunes:summary>
      <itunes:duration>961</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/dpeeast/Northeast-Roadshow-Services-in-Workflow-Foundation</link>
      <pubDate>Tue, 14 Apr 2009 12:52:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/dpeeast/Northeast-Roadshow-Services-in-Workflow-Foundation</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/464476_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/464476_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_2MB_ch9.wmv" expression="full" duration="961" fileSize="25461789" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_ch9.mp3" expression="full" duration="961" fileSize="664" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_ch9.mp4" expression="full" duration="961" fileSize="31768133" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_ch9.wma" expression="full" duration="961" fileSize="15547685" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_ch9.wmv" expression="full" duration="961" fileSize="33819203" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_Zune_ch9.wmv" expression="full" duration="961" fileSize="32075183" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/7/4/4/6/4/WFServices_s_ch9.wmv" expression="full" duration="961" fileSize="200" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/4/4/6/4/WFServices_ch9.wmv" length="33819203" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Brian Johnson</dc:creator>
      <itunes:author>Brian Johnson</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/dpeeast/Northeast-Roadshow-Services-in-Workflow-Foundation/RSS</wfw:commentRss>
      <category>.NET Framework 3.5</category>
      <category>Northeast</category>
      <category>WF</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Declarative XAML Workflows in WF 3.5</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to use declarative XAML workflows.
<br>
<br>
In this screencast, Matt demonstrates how to build and run your workflows in XAML; allowing you to express your workflow completely in this XML-based&nbsp;format. He starts off by creating a new WF workflow using the XAML workflow project file, and walks the viewer
 through the files that are created by this VS project, and how to remove the code behind (.cs file) so that your workflow project will be based soley on a XAML file to explain it. We then work with the workflow in both the XAML/text editor and the WF designer
 to add the business logic, modify the .NET application to read in and process the XAML file, and run the workflow.<br>
<br>
Along the way, Matt then delves into the created XAML file to examine and explain the structure and used namespaces in that XAML file. Matt also explains the impact of starting XAML only workflows - how and why we need to load the XAML file differently, and
 some additional exception handling that you should add to handle the runtime exceptions that can come with XAML-only workflows (because the workflow isn't being compiled, the validation is happening at runtime).<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:2caf5504776b432489fd9deb0014ecb8">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Declarative-XAML-Workflows-in-WF-35</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to use declarative XAML workflows.


In this screencast, Matt demonstrates how to build and run your workflows in XAML; allowing you to express your workflow completely in this XML-based&amp;nbsp;format. He starts off by creating a new WF workflow using the XAML workflow project file, and walks the viewer
 through the files that are created by this VS project, and how to remove the code behind (.cs file) so that your workflow project will be based soley on a XAML file to explain it. We then work with the workflow in both the XAML/text editor and the WF designer
 to add the business logic, modify the .NET application to read in and process the XAML file, and run the workflow.

Along the way, Matt then delves into the created XAML file to examine and explain the structure and used namespaces in that XAML file. Matt also explains the impact of starting XAML only workflows - how and why we need to load the XAML file differently, and
 some additional exception handling that you should add to handle the runtime exceptions that can come with XAML-only workflows (because the workflow isn&#39;t being compiled, the validation is happening at runtime).

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>670</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Declarative-XAML-Workflows-in-WF-35</link>
      <pubDate>Wed, 11 Mar 2009 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Declarative-XAML-Workflows-in-WF-35</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/459534_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/459534_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_2MB_ch9.wmv" expression="full" duration="670" fileSize="16543371" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_ch9.mp3" expression="full" duration="670" fileSize="5360663" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_ch9.mp4" expression="full" duration="670" fileSize="16283256" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_ch9.wma" expression="full" duration="670" fileSize="10849427" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_ch9.wmv" expression="full" duration="670" fileSize="17017455" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_Zune_ch9.wmv" expression="full" duration="670" fileSize="16505435" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/5/9/5/4/EndptScWfXamlActivation_ch9.wmv" length="17017455" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Declarative-XAML-Workflows-in-WF-35/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Using the Listen Activity in WF 3.5</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to use the listen activity in Windows Workflow Foundation (WF) to listen for multiple events.<br>
<br>
Matt starts with a basic sequential workflow console project and a couple custom activities. He then&nbsp;builds out a workflow that waits for input from the user (using a read line activity), and also implements a timeout (using a delay activity) that allows the
 workflow author to place a limit around how long a WF workflow will wait for input.<br>
<br>
Along the way, Matt explains the user how the use of IEvent activity interface allows custom activities to subscribe to events that the listen activity can pass along. Also covered is how to catch exceptions that may arise after using the delay activity to
 'timeout' the WF workflow.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3982b93520234bf5937c9deb0014f217">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-a</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to use the listen activity in Windows Workflow Foundation (WF) to listen for multiple events.

Matt starts with a basic sequential workflow console project and a couple custom activities. He then&amp;nbsp;builds out a workflow that waits for input from the user (using a read line activity), and also implements a timeout (using a delay activity) that allows the
 workflow author to place a limit around how long a WF workflow will wait for input.

Along the way, Matt explains the user how the use of IEvent activity interface allows custom activities to subscribe to events that the listen activity can pass along. Also covered is how to catch exceptions that may arise after using the delay activity to
 &#39;timeout&#39; the WF workflow.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>448</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-a</link>
      <pubDate>Wed, 04 Mar 2009 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-a</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/459533_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/459533_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_2MB_ch9.wmv" expression="full" duration="448" fileSize="11467823" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_ch9.mp3" expression="full" duration="448" fileSize="3589770" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_ch9.mp4" expression="full" duration="448" fileSize="12313719" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_ch9.wma" expression="full" duration="448" fileSize="7271663" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_ch9.wmv" expression="full" duration="448" fileSize="12072129" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_Zune_ch9.wmv" expression="full" duration="448" fileSize="11496109" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/3/5/9/5/4/EndptScWfListenActivity_ch9.wmv" length="12072129" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-a/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Fault Handling in WF</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how fault handling works in Windows Workflow Foundation (WF) 3.5.<br>
<br>
In this screencast, Matt starts with an existing workflow application (a console application), and adds a custom activity that throws an exception. Initially, Matt demonstrates how this is thrown and it's effect on the workflow instance. He then demonstrates
 how to add fault handlers into a WF sequence to handle faults in a more graceful manner - very similar to the C# try/catch pattern. Matt also explains how exceptions 'bubble up' within a WF workflow - very similar to standard .NET applications.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ccd333906797498ca6e69deb001500f9">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Fault-Handling-in-WF</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how fault handling works in Windows Workflow Foundation (WF) 3.5.

In this screencast, Matt starts with an existing workflow application (a console application), and adds a custom activity that throws an exception. Initially, Matt demonstrates how this is thrown and it&#39;s effect on the workflow instance. He then demonstrates
 how to add fault handlers into a WF sequence to handle faults in a more graceful manner - very similar to the C# try/catch pattern. Matt also explains how exceptions &#39;bubble up&#39; within a WF workflow - very similar to standard .NET applications.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>861</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Fault-Handling-in-WF</link>
      <pubDate>Wed, 25 Feb 2009 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Fault-Handling-in-WF</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/458549_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/458549_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_2MB_ch9.wmv" expression="full" duration="861" fileSize="22873567" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_ch9.mp3" expression="full" duration="861" fileSize="6893528" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_ch9.mp4" expression="full" duration="861" fileSize="23549243" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_ch9.wma" expression="full" duration="861" fileSize="13946551" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_ch9.wmv" expression="full" duration="861" fileSize="23514607" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_Zune_ch9.wmv" expression="full" duration="861" fileSize="22442587" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/4/5/8/5/4/EndptScWfFaultHandlingIntro_ch9.wmv" length="23514607" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Fault-Handling-in-WF/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Working with Transactions in WF</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to work with Windows Workflow Foundation (WF) transactions, from the simple use case of scoping activities to participate
 in a transaction to the more advanced scenario of queue up work to participate in a transaction from an activity or the WF host application.<br>
<br>
In this screencast, Matt demonstrates how to use the transaction scope WF activity and set the necessary properties on the activity. He then dives into how transactions work in WF to guarantee consistency in the activities, the WF workflow, and the overall
 transaction that WF is participating in. Along the way, Matt uses console outputs to demonstrate the execution order of activites and the transaction to visually demonstrate what the runtime is actually doing once you execute the code.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fdc0aa58c0594b07a8cb9deb00150bc2">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-Transactions-in-WF</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to work with Windows Workflow Foundation (WF) transactions, from the simple use case of scoping activities to participate
 in a transaction to the more advanced scenario of queue up work to participate in a transaction from an activity or the WF host application.

In this screencast, Matt demonstrates how to use the transaction scope WF activity and set the necessary properties on the activity. He then dives into how transactions work in WF to guarantee consistency in the activities, the WF workflow, and the overall
 transaction that WF is participating in. Along the way, Matt uses console outputs to demonstrate the execution order of activites and the transaction to visually demonstrate what the runtime is actually doing once you execute the code.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>889</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-Transactions-in-WF</link>
      <pubDate>Wed, 04 Feb 2009 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-Transactions-in-WF</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452908_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452908_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_2MB_ch9.wmv" expression="full" duration="889" fileSize="18570611" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_ch9.mp3" expression="full" duration="889" fileSize="7116301" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_ch9.mp4" expression="full" duration="889" fileSize="47919694" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_ch9.wma" expression="full" duration="889" fileSize="14394149" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_ch9.wmv" expression="full" duration="889" fileSize="23770777" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_Zune_ch9.wmv" expression="full" duration="889" fileSize="22458757" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/0/9/2/5/4/EndptScastWfTransactions_ch9.wmv" length="23770777" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-Transactions-in-WF/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Using the WF Replicator Activity</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to using the WF replicator activity to add more advanced flow control capabilities to your WF workflows.<br>
<br>
In this screencast, Matt introduces the replicator activity, which allows you to implement ForEach-like semantics on workflow data. He adds the replicator to an existing workflow, binds the activity to the incoming data, and demonstrates how the replicator
 activity runs child activities. For this screencast, Matt uses an example sending e-mail notifications to persons in a data list.<br>
<br>
While explaining how the replicator works, Matt explains a few aspects of the replicator activity: <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-13.gif' alt='Angel' /> how to interact with child activities within the replicators events, (b) how to set the activity execution type to have control over how the iterations are
 executed (i.e., sequence or parallel), and (c) how to use conditions to set a replicator stopping point.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1fd72f24defb4ad399e09deb00151051">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WF-Replicator-Activity</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to using the WF replicator activity to add more advanced flow control capabilities to your WF workflows.

In this screencast, Matt introduces the replicator activity, which allows you to implement ForEach-like semantics on workflow data. He adds the replicator to an existing workflow, binds the activity to the incoming data, and demonstrates how the replicator
 activity runs child activities. For this screencast, Matt uses an example sending e-mail notifications to persons in a data list.

While explaining how the replicator works, Matt explains a few aspects of the replicator activity:  how to interact with child activities within the replicators events, (b) how to set the activity execution type to have control over how the iterations are
 executed (i.e., sequence or parallel), and (c) how to use conditions to set a replicator stopping point.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>703</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WF-Replicator-Activity</link>
      <pubDate>Wed, 28 Jan 2009 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WF-Replicator-Activity</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452907_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452907_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_2MB_ch9.wmv" expression="full" duration="703" fileSize="16737055" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_ch9.mp3" expression="full" duration="703" fileSize="5629620" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_ch9.mp4" expression="full" duration="703" fileSize="40515682" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_ch9.wma" expression="full" duration="703" fileSize="11390149" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_ch9.wmv" expression="full" duration="703" fileSize="18825661" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_Zune_ch9.wmv" expression="full" duration="703" fileSize="17385641" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/9/2/5/4/EndptScastWfReplicator_ch9.wmv" length="18825661" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WF-Replicator-Activity/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Working with WF Tracking Profiles</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to work with WF tracking profiles (both SQL and custom tracking services).&nbsp;In last week's screencast, Matt
<a shape="rect" href="http://channel9.msdn.com/shows/Endpoint/endpointtv-Screencast-Using-SQL-Tracking-Services-with-WF/" target="_blank" shape="rect">
introduced you to tracking services in WF 3.5</a>. This week, Matt expands on tracking profiles, detailing out to&nbsp;create a profile via code and SDK sample apps, serialize the profile out for use in applications, and how to use the profiles within your workflow
 activities and workflows.<br>
<br>
To build the profile, Matt demonstrates how to create a tracking profile two ways: by code and using Workflow Tracking Profile Designer from the WF SDK.&nbsp;To build the&nbsp;tracking profile via code,&nbsp;Matt introduces the concepts of workflow track points, workflow
 tracking locations, and how to use workflow tracking events to specify the details that you want to track. He also demonstrates how to detail which activity types you wish to track. Matt also opens up a serialized profile XML file and walks the viewer through
 how the profile is stored. For the Workflow Tracking Profile Designer, Matt demonstrates how the app generates the same CML file, but also how it allows you to commit the tracking profile to a SQL database.<br>
<br>
Finally, Matt demonstrates how to use tracking in your activities and workflows to track data at runtime. He demonstrates how to send data into the tracking provider from WF activities, and how to use the Workflow Monitor SDK sample application to pull and
 visually display the tracked data.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6fbac3302fba48c1b0c59deb00151563">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-WF-Tracking-Profiles</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to work with WF tracking profiles (both SQL and custom tracking services).&amp;nbsp;In last week&#39;s screencast, Matt

introduced you to tracking services in WF 3.5. This week, Matt expands on tracking profiles, detailing out to&amp;nbsp;create a profile via code and SDK sample apps, serialize the profile out for use in applications, and how to use the profiles within your workflow
 activities and workflows.

To build the profile, Matt demonstrates how to create a tracking profile two ways: by code and using Workflow Tracking Profile Designer from the WF SDK.&amp;nbsp;To build the&amp;nbsp;tracking profile via code,&amp;nbsp;Matt introduces the concepts of workflow track points, workflow
 tracking locations, and how to use workflow tracking events to specify the details that you want to track. He also demonstrates how to detail which activity types you wish to track. Matt also opens up a serialized profile XML file and walks the viewer through
 how the profile is stored. For the Workflow Tracking Profile Designer, Matt demonstrates how the app generates the same CML file, but also how it allows you to commit the tracking profile to a SQL database.

Finally, Matt demonstrates how to use tracking in your activities and workflows to track data at runtime. He demonstrates how to send data into the tracking provider from WF activities, and how to use the Workflow Monitor SDK sample application to pull and
 visually display the tracked data.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>1100</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-WF-Tracking-Profiles</link>
      <pubDate>Wed, 21 Jan 2009 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-WF-Tracking-Profiles</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452903_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452903_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_2MB_ch9.wmv" expression="full" duration="1100" fileSize="32412627" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_ch9.mp3" expression="full" duration="1100" fileSize="8804229" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_ch9.mp4" expression="full" duration="1100" fileSize="68642910" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_ch9.wma" expression="full" duration="1100" fileSize="17806693" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_ch9.wmv" expression="full" duration="1100" fileSize="31116043" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_Zune_ch9.wmv" expression="full" duration="1100" fileSize="29388023" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/9/2/5/4/EndptScastWfTrackingProfiles_ch9.wmv" length="31116043" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Working-with-WF-Tracking-Profiles/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Using SQL Tracking Services with WF</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to add tracking capabilities to your WF using SQL Tracking Services.<br>
<br>
In this screencast, Matt demonstrates how to add SQL Server workflow tracking services. He first sets up the SQL Server database/tables via Powershell, and how to add (and configure)the tracking service to the workflow runtime within the application. Once added,
 Matt demonstrates how to use the query API to print basic workflow information back out to a command-line Console.<br>
<br>
As we add the service to the application, Matt also discusses the various persistance service settings that are available, such as data partitioning and profile configuration.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d87c1ad1bd1045f49c219deb00151ab7">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-SQL-Tracking-Services-with-WF</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to add tracking capabilities to your WF using SQL Tracking Services.

In this screencast, Matt demonstrates how to add SQL Server workflow tracking services. He first sets up the SQL Server database/tables via Powershell, and how to add (and configure)the tracking service to the workflow runtime within the application. Once added,
 Matt demonstrates how to use the query API to print basic workflow information back out to a command-line Console.

As we add the service to the application, Matt also discusses the various persistance service settings that are available, such as data partitioning and profile configuration.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>756</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-SQL-Tracking-Services-with-WF</link>
      <pubDate>Wed, 14 Jan 2009 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-SQL-Tracking-Services-with-WF</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452901_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452901_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_2MB_ch9.wmv" expression="full" duration="756" fileSize="19813089" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_ch9.mp3" expression="full" duration="756" fileSize="6048705" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_ch9.mp4" expression="full" duration="756" fileSize="45145525" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_ch9.wma" expression="full" duration="756" fileSize="12243285" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_ch9.wmv" expression="full" duration="756" fileSize="20793973" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_Zune_ch9.wmv" expression="full" duration="756" fileSize="19913953" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/9/2/5/4/EndptScastWfSqlTracking_ch9.wmv" length="20793973" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-SQL-Tracking-Services-with-WF/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Creating Composite Activities</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to create composite activities, combining multiple custom activities into a single custom activity that can be used in WF
 workflows. This screencast picks up where last week's Creating a Custom Activity screencast leaves off.<br>
<br>
In this screencast, Matt demonstrates how to create a custom composite activity and add in two previously created activities. Once the composite activity is created, we then add properties to the composite activity, allowing the WF developer to set properties
 at design time on the WF designer.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ab7021a9e74846fd99ea9deb0015258e">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Composite-Activities</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to create composite activities, combining multiple custom activities into a single custom activity that can be used in WF
 workflows. This screencast picks up where last week&#39;s Creating a Custom Activity screencast leaves off.

In this screencast, Matt demonstrates how to create a custom composite activity and add in two previously created activities. Once the composite activity is created, we then add properties to the composite activity, allowing the WF developer to set properties
 at design time on the WF designer.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>587</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Composite-Activities</link>
      <pubDate>Wed, 26 Nov 2008 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Composite-Activities</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/438909_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/438909_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/9/8/3/4/EndPtScastWfCreatingCompActivities_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/31e1526a-393b-495b-bdb8-56a3b0e55549.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/9/8/3/4/WF_CompositeActivity.wmv" expression="full" duration="587" fileSize="13732853" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/9/0/9/8/3/4/WF_CompositeActivity.wmv" expression="full" duration="587" fileSize="209" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/9/8/3/4/WF_CompositeActivity.wmv" length="13732853" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Composite-Activities/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Activities</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Creating Custom Activities</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to create a custom activity in Windows Workflow Foundation (WF) that can be used in WF workflows. To do this, we create a
 new class that inherits from Activity and has some properties. We then use this activity in a basic sequential workflow (for more information,).<br>
<br>
Along the way, Matt explains the Execute method and some basics of the ActivityExecutionStatus.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:282b2458bf464cb3acaa9deb00152b7d">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Custom-Activities</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to create a custom activity in Windows Workflow Foundation (WF) that can be used in WF workflows. To do this, we create a
 new class that inherits from Activity and has some properties. We then use this activity in a basic sequential workflow (for more information,).

Along the way, Matt explains the Execute method and some basics of the ActivityExecutionStatus.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>593</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Custom-Activities</link>
      <pubDate>Wed, 19 Nov 2008 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Custom-Activities</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/438884_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/438884_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/8/8/3/4/EndPtScastWfCreatingCustomActivities_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/343eca7b-827f-4292-8c39-9df792023d6f.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/8/8/3/4/WF_CustomActivity.wmv" expression="full" duration="593" fileSize="16005833" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/4/8/8/8/3/4/WF_CustomActivity.wmv" expression="full" duration="593" fileSize="203" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Creating-Custom-Activities/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Activities</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Using the WCF to Consume Services in Windows Workflow Foundation &amp;#40;WF&amp;#41;</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to use the WF 3.5 SendActivity to synchronously consume services using the Windows Communication Foundation (WCF) - it picks
 up from&nbsp;<a shape="rect" href="http://channel9.msdn.com/shows/Endpoint/endpointtv-Screencast-Using-the-WCF-Receive-Activity-in-Windows-Workflow-Foundation-WF/" target="_blank" shape="rect">last week's screencast</a> that introduced use of the ReceiveActivity.<br>
<br>
To add a call to a remote service, we add a ReceiveActivity where there had been custom code and wire it to the proper service interfaces.&nbsp;Matt then uses ChannelTokens to use them to map the ReceiveActivity and SendActivity together.<br>
<br>
Along the way, we use the Add Service Reference option to talk to the MEX endpoint (created last week), and create the configuration information from the WCF service endpoint. Matt also dives in deeper into the use of&nbsp;workflow activity events and properties.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:043c8af48cca4b9589319deb00153605">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-to-Consume-Services-in-Windows-Workflow-Foundation-WF</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to use the WF 3.5 SendActivity to synchronously consume services using the Windows Communication Foundation (WCF) - it picks
 up from&amp;nbsp;last week&#39;s screencast that introduced use of the ReceiveActivity.

To add a call to a remote service, we add a ReceiveActivity where there had been custom code and wire it to the proper service interfaces.&amp;nbsp;Matt then uses ChannelTokens to use them to map the ReceiveActivity and SendActivity together.

Along the way, we use the Add Service Reference option to talk to the MEX endpoint (created last week), and create the configuration information from the WCF service endpoint. Matt also dives in deeper into the use of&amp;nbsp;workflow activity events and properties.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>883</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-to-Consume-Services-in-Windows-Workflow-Foundation-WF</link>
      <pubDate>Wed, 12 Nov 2008 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-to-Consume-Services-in-Windows-Workflow-Foundation-WF</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/438836_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/438836_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/8/8/3/4/EndPtScastWfUsingWcfSend_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/9cc2f369-595d-4c1b-a5cd-e0dadbcb5a89.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/8/8/3/4/WF_WCFSend.wmv" expression="full" duration="883" fileSize="25217297" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/3/8/8/3/4/WF_WCFSend.wmv" expression="full" duration="883" fileSize="189" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/8/8/3/4/WF_WCFSend.wmv" length="25217297" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-to-Consume-Services-in-Windows-Workflow-Foundation-WF/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WCF</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Using the WCF Receive Activity in Windows Workflow Foundation (WF)</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series. This week, we switch back to a series of WF screencasts.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to use the ReceiveActivity within Windows Workflow Foundation (WF) to allow WCF clients to invoke the WF 3.5 workflow.<br>
<br>
Matt starts with an existing WF sequential workflow (for more info, see <a shape="rect" href="http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-Sequential-Workflow/" target="_blank" shape="rect">
Creating your First Sequential Workflow</a>), and adds a WF 3.5 ReceiveActivity to the beginning of the workflow, and setup the activity to process the incoming work. To configure the activity,&nbsp;we add a service contract and a child activities to the ReceiveActivity
 that will process the request and return a result to the calling client and continue doing additional work after the workflow responds.<br>
<br>
Along the way, Matt configures the workflow to create new instances of the workflow when a WCF call is received, and sets up the workflow in the WorkflowServiceHost that was added in 3.5. We will configure the host with an initial endpoint, add a MEX behavior,
 and then opens up the host. Matt then uses the WCF Test Client (discussed in <a shape="rect" href="http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-WCF-Service/" target="_blank" shape="rect">
Creating your First WCF Service</a>) to interface with the hosted WCF workflow service to step through the workflow in the debugger.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a26207bb57b54c369c649deb00153b3f">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-Receive-Activity-in-Windows-Workflow-Foundation-WF</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series. This week, we switch back to a series of WF screencasts.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to use the ReceiveActivity within Windows Workflow Foundation (WF) to allow WCF clients to invoke the WF 3.5 workflow.

Matt starts with an existing WF sequential workflow (for more info, see 
Creating your First Sequential Workflow), and adds a WF 3.5 ReceiveActivity to the beginning of the workflow, and setup the activity to process the incoming work. To configure the activity,&amp;nbsp;we add a service contract and a child activities to the ReceiveActivity
 that will process the request and return a result to the calling client and continue doing additional work after the workflow responds.

Along the way, Matt configures the workflow to create new instances of the workflow when a WCF call is received, and sets up the workflow in the WorkflowServiceHost that was added in 3.5. We will configure the host with an initial endpoint, add a MEX behavior,
 and then opens up the host. Matt then uses the WCF Test Client (discussed in 
Creating your First WCF Service) to interface with the hosted WCF workflow service to step through the workflow in the debugger.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>725</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-Receive-Activity-in-Windows-Workflow-Foundation-WF</link>
      <pubDate>Wed, 05 Nov 2008 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-Receive-Activity-in-Windows-Workflow-Foundation-WF</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/438832_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/438832_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/3/8/8/3/4/EndPtScastWfUsingWcfReceive_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/c94da5f0-8a7b-4c6f-ba8c-2391e6db0f0e.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/3/8/8/3/4/WF_WCFReceive.wmv" expression="full" duration="725" fileSize="18530635" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/2/3/8/8/3/4/WF_WCFReceive.wmv" expression="full" duration="725" fileSize="195" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/3/8/8/3/4/WF_WCFReceive.wmv" length="18530635" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/endpointtv-Screencast-Using-the-WCF-Receive-Activity-in-Windows-Workflow-Foundation-WF/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WCF</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Using Persistence Services in Windows Workflow Foundation &amp;#40;WF&amp;#41;</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to add and use persistence services of Windows Workflow Foundation (WF), and how to save a idle workflow and resume the running
 of the workflow in another WF client. The persistence service is typically used to allow applications to persist application state (if the application were to crash or be shut down, the state is still preserved) or balance work across multiple processes/servers
 - both of which can be done without having to do extensive program.<br>
<br>
Matt loads a standard SqlWorkflowPersistenceService (provided WF out of the box) via two routes - via code, and via the .NET config file. Along each route, we configures it with proper timers to help prevent contention and configure the timing of polling.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a4ccc2b92cd64948be629deb001593c2">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Using-Persistence-Services-in-Windows-Workflow-Foundation-WF</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to add and use persistence services of Windows Workflow Foundation (WF), and how to save a idle workflow and resume the running
 of the workflow in another WF client. The persistence service is typically used to allow applications to persist application state (if the application were to crash or be shut down, the state is still preserved) or balance work across multiple processes/servers
 - both of which can be done without having to do extensive program.

Matt loads a standard SqlWorkflowPersistenceService (provided WF out of the box) via two routes - via code, and via the .NET config file. Along each route, we configures it with proper timers to help prevent contention and configure the timing of polling.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>550</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Using-Persistence-Services-in-Windows-Workflow-Foundation-WF</link>
      <pubDate>Wed, 01 Oct 2008 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Using-Persistence-Services-in-Windows-Workflow-Foundation-WF</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/430553_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/430553_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/5/0/3/4/EndPtScastWfUsingPersistence_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/e0eeceb8-97df-4643-81d0-6cfc2c4c9f25.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/5/0/3/4/WF_Persistence.wmv" expression="full" duration="550" fileSize="13081375" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/3/5/5/0/3/4/WF_Persistence.wmv" expression="full" duration="550" fileSize="197" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/5/0/3/4/WF_Persistence.wmv" length="13081375" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Using-Persistence-Services-in-Windows-Workflow-Foundation-WF/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Running Workflows in your .NET Applications</title>
      <description><![CDATA[Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to run a WF workflow in your .NET application and how to manage it. The screencast picks up with an existing state machine
 workflow (created in&nbsp;<a shape="rect" href="http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-State-Machine-Workflow/" target="_blank" shape="rect">last week's screencast</a>), hosting it in a simple command-line program and into
 a basic ASP.net ASPX page.<br>
<br>
To host the workflow, Matt sets up a workflow runtime and creates an instance of the workflow. We then move on from simple 'create and run one workflow instance model', and use a class to abstract the details of the runtime and mediate access to the runtime
 object (to start/create a new workflow instance, access a currently existing instance, and to stop/shutdown an existing instance). Along the way, Matt explains the basic concepts around workflow runtime events and introduces workflow instances.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bcfa4a61fb874bee889d9deb00159e3a">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Running-Workflows-in-your-NET-Applications</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to run a WF workflow in your .NET application and how to manage it. The screencast picks up with an existing state machine
 workflow (created in&amp;nbsp;last week&#39;s screencast), hosting it in a simple command-line program and into
 a basic ASP.net ASPX page.

To host the workflow, Matt sets up a workflow runtime and creates an instance of the workflow. We then move on from simple &#39;create and run one workflow instance model&#39;, and use a class to abstract the details of the runtime and mediate access to the runtime
 object (to start/create a new workflow instance, access a currently existing instance, and to stop/shutdown an existing instance). Along the way, Matt explains the basic concepts around workflow runtime events and introduces workflow instances.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>757</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Running-Workflows-in-your-NET-Applications</link>
      <pubDate>Wed, 24 Sep 2008 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Running-Workflows-in-your-NET-Applications</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/429246_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/429246_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/2/9/2/4/EndPtScastWfRunningWfInNetApp_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/29531dac-49f3-462b-a542-7182662d5fa5.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/2/9/2/4/WF_RunningWorkflows.wmv" expression="full" duration="757" fileSize="19658603" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/4/2/9/2/4/WF_RunningWorkflows.wmv" expression="full" duration="757" fileSize="207" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/2/9/2/4/WF_RunningWorkflows.wmv" length="19658603" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Running-Workflows-in-your-NET-Applications/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>endpoint.tv Screencast - Creating Your First State Machine Workflow</title>
      <description><![CDATA[<span id="UniqueID1220919540747">Welcome to the latest video in the weekly WF/WCF Screencast series.<br>
<br>
In this short video, CSD MVP&nbsp;<a shape="rect" href="https://mvp.support.microsoft.com/profile=8EC71C25-2D0A-461A-BCED-39FEE77541C3" target="_blank" shape="rect">Matt Milner
</a>from&nbsp;<a shape="rect" href="http://www.pluralsight.com/" target="_blank" shape="rect">PluralSight</a> guides the viewer through how to create your WF state machine workflow. The screencast takes you on a quick tour of putting together a state machine workflow
 - creating the workflow, adding the states, and&nbsp;using custom activities to do the work. As an example, Matt uses the example of processing an eCommerce shopping cart - and&nbsp;lifecycle/events that go along with it. As we create the workflow, Matt discusses custom
 activities, using states, and&nbsp;handling multiple state events (both listening for an event to happen and timing out).&nbsp;<br>
<br>
As with the 'first sequential workflow' screencast, this may seem to be a lot more to digest up front, but this screencast provides a good starting overview, that we will drill into as we move through the series.<br>
<br>
For additional information on WF, please check out the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/wf/" target="_blank" shape="rect">WF Dev Center on MSDN</a> and the
<a shape="rect" href="http://blogs.msdn.com/endpoint/" shape="rect">.NET Endpoint team blog</a>. For more information on classes offered by Aaron and the PluralSight folks, check out&nbsp;their catalog of
<a shape="rect" href="http://www.pluralsight.com/main/ilt/Courses.aspx" shape="rect">
instructor led courses&nbsp;</a>and&nbsp;<a shape="rect" href="http://www.pluralsight.com/main/olt/courses.aspx" shape="rect">new online courses</a> that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.</span>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:973e7c63346144a88d3e9deb0015a593">]]></description>
      <comments>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-State-Machine-Workflow</comments>
      <itunes:summary>Welcome to the latest video in the weekly WF/WCF Screencast series.

In this short video, CSD MVP&amp;nbsp;Matt Milner
from&amp;nbsp;PluralSight guides the viewer through how to create your WF state machine workflow. The screencast takes you on a quick tour of putting together a state machine workflow
 - creating the workflow, adding the states, and&amp;nbsp;using custom activities to do the work. As an example, Matt uses the example of processing an eCommerce shopping cart - and&amp;nbsp;lifecycle/events that go along with it. As we create the workflow, Matt discusses custom
 activities, using states, and&amp;nbsp;handling multiple state events (both listening for an event to happen and timing out).&amp;nbsp;

As with the &#39;first sequential workflow&#39; screencast, this may seem to be a lot more to digest up front, but this screencast provides a good starting overview, that we will drill into as we move through the series.

For additional information on WF, please check out the&amp;nbsp;WF Dev Center on MSDN and the
.NET Endpoint team blog. For more information on classes offered by Aaron and the PluralSight folks, check out&amp;nbsp;their catalog of

instructor led courses&amp;nbsp;and&amp;nbsp;new online courses that cover a variety of Microsoft technologies, ranging from .NET v3.5 to WSS to BizTalk server.
</itunes:summary>
      <itunes:duration>913</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-State-Machine-Workflow</link>
      <pubDate>Wed, 17 Sep 2008 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-State-Machine-Workflow</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/426463_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/426463_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/4/6/2/4/EndPtScastWfBuildingFirstStateWf1_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/9b6a9cc2-df7e-4da1-8cd8-2a84a62aa13d.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/4/6/2/4/WF_StateWF.wmv" expression="full" duration="913" fileSize="17982521" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/3/6/4/6/2/4/WF_StateWF.wmv" expression="full" duration="913" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/4/6/2/4/WF_StateWF.wmv" length="17982521" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Cliff Simpkins</dc:creator>
      <itunes:author>Cliff Simpkins</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-State-Machine-Workflow/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework 3.5</category>
      <category>.NET Framework</category>
      <category>Endpoint Screencasts</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2008</category>
      <category>WF</category>
      <category>WF endpoint screencasts</category>
      <category>Windows Workflow Foundation</category>
    </item>
  <item>
      <title>Roger Barga on Trident, a workbench for scientific workflow</title>
      <description><![CDATA[
<p>Roger Barga, a principal architect with Microsoft's Technical Computing Initiative, is leading the development of Trident, a &quot;workflow workbench&quot; for science. In its first incarnation, the tool will enable oceanographers to automate the management and analysis
 of vast quantities of data produced by the <a href="http://en.wikipedia.org/wiki/NEPTUNE">
Neptune sensor array</a>. But as Roger explains in this interview, it's not just about oceanography. Every science is becoming data-intensive. Trident's graphical workflow authoring, reusable data transforms, and support for provenance -- the ability to reliably
 track and reproduce all the analytic steps leading to a scientific result -- is being used by astronomers too, and is expected to find its way into many other disciplines as well.
</p>
<br>
<br>
<table width="300">
<tbody>
<tr>
<td><img src="http://mschnlnine.vo.llnwd.net/d1/on10/perspectives/barga/barga.jpg">
<div><strong>Roger Barga</strong> </div>
</td>
</tr>
</tbody>
</table>
<p><strong>JU:</strong> We're here to talk about the <a href="http://www.microsoft.com/mscorp/tc/trident.mspx">
Trident</a>, the scientific workflow workbench for oceanography. Give us the 50,000-foot overview, then we'll zoom in.</p>
<p><strong>RB:</strong> Scientists are increasingly dealing with large volumes of data coming from disparate sources. The process used to be manageable. You'd get post-docs to convert the raw data from the instruments into readable formats, there was a manual
 workflow to process the data into useful data products. </p>
<p><strong>JU:</strong> Those were the good old days. Or maybe not so good.</p>
<p><strong>RB:</strong> Right. Because the time to get from raw data to those useful products was often measured in weeks or months. But now our ability to capture data has outpaced our ability to process and visualize it. And its rising exponentially with
 the rapid deployment of cheap sensors.</p>
<p>The oceanographic project we're working on, Neptune, is just one example of this. Astronomy, and all other sciences, are experiencing the same trend.</p>
<p><strong>JU:</strong> Neptune is a University of Washington oceanographic project ...</p>
<p><strong>RB:</strong> ... it's actually an NSF project. The proper name is <a href="http://www.joiscience.org/ocean_observing/initiative">
Ocean Observatories Initiative</a>, and it's being funded for several hundred million dollars. The University of Washington is one of the partners. Monterey Bay Aquarium Research Institute and a number of coastal observatories as well are involved.</p>
<p><strong>JU:</strong> So fiberoptic cables are being laid, and lots of oceanographic data will be pouring in.</p>
<p><strong>RB:</strong> Exactly. It's transformed oceanography from a data-poor discipline to a data-rich one. They're going to be able to monitor the oceans 24x7 over long periods of time. So the kinds of processes they can study were never within reach before.
 They could collect data when there was an episodic event, or when they could get funding. Now they'll be collecting permanently.</p>
<p><strong>JU:</strong> What's the scope of the sensor network?</p>
<p><strong>RB:</strong> They're laying the trench in Monterey to test and deploy the sensors. NSF is reviewing the larger program, and getting ready to fund the Neptune array which will be off the coast of Washington and Oregon. The Canadian version of the
 Neptune array is up and running and collecting data, but the software infrastructure is still being built as we speak.</p>
<p><strong>JU:</strong> What quantities of data is the Canadian array producing?</p>
<p><strong>RB:</strong> Gigabytes per day. It can easily handle a couple of high-def video streams coming from the ocean floor.</p>
<p><strong>JU:</strong> Really?</p>
<p><strong>RB:</strong> Yes. And also in-situ devices that can sequence organisms. It really is like not only taking Internet and power out to the ocean, but also a USB bus that instruments can be plugged into.</p>
<p><strong>JU:</strong> What are some of the experiments that become possible with this setup?</p>
<p><strong>RB:</strong> For example, being able to understand sediment flows across the ocean floor, how temperature and salinity change, how fresh water flows in from rivers, what kind of life exists at those margins. And understanding that interesting narrow
 band where life thrives in the ocean. Too high up and the tides affect it, too low and there's not enough light. But really, there are a myriad of things like that.
</p>
<p><strong>JU:</strong> So an experiment, in this data-intensive new world, involves formulating a hypothesis, looking for patterns in previously-collected data, and then seeing whether data collected in the future supports the hypothesis.
</p>
<p>That means you not only need to run an analysis on data, but that you have to be able to repeat that analysis on an evolving body of data. Hence the need for the workflow automation that you're providing in the workbench.</p>
<p><strong>RB:</strong> Yes. Another aspect is the need to calibrate and tune the models. If they can do that based on long-term monitoring, it'll remove a lot of the uncertainty in our understanding of the oceans. Versus now, where the data are so sparse that
 it's hard to validate the model.</p>
<p><strong>JU:</strong> I guess also that as your understanding of the data and the models evolves, you might want to rethink what data you're capturing and how you're interpreting it. So, what is it that you've built with Trident, and how does it help you
 do those things?</p>
<p><strong>RB:</strong> Jim Gray was the first person who had the vision of an oceanographer's workbench. His insight was that scientists really want to interact with visualizations of the ocean, but there was a huge gap between the raw data and those visualizations.
</p>
<p>Managing information and managing data is one of Microsoft's core strengths. In
<a href="http://research.microsoft.com/erp/">External Research</a>, we look for partnership opportunities where can bring our technology, learn from applying it to data-intensive stress tests that involve even more data than our commercial products currently
 handle, and figure out how to use or extend our technology to provide a solution.</p>
<p>Jim pointed out that workflow was one of the key missing ingredients. We looked at the in-house tools, and Windows Workflow was the engine of choice...</p>
<p><strong>JU:</strong> ...although it didn't exist at the time Jim floated this idea, right?</p>
<p><strong>RB:</strong> Well, yes, it was around in alpha and beta form internally. Jim knew I was doing some of my research using Windows Workflow. Of course he left the solution up to us, but he accurately identified workflow as being a way that the scientist
 could not only manage the data transformations that were needed, but also create a library of solutions that could be shared and reused.</p>
<p>If you look at how Microsoft works as a company, we build platforms and then we expect ISVs to come in and bridge the gap between the platforms and the user communities. That's the role our group has played. We're looking at the requirements of the scientists,
 we're looking at the platform Microsoft provides, and we're building on that platform to provide a custom solution to the scientists that will not only accelerate their work, but change how they do science -- enable them to ask and answer questions they couldn't
 before.</p>
<p>We partnered initially with the University of Washington and Monterey Bay Aquarium Research Institute, or MBARI. They're already gathering data from sensors, so they could describe the spectrum of data we'd have to ingest into our workflows. The University
 of Washington has a visualization tool called <a href="http://www.cs.washington.edu/homes/keithg/oceans.html">
COVE</a>, which scientists are adopting as the preferred way to look at the ocean floor. You can think of it as Virtual Earth for the ocean. If there's bathymetry data, you can pull it in and se the ocean floor.
</p>
<p><strong>JU:</strong> What kinds of data transformations are needed to get from the sensor outputs to COVE's inputs?</p>
<p><strong>RB:</strong> There are probably about two dozen kinds of data sources we need to be able to ingest, based on the instruments and the types of data they put out. Typically it's streaming data in
<a href="http://www.unidata.ucar.edu/software/netcdf/">NetCDF format</a>, or some other common format. So the first step is to recognize what kind of data format an instrument or model is kicking out, and transform it into an internal structure that our tool
 can use.</p>
<p><strong>JU:</strong> But the workflow engine is abstracted from the instrumentation data formats and from the visualization tools, right? It's a mechanism for reproducibly running transformations, and managing that pipeline.</p>
<p><strong>RB:</strong> Right. But let's start with how we interacted with the scientists. Jim Gray would ask scientists: &quot;What are the top 20 questions you want to ask, and queries you want to run?&quot; From that, he'd get an understanding of how they viewed the
 data, and what kind of processing was required.</p>
<p>We took the same approach, and asked the scientists which top 20 workflows they perform and which top 20 visualizations they like to see. Then we went through them from top to bottom, talking about the transforms and data integration that were required.
 We wound up with a set of two dozen transformations that were common across all of these workflows. That became the library of activities -- reusable chunks of code -- that the scientists could call upon to author not only these 20 workflows, but the next
 20.</p>
<p><strong>JU:</strong> Can you give a couple of examples?</p>
<p><strong>RB:</strong> Sure. Regridding. You have two data sets, one's from a model and the other's from a set of deployed sensors out in the ocean. They're on different grid coordinate systems and you need to be able to bring those two together. That may
 require some interpolation, you might need to drop or add data points, transform coordinates, join data sets.</p>
<p><strong>JU:</strong> There might be a temporal variant of the spatial gridding as well, to align different time scales?
</p>
<p><strong>RB:</strong> Right. Some instruments are getting things every second, some are getting them every 15 minutes. You can ask the user: &quot;Do you want interpolation to take place? Do you want the system to match up the points?&quot; Based on these inputs, the
 correct workflow gets configured and they see the resulting visualization for the region of ocean they're interested in.</p>
<p><strong>JU:</strong> It sounds like some of these primitives will wind up being fairly general, not just specific to oceanography.</p>
<p><strong>RB:</strong> Indeed they are. We're producing a version of Trident for oceanography, but many of these activities could be useful for other sciences as well. People in earth sciences, for example, are also using NetCDF and many of the same operations.</p>
<p>We expect that by building a tool which is extensible, and agnostic in terms of the science it supports, you can imagine it being used, for example, to understand the interaction between oceans and warm air currents.
</p>
<p><strong>JU:</strong> What does the Trident user see and do?</p>
<p><strong>RB:</strong> We realized that the authoring experience for scientific workflow is very different from, say, business workflow. In business, you'd have your accountant write your expense report workflow. They'd lock it down, they'd deploy it, everybody
 would use it from then on, and nobody would touch it until it came back for bug fixes or enhancements.
</p>
<p>What we found with scientists is that they want to borrow somebody's workflow that does what they want, or close to it, load that workflow, and then start authoring from that point on.
</p>
<p>So we implemented that in Trident. You can search for workflows by purpose, or by the inputs they process. You click on one, and load it into a visual browser because while the oceanographers understand the workflows, they don't want to see C# or Java, they
 want to see something visual -- boxes that represent the transformations they want to apply.
</p>
<p><strong>JU:</strong> We've mentioned the Windows Workflow Foundation. For folks who aren't familiar with that system, how would you characterize it? How is it like and unlike a script execution engine?</p>
<p><strong>RB:</strong> What's unique about workflow, versus scripting, is that with workflow you tease apart the notion of a schedule, which is the sequence of actions you'd like to have performed. If you were to look inside of each of those steps, you'd see
 code similar to what you'd find in a script. But on top of the sequence of steps you have an orchestration engine. When you pass this workflow -- this sequence of steps -- over to the orchestration engine, it runs the code inside each of the boxes, but as
 each one completes, control passes to the orchestration engine. </p>
<p>So we have an abstraction layer, we've opened up the opportunity for reuse, the steps or activities become building blocks. In addition, the orchestration engine can monitor the execution of the workflow, or change the way it executes -- for example, by
 running blocks in parallel on a multicore machine. </p>
<p><strong>JU:</strong> What struck me about the Workflow Foundation was the way in which workflows can be very big or very small. As small as the sequence of interactions with a form on a web page, in which case the orchestration engine can be embedded entirely
 in the code that's behind that web page. </p>
<p>Or it can be a very big thing. But in any case, since it's part of the .NET Framework, it can exist in a variety of places. It can run locally on a laptop, it can run on a server in the cloud. There's an interesting amount of flexibility in terms of how
 workflows can be deployed. An application could embed Trident, or Trident could be used as a service.</p>
<p><strong>RB:</strong> That's right. That's the magic of it. Yes, it could be hosted in an environment that the scientist is already familiar with. Or for a big institution, you could post it up as a service. Anybody could access it from a browser. And that's
 part of our mantra here. If we provide this to the scientists, we have to make sure it works with the tools they're comfortable using. You should be able to point your Linux box running Firefox at this tool.</p>
<p>But to your other point, we're experimenting here with workflows that are resource-seeking. You could launch one, perhaps even on your cellphone, and that scheduling engine's going to look for systems that have resources for that workflow, tap into them,
 and give the user on the cellphone the impression it's running locally. </p>
<p><strong>JU:</strong> You've mentioned that the workflow style encourages a level of modularity that you might not otherwise get. It also provides a level of monitoring, control, and auditing. The reason that's important goes back to the idea of reproducibility.
</p>
<p>A friend of mine is an HPC expert, and one of his pet peeves is that when people look at HPC they tend to focus on how much raw horsepower can be thrown at a problem. His question is: &quot;Who's worrying about reproducibility and correctness?&quot; It's a really
 important question. </p>
<p>In your environment, as I understand it, one of the things that you get is the ability to capture and replay and analyze what happened in a workflow, and the ability to faithfully reproduce a sequence of steps. You talked about enabling things that scientists
 couldn't do before. It's not only that they couldn't analyze large quantities of data, but also that they couldn't automate their own methods, and be able to reflect on them in an automated way.</p>
<p><strong>RB:</strong> Right. Even if we couldn't run a workflow faster, and even if we weren't processing a lot more data, one of our key features is support for provenance.
</p>
<p><strong>JU:</strong> Explain what you mean by provenance.</p>
<p><strong>RB:</strong> Think about it in terms of art. For a given piece of art, we're able to establish through authorities that it's original, where it came from, and who's had their hands on it through its lifetime. Provenance for a workflow result is the
 same thing. Minimally we want to be able to establish trust in a result. If you think about how that happens, it often starts by considering who wrote the workflow. So with Trident you can click on a result and interrogate the history of the workflow: who
 wrote it, who reviewed it, who revised it, when it first entered the system.</p>
<p>We do versioning as well, so you can look at an old result and know that it was created by an old version of the workflow. And then have the ability to run the new version on the old dataset to see if it makes a difference.
</p>
<p>We capture execution provenance so you know exactly how your result was created. We capture provenance on the workflows themselves so you know who created them, and who's touched them.
</p>
<p>You might be thinking about creating a community, where you click on a workflow and can say: &quot;OK, I trust that post-doc.&quot;</p>
<p><strong>JU:</strong> I've been reflecting on what Microsoft brings to the world of science, in yours and in other collaborations that I've been talking to MSR folks about. One is clearly the special competence and expertise in data management and processing.
 Even for computationally-oriented scientists, that data expertise isn't necessarily a core competence.
</p>
<p>Another is the software tradition of version control. Again, that hasn't been a traditional strength of scientists. So this looks like a fruitful partnership on both fronts.
</p>
<p><strong>RB:</strong> Agreed. It would be nice to get <a href="http://perspectives.on10.net/blogs/jonudell/Making-sense-of-C02-data/">
Catharine van Ingen</a>, or perhaps Alex Szalay to chime in how how this is being used for astronomy. Because we're giving drops of this code to our e-science researchers for use in other areas.
</p>
<p><strong>JU:</strong> I'd love talk with Alex. I had a couple of in-depth conversations about the WorldWide Telescope, one with
<a href="http://blog.jonudell.net/2008/06/23/the-story-of-the-worldwide-telescope/">
Curtis Wong</a> and the other with <a href="http://blog.jonudell	.net/2008/07/14/how-the-worldwide-telescope-works/">
Jonathan Fay</a>, and we touched on the work Alex has done. He's using your stuff as well?</p>
<p><strong>RB:</strong> Not him personally, but his project -- <a href="http://pan-starrs.ifa.hawaii.edu/public/">
Pan-STARRS</a> -- is. Catharine van Ingen and Yogesh Simmhan are co-architects of that system along with Alex. And they're bringing workflow to the table. It's becoming the way scientists upload their data into Pan-STARRS and get it back out, and Trident is
 the workflow engine for that.</p>
<p>You've probably also heard about other activities here in External Research. Perhaps the scholarly communiations aspect?</p>
<p><strong>JU:</strong> Yep. I've talked to <a href="http://perspectives.on10.net/blogs/jonudell/Word-for-scientific-publishing/">
Pablo Fernicola</a> about the Word add-in for authoring scientific papers in the National Library of Medicine XML format. And recently I got the
<a href="http://blog.jonudell.net/2008/07/31/a-conversation-with-tony-hey-about-microsoft-external-research-and-the-new-breed-of-e-scientists/">
overview of External Research</a> from Tony Hey.</p>
<p><strong>RB:</strong> When you think about Trident in the context of scholarly communication -- and to your point about the importance of provenance, we see eye to eye on that -- not only can we use these tools for e-science data management, but we're focusing
 on reproducible research. When Trident has finished running a workflow, we'll create an XML structure that describes how to call back into Trident to recreate the result. We're really keen on the idea that not only is it easier to do the science, and publish
 the science, but actually reproduce it. And that XML description should be able to be embedded in the published work.</p>
<p>That's really exciting. It's been talked about in the computational sciences, but never addressed end to end with a tool that's instrumented, that produces an XML standard the community can own which describes how the science was done, and that gets carried
 along with the publication, either physically or by reference, and we store this execution script in a database somewhere.
</p>
<strong>JU:</strong> It's a really big idea.
<p></p>
<strong>RB:</strong> It is, I think it could be transformational.
<p></p>
<strong>JU:</strong> I do too.
<p></p>
<strong>RB:</strong> Right now, reproducibility means that that you happen to know the person who did the experiment, or you happen to capture enough stuff in your lab notebook or on your whiteboard, then you have a chance of being able to do it again. But
 imagine being able to click any result, and automatically and transparently reproduce that result.
<p></p>
<strong>JU:</strong> In reality it won't necessarily be the case that you can punch a button and have everything replayed exactly. But having the documentation, at that level of detail, and in that form, would be an incredible asset.
<p></p>
<strong>RB:</strong> Agreed. The hope is that here in External Research, because we're building these tools not just in the context of one science project, but many, you can have community tools that bridge communities. We're talking to people in the earth
 sciences doing atmospheric studies, and their workflows and analyses are so similar to what the oceanographers are doing. But right now, since those two communities aren't talking or sharing tools, it's very difficult for one community to interact with the
 other.
<p></p>
<strong>JU:</strong> That's a really nice point. Well, thanks Roger!
<p></p>
<strong>RB:</strong> See you later.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1c01c77d61df4759b8199dea0119d491">]]></description>
      <comments>http://channel9.msdn.com/Blogs/JonUdell/Roger-Barga-on-Trident-a-workbench-for-scientific-workflow</comments>
      <itunes:summary>
Roger Barga, a principal architect with Microsoft&#39;s Technical Computing Initiative, is leading the development of Trident, a &amp;quot;workflow workbench&amp;quot; for science. In its first incarnation, the tool will enable oceanographers to automate the management and analysis
 of vast quantities of data produced by the 
Neptune sensor array. But as Roger explains in this interview, it&#39;s not just about oceanography. Every science is becoming data-intensive. Trident&#39;s graphical workflow authoring, reusable data transforms, and support for provenance -- the ability to reliably
 track and reproduce all the analytic steps leading to a scientific result -- is being used by astronomers too, and is expected to find its way into many other disciplines as well.
 






Roger Barga 




JU: We&#39;re here to talk about the 
Trident, the scientific workflow workbench for oceanography. Give us the 50,000-foot overview, then we&#39;ll zoom in. 
RB: Scientists are increasingly dealing with large volumes of data coming from disparate sources. The process used to be manageable. You&#39;d get post-docs to convert the raw data from the instruments into readable formats, there was a manual
 workflow to process the data into useful data products.  
JU: Those were the good old days. Or maybe not so good. 
RB: Right. Because the time to get from raw data to those useful products was often measured in weeks or months. But now our ability to capture data has outpaced our ability to process and visualize it. And its rising exponentially with
 the rapid deployment of cheap sensors. 
The oceanographic project we&#39;re working on, Neptune, is just one example of this. Astronomy, and all other sciences, are experiencing the same trend. 
JU: Neptune is a University of Washington oceanographic project ... 
RB: ... it&#39;s actually an NSF project. The proper name is 
Ocean Observatories Initiative, and it&#39;s being funded for several hundred million dollars. The University of Washington is one of</itunes:summary>
      <itunes:duration>1890</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/JonUdell/Roger-Barga-on-Trident-a-workbench-for-scientific-workflow</link>
      <pubDate>Thu, 28 Aug 2008 17:41:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/JonUdell/Roger-Barga-on-Trident-a-workbench-for-scientific-workflow</guid>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/on10/perspectives/barga/barga.mp3" expression="full" duration="1890" fileSize="15136512" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/on10/perspectives/barga/barga.wma" expression="full" duration="1890" fileSize="15312203" type="audio/x-ms-wma" medium="audio"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/on10/perspectives/barga/barga.wma" length="15312203" type="audio/x-ms-wma"></enclosure>
      <dc:creator>JonUdell</dc:creator>
      <itunes:author>JonUdell</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/JonUdell/Roger-Barga-on-Trident-a-workbench-for-scientific-workflow/RSS</wfw:commentRss>
      <category>e-science</category>
      <category>oceanography</category>
      <category>Podcast</category>
      <category>podcasts</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow</category>
    </item>
  <item>
      <title>New Audiocast: Collaborative solutions for better patient care and a healthier bottom line</title>
      <description><![CDATA[ <p>Back in January, I wrote a piece entitled <a href="http://blogs.msdn.com/healthblog/archive/2007/01/16/big-healthcare-savings-from-surprisingly-simple-solutions.aspx"><u>Big Healthcare Savings from Surprisingly Simple Solutions</u></a>. I profiled some excellent work at&nbsp;<a href="http://www.childrensmemorial.org/">Childrens Memorial Hospital of Chicago</a>&nbsp;where they are using solutions built with Microsoft SharePoint, Microsoft Office, and InfoPath to absolutely delight clinical staff and add of ton of money to their bottom line.</p><p>This story is especially compelling because it didn't take expensive consultants or a lot of IT support to make it happen. In fact, it originally started with one clinician who thought he could improve some scheduling and work-flow processes in his unit using software the hospital already owned. He did much of the work himself in his spare time. Some projects took only a few days to implement. Now, clinicians and business leaders across the organization are launching their own projects based on the simple premise of using very powerful, intuitive and proven commodity software to tackle some of the big issues in healthcare. </p><p>I wanted to share this story with more of you and decided to feature Children's Memorial Hospital of Chicago in my next House Calls audio-cast. And, who better to tell the story than the clinicians themselves. I hope you enjoy the show and I hope you'll share this with colleagues across the nation and the world.</p><p>Bill Crounse, MD&nbsp;&nbsp; Worldwide Health Director&nbsp; <a href="http://blogs.msdn.com/controlpanel/blogs/www.microsoft.com"><u>Microsoft Corporation</u></a> </p><p>Click below to listen to the program:</p><p><a href="http://channel9.msdn.com/podcasts/healthcare-13-032607-CollaborativeSolutions.wma"><u>Collaborative solutions for better patient care and a healthier bottom line</u></a><br><a href="http://channel9.msdn.com/podcasts/healthcare-13-032607-CollaborativeSolutions.mp3"><u>This program is also available in MP3 for download.</u></a></p><p>Are clinicians and business managers in your organization hindered by poor communication? Do gaps in daily work-flow processes overwhelm your hospital and reduce your bottom line? Despite the IT systems you have in place, do you still rely on paper forms and processes? Simple and cost-effective communication and collaboration solutions can reduce these problems for you, your care teams, managers, and patients. In this audiocast, Dr. Bill Crounse and his guests discuss how Children’s Memorial Hospital of Chicago is using information technology solutions from Microsoft to transform their business and improve their bottom line.</p><p><b>Panel guests</b></p><p><b>Dr. Cynthia Rigsby,</b> is chief of Body Imaging at Children’s Memorial Hospital and co-chair of the Department of Medical Imaging. She also serves as professor of Radiology at Northwestern University.</p><p class="lastInCell"><b>Dr. Andrew De Freitas</b>, is attending physician in the Cardiology division at Children’s Memorial Hospital, is also a professor of Cardiology at Northwestern University.</p><p class="lastInCell"><b>Eric Gasber</b>, is a Registered Nurse in Surgical Services with the Nursing Sedation Team at Children’s Memorial Hospital. </p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6d66a3caca294419933c9e1000b67094">]]></description>
      <comments>http://channel9.msdn.com/Blogs/bcrounse/New-Audiocast-Collaborative-solutions-for-better-patient-care-and-a-healthier-bottom-line</comments>
      <itunes:summary> Back in January, I wrote a piece entitled Big Healthcare Savings from Surprisingly Simple Solutions. I profiled some excellent work at&amp;nbsp;Childrens Memorial Hospital of Chicago&amp;nbsp;where they are using solutions built with Microsoft SharePoint, Microsoft Office, and InfoPath to absolutely delight clinical staff and add of ton of money to their bottom line. This story is especially compelling because it didn&#39;t take expensive consultants or a lot of IT support to make it happen. In fact, it originally started with one clinician who thought he could improve some scheduling and work-flow processes in his unit using software the hospital already owned. He did much of the work himself in his spare time. Some projects took only a few days to implement. Now, clinicians and business leaders across the organization are launching their own projects based on the simple premise of using very powerful, intuitive and proven commodity software to tackle some of the big issues in healthcare.  I wanted to share this story with more of you and decided to feature Children&#39;s Memorial Hospital of Chicago in my next House Calls audio-cast. And, who better to tell the story than the clinicians themselves. I hope you enjoy the show and I hope you&#39;ll share this with colleagues across the nation and the world. Bill Crounse, MD&amp;nbsp;&amp;nbsp; Worldwide Health Director&amp;nbsp; Microsoft Corporation  Click below to listen to the program: Collaborative solutions for better patient care and a healthier bottom lineThis program is also available in MP3 for download. Are clinicians and business managers in your organization hindered by poor communication? Do gaps in daily work-flow processes overwhelm your hospital and reduce your bottom line? Despite the IT systems you have in place, do you still rely on paper forms and processes? Simple and cost-effective communication and collaboration solutions can reduce these problems for you, your care teams, managers, and patients. In this audiocast, Dr. Bill </itunes:summary>
      <link>http://channel9.msdn.com/Blogs/bcrounse/New-Audiocast-Collaborative-solutions-for-better-patient-care-and-a-healthier-bottom-line</link>
      <pubDate>Thu, 29 Mar 2007 21:15:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/bcrounse/New-Audiocast-Collaborative-solutions-for-better-patient-care-and-a-healthier-bottom-line</guid>      
      <dc:creator>Bill Crounse, MD</dc:creator>
      <itunes:author>Bill Crounse, MD</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/bcrounse/New-Audiocast-Collaborative-solutions-for-better-patient-care-and-a-healthier-bottom-line/RSS</wfw:commentRss>
      <category>Collaboration</category>
      <category>InfoPath</category>
      <category>Microsoft</category>
      <category>Microsoft Office</category>
      <category>SharePoint</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow</category>
      <category>healthcare IT</category>
      <category>solutions</category>
      <category>scheduling</category>
    </item>
  <item>
      <title>Big Healthcare Savings from Surprisingly Simple Solutions</title>
      <description><![CDATA[ <p>Even if you work in a so-called “most wired” American healthcare facility, I guarantee if you look around you’ll still find lots of paper forms and processes. Paper is endemic in American hospitals and clinics, even in those with fairly robust enterprise information systems and electronic medical records. Paper is still used for staff scheduling, HR processes, reporting, transfers, discharges,&nbsp;and all kinds of other tasks.<br><br>There are a couple of ways around this. You can ask your HIS vendor to automate a work-flow that’s still trapped on paper. But often the aggravation, delays, and high costs don’t justify the return; and that's if you can even get them to do small projects like this. You can also buy specialized software to solve these problems, but you just end up with a bunch more departmental applications in an already crowded and complex array of applications that don’t talk to one another.</p><p>That’s why I have been so pleased to learn what some of our most innovative customers are achieving with software that so many of them already own. This is particularly true of the way some hospitals and clinics are using <a href="http://office.microsoft.com/en-us/default.aspx?ofcresset=1">Microsoft Office</a> and <a href="http://www.microsoft.com/sharepoint/default.mspx">SharePoint Server </a>(MOSS) and <a href="http://office.microsoft.com/en-us/infopath/default.aspx">InfoPath</a> Forms.</p><p>One such example comes from <a href="http://www.childrensmemorial.org/default.asp">Children’s Memorial Hospital of Chicago</a>. Last week at our Healthcare Executive Forum event in Minneapolis/St. Paul, Eric Gasber, RN, followed me on the podium with a presentation that truly wowed attendees. Eric describes Children’s use of SharePoint as a solution that “begins where the enterprise applications end”. In example after example he showed paper based workflow, reporting, and collaborative processes that had been automated with MOSS. Most of these solutions were developed by Eric with little help from IT. He’s created solutions for time off requests, patient financial services, crash cart logs, meeting agendas and materials, service requests, and pre-procedural forms and scheduling for interventional radiology, cardiac catheterization, and anesthesia. Some of these solutions took just hours to put into production. Some took days or weeks. Eric soon identified “power users” in the organization who could develop their own solutions and forms.&nbsp; “If they have ever created a form in Word, they have most of the skills they need”, he says.&nbsp;</p><p>In some cases the return on investment from these solutions is measured simply by delighted clinical or business staff. But in many cases, Eric can claim real dollars coming from his work. His solution for Cardiac MR scheduling resulted in an 80 percent increase in scanned cases per month. Total increased throughput in Cardiology and MRIs have resulted in an additional $6.5 million to the bottom line. Eric attributes this success to the fact that the solutions he designs using SharePoint Server and InfoPath are fast to develop and implement, highly flexible, and very intuitive for end users.</p><p>This is another great example of how&nbsp;commodity software is being used to address critical business and clinical processes in hospitals and clinics, at a cost that is affordable. And that means more money for what really counts in healthcare; taking care of our patients.</p><p></p><p>Bill Crounse, MD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Healthcare Industry Director&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<a href="http://www.microsoft.com/healthcare">Microsoft </a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/windows+workflow+foundation/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b6360583fe904c4f8f739e1000b649ee">]]></description>
      <comments>http://channel9.msdn.com/Blogs/bcrounse/Big-Healthcare-Savings-from-Surprisingly-Simple-Solutions</comments>
      <itunes:summary> Even if you work in a so-called “most wired” American healthcare facility, I guarantee if you look around you’ll still find lots of paper forms and processes. Paper is endemic in American hospitals and clinics, even in those with fairly robust enterprise information systems and electronic medical records. Paper is still used for staff scheduling, HR processes, reporting, transfers, discharges,&amp;nbsp;and all kinds of other tasks.There are a couple of ways around this. You can ask your HIS vendor to automate a work-flow that’s still trapped on paper. But often the aggravation, delays, and high costs don’t justify the return; and that&#39;s if you can even get them to do small projects like this. You can also buy specialized software to solve these problems, but you just end up with a bunch more departmental applications in an already crowded and complex array of applications that don’t talk to one another. That’s why I have been so pleased to learn what some of our most innovative customers are achieving with software that so many of them already own. This is particularly true of the way some hospitals and clinics are using Microsoft Office and SharePoint Server (MOSS) and InfoPath Forms. One such example comes from Children’s Memorial Hospital of Chicago. Last week at our Healthcare Executive Forum event in Minneapolis/St. Paul, Eric Gasber, RN, followed me on the podium with a presentation that truly wowed attendees. Eric describes Children’s use of SharePoint as a solution that “begins where the enterprise applications end”. In example after example he showed paper based workflow, reporting, and collaborative processes that had been automated with MOSS. Most of these solutions were developed by Eric with little help from IT. He’s created solutions for time off requests, patient financial services, crash cart logs, meeting agendas and materials, service requests, and pre-procedural forms and scheduling for interventional radiology, cardiac catheterization, and anesthesi</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/bcrounse/Big-Healthcare-Savings-from-Surprisingly-Simple-Solutions</link>
      <pubDate>Tue, 16 Jan 2007 23:07:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/bcrounse/Big-Healthcare-Savings-from-Surprisingly-Simple-Solutions</guid>      
      <dc:creator>Bill Crounse, MD</dc:creator>
      <itunes:author>Bill Crounse, MD</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/bcrounse/Big-Healthcare-Savings-from-Surprisingly-Simple-Solutions/RSS</wfw:commentRss>
      <category>Healthcare</category>
      <category>InfoPath</category>
      <category>Microsoft</category>
      <category>Microsoft Office</category>
      <category>SharePoint</category>
      <category>Windows Workflow Foundation</category>
      <category>Workflow</category>
      <category>IT</category>
      <category>Children&#39;s Memorial</category>
      <category>Forms</category>
    </item>    
</channel>
</rss>