<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/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:evnet="http://www.mscommunities.com/rssmodule/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Entries tagged with decast - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/decast/feed/ipod/default.aspx" /><itunes:summary>decast</itunes:summary><itunes:author>Erik Porter, Charles, Mike Sampson, Grace Francisco, Brian Keller, Nathan Heskew, dshadle, Dan Fernandez, Duncan Mackenzie, Jeff Sandquist</itunes:author><itunes:subtitle></itunes:subtitle><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with decast - Channel 9</title><link>http://channel9.msdn.com/tags/deCast/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>decast</description><link>http://channel9.msdn.com/tags/deCast/</link><language>en-us</language><pubDate>Sat, 24 Oct 2009 16:49:23 GMT</pubDate><lastBuildDate>Sat, 24 Oct 2009 16:49:23 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>deCast - Patterns-Based Silverlight - Part III - The Pipeline Pattern</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_85_ch9.png" border="0" /&gt;&lt;p&gt;In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).&lt;br /&gt;
  &lt;br /&gt;
In this screencast, Rob will implement the Pipeline pattern.  He will then implement a fake repository and use it to test our Pipeline.&lt;/p&gt;
&lt;p&gt;You can view the code and read the &lt;a href="http://www.robbagby.com/posts/patterns-based-silverlight-development-part-iii-pipeline-pattern/"&gt;blog post regarding implementing the pipeline pattern here&lt;/a&gt;.  You can download the code at &lt;a href="http://www.robbagby.com"&gt;www.robbagby.com&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/501880/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-III-The-Pipeline-Pattern/</comments><itunes:summary>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).
  
In this screencast, Rob will implement the Pipeline pattern.  He will then implement a fake repository and use it to test our Pipeline.
You can view the code and read the blog post regarding implementing the pipeline pattern here.  You can download the code at www.robbagby.com. </itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-III-The-Pipeline-Pattern/</link><pubDate>Mon, 26 Oct 2009 12:22:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp4</guid><evnet:views>1983</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501880/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).   In this screencast, Rob will implement the Pipeline pattern.  He will then implement a fake repository and use it to test our Pipeline. You can view the code, download the code and read the blog post regarding implementing the pipeline pattern at www.robbagby.com.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp4" expression="full" duration="962" fileSize="39233532" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp3" expression="full" duration="962" fileSize="7702601" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp4" expression="full" duration="962" fileSize="39233532" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.wma" expression="full" duration="962" fileSize="7797353" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.wmv" expression="full" duration="962" fileSize="47811001" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_2MB_ch9.wmv" expression="full" duration="962" fileSize="38745177" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_Zune_ch9.wmv" expression="full" duration="962" fileSize="36453902" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_512_ch9.png" expression="full" duration="962" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/0/8/8/1/0/5/SilverlightPartIII.ism/Manifest" expression="full" duration="962" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_2MB_ch9.wmv" expression="full" duration="962" fileSize="38745177" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp4" length="39233532" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-III-The-Pipeline-Pattern/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501880/Trackback.aspx</trackback:ping><category>deCast</category><category>Patterns</category><category>Repository</category><category>Silverlight</category><category>Silverlight 3</category></item><item><title>deCast - Patterns-Based Silverlight - Part II - The Repository Pattern</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_85_ch9.png" border="0" /&gt;&lt;p&gt;In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).&lt;br /&gt;
  &lt;br /&gt;
In this screencast, Rob will implement the Repository pattern and set up server-side validation.&lt;/p&gt;
&lt;p&gt;You can view the code and read the &lt;a href="http://www.robbagby.com/silverlight/patterns-based-silverlight-development-part-ii-repository-and-validation/"&gt;blog post regarding implementing the repository pattern here&lt;/a&gt;.  You can download the code at &lt;a href="http://www.robbagby.com"&gt;www.robbagby.com&lt;/a&gt;.  &lt;/p&gt;&lt;img src="http://channel9.msdn.com/500877/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-II-The-Repository-Pattern/</comments><itunes:summary>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).
  
In this screencast, Rob will implement the Repository pattern and set up server-side validation.
You can view the code and read the blog post regarding implementing the repository pattern here.  You can download the code at www.robbagby.com.  </itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-II-The-Repository-Pattern/</link><pubDate>Wed, 21 Oct 2009 20:34:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.mp4</guid><evnet:views>2304</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/500877/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).   In this screencast, Rob will implement the Repository pattern and set up server-side validation. You can get access to the code and read the blog post regarding implementing the repository pattern here at www.robbagby.com.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.mp4" expression="full" duration="1166" fileSize="52112782" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.mp3" expression="full" duration="1166" fileSize="9337403" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.mp4" expression="full" duration="1166" fileSize="52112782" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.wma" expression="full" duration="1166" fileSize="9449547" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.wmv" expression="full" duration="1166" fileSize="66261851" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_2MB_ch9.wmv" expression="full" duration="1166" fileSize="56325655" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_Zune_ch9.wmv" expression="full" duration="1166" fileSize="47510235" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_512_ch9.png" expression="full" duration="1166" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/7/7/8/0/0/5/SilverlightPartII.ism/Manifest" expression="full" duration="1166" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/7/8/0/0/5/SilverlightPartII_ch9.mp4" length="52112782" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-II-The-Repository-Pattern/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/500877/Trackback.aspx</trackback:ping><category>deCast</category><category>Patterns</category><category>Repository</category><category>Silverlight</category><category>Silverlight 3</category></item><item><title>deCast - Patterns-Based Silverlight - Part I - Getting Started</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_85_ch9.png" border="0" /&gt;&lt;p&gt;In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel.  In this screencast, Rob will set up the project, build the LINQ to SQL model and ensure the generated objects are serializable.&lt;/p&gt;
&lt;p&gt;You can visit this &lt;a href="http://www.robbagby.com/silverlight/patterns-based-silverlight-development-blog-screencast-series-index/"&gt;index of all blog posts and screencasts on Patterns-Based Silverlight&lt;/a&gt;.  You can download the code at &lt;a href="http://www.robbagby.com"&gt;www.robbagby.com&lt;/a&gt;.  &lt;/p&gt;&lt;img src="http://channel9.msdn.com/500034/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-I-Getting-Started/</comments><itunes:summary>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel.  In this screencast, Rob will set up the project, build the LINQ to SQL model and ensure the generated objects are serializable.
You can visit this index of all blog posts and screencasts on Patterns-Based Silverlight.  You can download the code at www.robbagby.com.  </itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-I-Getting-Started/</link><pubDate>Mon, 19 Oct 2009 15:19:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.mp4</guid><evnet:views>2251</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/500034/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel.  In this screencast, Rob will set up the project, build the LINQ to SQL model and ensure the generated objects are serializable. You can find all related blog posts and download the code at www.robbagby.com.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.mp4" expression="full" duration="744" fileSize="29198568" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.mp3" expression="full" duration="744" fileSize="5954206" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.mp4" expression="full" duration="744" fileSize="29198568" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.wma" expression="full" duration="744" fileSize="6030995" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.wmv" expression="full" duration="744" fileSize="34911943" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_2MB_ch9.wmv" expression="full" duration="744" fileSize="29664009" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_Zune_ch9.wmv" expression="full" duration="744" fileSize="27549589" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_512_ch9.png" expression="full" duration="744" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/3/0/0/0/5/SilverlightPartI.ism/Manifest" expression="full" duration="744" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_2MB_ch9.wmv" expression="full" duration="744" fileSize="29664009" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/3/0/0/0/5/SilverlightPartI_ch9.mp4" length="29198568" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-I-Getting-Started/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/500034/Trackback.aspx</trackback:ping><category>deCast</category><category>Design Patterns</category><category>Patterns</category><category>Silverlight</category><category>Silverlight 3</category></item><item><title>deCast - Introducing parallelism into your applications</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_85_ch9.png" border="0" /&gt;The trend in hardware has shifted from scaling up (faster processors) to scaling out (more processors).  In order for our applications to take advantage of these additional processing power, we need to introduce parallelism into our applications.  In this screencast, Rob Bagby illustrates 3 approaches you can take when introducing parallelism to your applications: 1) Fine-grained parallelism, 2) Structured parallelism  and 3) PLINQ.  The approach Rob takes is to start with an a sequential application and parallelize it using each of the 3 approaches.  &lt;br /&gt;
&lt;a href="http://www.robbagby.com/posts/introducing-parallelism-into-your-programs/" target="_blank"&gt;You can read Rob's blog post on Introducing parallelism into your applications and download the sample code here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/497057/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Introducing-parallelism-into-your-applications/</comments><itunes:summary>The trend in hardware has shifted from scaling up (faster processors) to scaling out (more processors).  In order for our applications to take advantage of these additional processing power, we need to introduce parallelism into our applications.  In this screencast, Rob Bagby illustrates 3 approaches you can take when introducing parallelism to your applications: 1) Fine-grained parallelism, 2) Structured parallelism  and 3) PLINQ.  The approach Rob takes is to start with an a sequential application and parallelize it using each of the 3 approaches.  
You can read Rob's blog post on Introducing parallelism into your applications and download the sample code here.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Introducing-parallelism-into-your-applications/</link><pubDate>Thu, 08 Oct 2009 22:20:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp4</guid><evnet:views>3577</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/497057/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The trend in hardware has shifted from scaling up (faster processors) to scaling out (more processors).  In order for our applications to take advantage of these additional processing power, we need to introduce parallelism into our applications.  In this screencast, Rob Bagby illustrates 3 approaches you can take when introducing parallelism to your applications: 1) Fine-grained parallelism, 2) Structured parallelism  and 3) PLINQ.  The approach Rob takes is to start with an a sequential application and parallelize it using each of the 3 approaches.  Visit &lt;a href="http://www.robbagby.com"&gt;www.robbagby.com&lt;/a&gt; to download the code</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp4" expression="full" duration="1060" fileSize="40624472" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp3" expression="full" duration="1060" fileSize="8482845" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp4" expression="full" duration="1060" fileSize="40624472" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.wma" expression="full" duration="1060" fileSize="8584401" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.wmv" expression="full" duration="1060" fileSize="48132373" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_2MB_ch9.wmv" expression="full" duration="1060" fileSize="37154489" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_Zune_ch9.wmv" expression="full" duration="1060" fileSize="32964353" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_512_ch9.png" expression="full" duration="1060" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/7/5/0/7/9/4/IntroducingParallelism.ism/Manifest" expression="full" duration="1060" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_2MB_ch9.wmv" expression="full" duration="1060" fileSize="37154489" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/5/0/7/9/4/IntroducingParallelism_ch9.mp4" length="40624472" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Introducing-parallelism-into-your-applications/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/497057/Trackback.aspx</trackback:ping><category>.NET 4</category><category>.NET Framework 4.0</category><category>deCast</category><category>parallel</category><category>Parallel Extensions</category><category>Parallelism</category><category>Visual Studio 2010</category></item><item><title>deCast - Building an Azure App Part III: Hosting Web Services and Silverlight</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_small_ch9.png" border="0" /&gt;This is part 3 of a &lt;a href="http://blogs.msdn.com/bags/archive/2009/04/09/building-an-azure-application-from-the-ground-up.aspx" target="_blank"&gt;multi-part series &lt;/a&gt;where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  &lt;br /&gt;
In this screencast (Part 3), Rob will illustrate how to host WCF Services and Silverlight controls.  Specifically, Row will build a RESTful service with WCF and consume that service from a Silverlight control that he builds.  We will look at SOAP services in a later post.  This will be serve as the start to the catalog for our cart.  Please reads &lt;a href="http://blogs.msdn.com/bags/archive/2009/04/17/azure-application-part-3-expose-rest-web-service-and-consume-in-silverlight.aspx" target="_blank"&gt;Rob's Blog Post for great documentation on how to host Services and Silverlight Controls in Windows Azure&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/465847/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-III-Hosting-Web-Services-and-Silverlight/</comments><itunes:summary>This is part 3 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  
In this screencast (Part 3), Rob will illustrate how to host WCF Services and Silverlight controls.  Specifically, Row will build a RESTful service with WCF and consume that service from a Silverlight control that he builds.  We will look at SOAP services in a later post.  This will be serve as the start to the catalog for our cart.  Please reads Rob's Blog Post for great documentation on how to host Services and Silverlight Controls in Windows Azure.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-III-Hosting-Web-Services-and-Silverlight/</link><pubDate>Fri, 17 Apr 2009 17:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.mp4</guid><evnet:views>6486</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/465847/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 3 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  In this screencast (Part 3), Rob will illustrate how to host WCF Services and Silverlight controls.  Specifically, Row will build a RESTful service with WCF and consume that service from a Silverlight control that he builds.  We will look at SOAP services in a later post. …</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.mp4" expression="full" duration="1388" fileSize="41635409" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.mp3" expression="full" duration="1388" fileSize="11105234" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.mp4" expression="full" duration="1388" fileSize="41635409" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.wma" expression="full" duration="1388" fileSize="22456885" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.wmv" expression="full" duration="1388" fileSize="41949765" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_2MB_ch9.wmv" expression="full" duration="1388" fileSize="156867369" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_Zune_ch9.wmv" expression="full" duration="1388" fileSize="39901745" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_2MB_ch9.wmv" expression="full" duration="1388" fileSize="156867369" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/8/5/6/4/AzurePartIIIServicesAndSilverlight_ch9.mp4" length="41635409" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-III-Hosting-Web-Services-and-Silverlight/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/465847/Trackback.aspx</trackback:ping><category>Azure</category><category>Azure Platform</category><category>deCast</category></item><item><title>deCast - Building an Azure App Part II: Azure Table Storage</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_small_ch9.png" border="0" /&gt;This is part 2 of a &lt;a href="http://blogs.msdn.com/bags/archive/2009/04/09/building-an-azure-application-from-the-ground-up.aspx" target="_blank"&gt;multi-part series &lt;/a&gt;where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  &lt;br /&gt;
In this screencast (Part 2), Rob will illustrate how to work with Azure Table Storage.  He will start by working with local development storage (the cloud on your box), setting up our Wine table which we will use to store our catalog.  He will write the code to insert and fetch data from Table Storage, as well as a simplified ASP.NET version of the wine catalog UI (we will leave Silverlight until part 3). Please reads &lt;a href="http://blogs.msdn.com/bags/archive/2009/04/14/azure-application-part-2-access-azure-table-storage.aspx" target="_blank"&gt;Rob's Blog Post for great documentation on how to work with Azure Table Storage&lt;/a&gt;.  Also, if you are interested in a deeper understanding of accessing Azure Table Storage, &lt;a href="http://channel9.msdn.com/posts/RobBagby/deCast-Understanding-The-Azure-Table-Storage-API/" target="_blank"&gt;catch the screencast on channel9&lt;/a&gt;! &lt;br /&gt;&lt;img src="http://channel9.msdn.com/465275/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-I-Azure-Table-Storage/</comments><itunes:summary>This is part 2 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  
In this screencast (Part 2), Rob will illustrate how to work with Azure Table Storage.  He will start by working with local development storage (the cloud on your box), setting up our Wine table which we will use to store our catalog.  He will write the code to insert and fetch data from Table Storage, as well as a simplified ASP.NET version of the wine catalog UI (we will leave Silverlight until part 3). Please reads Rob's Blog Post for great documentation on how to work with Azure Table Storage.  Also, if you are interested in a deeper understanding of accessing Azure Table Storage, catch the screencast on channel9! </itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-I-Azure-Table-Storage/</link><pubDate>Tue, 14 Apr 2009 11:09:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.mp4</guid><evnet:views>7449</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/465275/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 2 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.   &lt;br /&gt;
In this screencast (Part 2), Rob will illustrate how to work with Azure Table Storage.  He will start by working with local development storage (the cloud on your box), setting up our Wine table which we will use to store our catalog.  He will write the code to insert and and fetch data from Table Storage, as well as a simplified ASP.NET version of the wine catalog UI (we will leave Silverlight until part 3)...</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.mp4" expression="full" duration="1853" fileSize="49949053" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.mp3" expression="full" duration="1853" fileSize="667" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.mp4" expression="full" duration="1853" fileSize="49949053" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.wma" expression="full" duration="1853" fileSize="29984909" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.wmv" expression="full" duration="1853" fileSize="51264561" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_2MB_ch9.wmv" expression="full" duration="1853" fileSize="175263130" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_Zune_ch9.wmv" expression="full" duration="1853" fileSize="47136541" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/2/5/6/4/AzureAppPartIITableStorage_ch9.mp4" length="49949053" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-I-Azure-Table-Storage/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/465275/Trackback.aspx</trackback:ping><category>Azure</category><category>Azure Platform</category><category>deCast</category></item><item><title>deCast - Building an Azure App Part I: Setup and Hello World</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_small_ch9.png" border="0" /&gt;This is part 1 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  The first few posts will concentrate on Windows Azure, our Cloud Operating System.  I will illustrate things like the developer fabric, hosting various pieces of an application in the cloud (web pages, services, Silverlight components), as well as working with Azure Table Storage.  From there, we will keep going, adding and updating pieces of the application.&lt;br /&gt;
In this screencast (Part I), Rob will illustrate how to get your development environment, as well as a Windows Azure Hosted Services Project set up.  He will then build a simple "Hello, World" application, run and debug it locally and finally deploy it to the cloud.  &lt;br /&gt;
&lt;a href="http://blogs.msdn.com/bags/archive/2009/04/10/azure-application-part-1-setup-and-running-hello-world.aspx" target="_blank"&gt;Please reads Rob's Blog Post for great documentation on how to get your environment set up!&lt;/a&gt;&lt;img src="http://channel9.msdn.com/464785/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-I-Setup-and-Hello-World/</comments><itunes:summary>This is part 1 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  The first few posts will concentrate on Windows Azure, our Cloud Operating System.  I will illustrate things like the developer fabric, hosting various pieces of an application in the cloud (web pages, services, Silverlight components), as well as working with Azure Table Storage.  From there, we will keep going, adding and updating pieces of the application.
In this screencast (Part I), Rob will illustrate how to get your development environment, as well as a Windows Azure Hosted Services Project set up.  He will then build a simple "Hello, World" application, run and debug it locally and finally deploy it to the cloud.  
Please reads Rob's Blog Post for great documentation on how to get your environment set up!</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-I-Setup-and-Hello-World/</link><pubDate>Fri, 10 Apr 2009 16:18:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.mp4</guid><evnet:views>42018</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/464785/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 1 of a multi-part series where Rob Bagby will be building an Azure application from the ground up.  The application will be a shopping cart application with a Silverlight Front End.  The goal of this application is to illustrate various features of Windows Azure and in coming weeks, portions of .NET Services.  The first few posts will concentrate on Windows Azure, our Cloud Operating System.  I will illustrate things like the developer fabric, hosting various pieces of an application in the cloud (web pages, services, Silverlight components), as well as working with Azure Table…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.mp4" expression="full" duration="1128" fileSize="35228343" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.mp3" expression="full" duration="1128" fileSize="668" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.mp4" expression="full" duration="1128" fileSize="35228343" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.wma" expression="full" duration="1128" fileSize="18266305" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.wmv" expression="full" duration="1128" fileSize="35596211" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_2MB_ch9.wmv" expression="full" duration="1128" fileSize="134867001" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_Zune_ch9.wmv" expression="full" duration="1128" fileSize="33852191" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_2MB_ch9.wmv" expression="full" duration="1128" fileSize="134867001" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/8/7/4/6/4/AzurePartISetupAndHelloWorld_ch9.mp4" length="35228343" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Building-an-Azure-App-Part-I-Setup-and-Hello-World/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/464785/Trackback.aspx</trackback:ping><category>Azure</category><category>Azure Platform</category><category>deCast</category></item><item><title>deCast - Understanding The Azure Table Storage API</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_small_ch9.png" border="0" /&gt;Are you interested in Azure?  Have you heard how Azure Table Storage can give you internet scalability and availability?  In this session, Rob Bagby will discuss and illustrate the REST API of Azure Table Storage.  After watching this session, you should have what you need to know to take advantage of this data platform.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/04/04/azure-table-storage-the-rest-and-ado-net-data-services-story.aspx" target="_blank"&gt;Please also feel free to read Rob's blog post on this subject.&lt;/a&gt;&lt;img src="http://channel9.msdn.com/463984/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Understanding-The-Azure-Table-Storage-API/</comments><itunes:summary>Are you interested in Azure?  Have you heard how Azure Table Storage can give you internet scalability and availability?  In this session, Rob Bagby will discuss and illustrate the REST API of Azure Table Storage.  After watching this session, you should have what you need to know to take advantage of this data platform.  Please also feel free to read Rob's blog post on this subject.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Understanding-The-Azure-Table-Storage-API/</link><pubDate>Mon, 06 Apr 2009 19:06:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.mp4</guid><evnet:views>4330</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/463984/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Are you interested in Azure?  Have you heard how Azure Table Storage can give you internet scalability and availability?  In this session, Rob Bagby will discuss and illustrate the REST API of Azure Table Storage.  After watching this session, you should have what you need to know to take advantage of this data platform.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/04/04/azure-table-storage-the-rest-and-ado-net-data-services-story.aspx" target="_blank"&gt;Please also feel free to read Rob's blog post on this subject.&lt;/a&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.mp4" expression="full" duration="1574" fileSize="44151088" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.mp3" expression="full" duration="1574" fileSize="658" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.mp4" expression="full" duration="1574" fileSize="44151088" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.wma" expression="full" duration="1574" fileSize="25472901" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.wmv" expression="full" duration="1574" fileSize="44942881" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_2MB_ch9.wmv" expression="full" duration="1574" fileSize="160788868" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_Zune_ch9.wmv" expression="full" duration="1574" fileSize="42094861" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_2MB_ch9.wmv" expression="full" duration="1574" fileSize="160788868" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/9/3/6/4/AzureTableStorageAPI_ch9.mp4" length="44151088" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Understanding-The-Azure-Table-Storage-API/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/463984/Trackback.aspx</trackback:ping><category>Azure</category><category>Azure Platform</category><category>deCast</category></item><item><title>deCast - Entity Framework Modeling: Importing Select Stored Procedures</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_small_ch9.png" border="0" /&gt;The Entity Framework supports both select and action stored procedures.  We covered action stored procedures in a previous screencast.  In this screencast, Rob Bagby will illustrate how to import select stored procedures.  However, the entity framework goes beyond simply importing and executing stored procedures.  You have the ability to map the result to an entity type which gives you some unique abilities.  We will explore some of these abilities in this screencast.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/03/12/entity-framework-modeling-action-stored-procedures.aspx"&gt;You can view a blog post on this subject here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/460806/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Importing-Select-Stored-Procedures/</comments><itunes:summary>The Entity Framework supports both select and action stored procedures.  We covered action stored procedures in a previous screencast.  In this screencast, Rob Bagby will illustrate how to import select stored procedures.  However, the entity framework goes beyond simply importing and executing stored procedures.  You have the ability to map the result to an entity type which gives you some unique abilities.  We will explore some of these abilities in this screencast.  You can view a blog post on this subject here.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Importing-Select-Stored-Procedures/</link><pubDate>Fri, 13 Mar 2009 12:32:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.mp4</guid><evnet:views>6858</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460806/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Entity Framework supports both select and action stored procedures.  We covered action stored procedures in a previous screencast.  In this screencast, Rob Bagby will illustrate how to import select stored procedures.  However, the entity framework goes beyond simply importing and executing stored procedures.  You have the ability to map the result to an entity type which gives you some unique abilities.  We will explore some of these abilities in this screencast.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.mp4" expression="full" duration="765" fileSize="19123197" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.mp3" expression="full" duration="765" fileSize="6124483" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.mp4" expression="full" duration="765" fileSize="19123197" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.wma" expression="full" duration="765" fileSize="12390481" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.wmv" expression="full" duration="765" fileSize="19802033" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_2MB_ch9.wmv" expression="full" duration="765" fileSize="63792835" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_Zune_ch9.wmv" expression="full" duration="765" fileSize="18682013" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_2MB_ch9.wmv" expression="full" duration="765" fileSize="63792835" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/8/0/6/4/SelectSPs_ch9.mp4" length="19123197" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Importing-Select-Stored-Procedures/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460806/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>ADO.NET</category><category>deCast</category><category>Entity Framework</category></item><item><title>deCast - Entity Framework Modeling: Mapping Action Stored Procedures</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_small_ch9.png" border="0" /&gt;For years, you have heard about the benefits of using Stored Procedures to access your database.  In this screencast, Rob Bagby will illustrate the default behavior of the Entity Framework when dealing with actions such as insert, update and delete.  Rob will then discuss some concerns you may have and how you can address these by mapping in action stored procedures.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/03/12/entity-framework-modeling-action-stored-procedures.aspx" target="_blank"&gt;You can read the blog post about this subject here&lt;/a&gt;.  Rob will illustrate how to import select stored procedures in another deCast.&lt;img src="http://channel9.msdn.com/460695/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Mapping-Action-Stored-Procedures/</comments><itunes:summary>For years, you have heard about the benefits of using Stored Procedures to access your database.  In this screencast, Rob Bagby will illustrate the default behavior of the Entity Framework when dealing with actions such as insert, update and delete.  Rob will then discuss some concerns you may have and how you can address these by mapping in action stored procedures.  You can read the blog post about this subject here.  Rob will illustrate how to import select stored procedures in another deCast.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Mapping-Action-Stored-Procedures/</link><pubDate>Thu, 12 Mar 2009 18:28:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.mp4</guid><evnet:views>6747</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460695/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>For years, you have heard about the benefits of using Stored Procedures to access your database.  In this screencast, Rob Bagby will illustrate the default behavior of the Entity Framework when dealing with actions such as insert, update and delete.  Rob will then discuss some concerns you may have and how you can address these by mapping in action stored procedures.  Rob will illustrate how to import select stored procedures in another deCast.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.mp4" expression="full" duration="649" fileSize="17505012" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.mp3" expression="full" duration="649" fileSize="5192434" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.mp4" expression="full" duration="649" fileSize="17505012" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.wma" expression="full" duration="649" fileSize="10512981" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.wmv" expression="full" duration="649" fileSize="17721331" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_2MB_ch9.wmv" expression="full" duration="649" fileSize="64517884" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_Zune_ch9.wmv" expression="full" duration="649" fileSize="16777311" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_2MB_ch9.wmv" expression="full" duration="649" fileSize="64517884" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/9/6/0/6/4/MappingActionSPs_ch9.mp4" length="17505012" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Mapping-Action-Stored-Procedures/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460695/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>ADO.NET</category><category>deCast</category><category>Entity Framework</category></item><item><title>deCast - Entity Framework Modeling: Implementing Table Per Hierarchy</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_small_ch9.png" border="0" /&gt;The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is table-per-hierarchy inheritance.  In this model, the data for a hierarchy are stored in one table.  This table has a discriminator column that indicates the "type" of each record.  In this screencast, Rob Bagby will illustrate how to implement table-per-hierarchy inheritance with the entity framework.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/03/11/entity-framework-modeling-table-per-hierarchy-inheritance.aspx" target="_blank"&gt;Click here to see Rob's blog post on the same subject&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/460289/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Table-Per-Hierarchy/</comments><itunes:summary>The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is table-per-hierarchy inheritance.  In this model, the data for a hierarchy are stored in one table.  This table has a discriminator column that indicates the "type" of each record.  In this screencast, Rob Bagby will illustrate how to implement table-per-hierarchy inheritance with the entity framework.  Click here to see Rob's blog post on the same subject.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Table-Per-Hierarchy/</link><pubDate>Wed, 11 Mar 2009 15:57:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.mp4</guid><evnet:views>6881</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460289/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is table-per-hierarchy inheritance.  In this model, the data for a hierarchy are stored in one table.  This table has a discriminator column that indicates the "type" of each record.  In this screencast, Rob Bagby will illustrate how to implement table-per-hierarchy inheritance with the entity framework.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.mp4" expression="full" duration="682" fileSize="16083522" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.mp3" expression="full" duration="682" fileSize="5456376" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.mp4" expression="full" duration="682" fileSize="16083522" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.wma" expression="full" duration="682" fileSize="11044687" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.wmv" expression="full" duration="682" fileSize="17593527" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_2MB_ch9.wmv" expression="full" duration="682" fileSize="53192985" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_Zune_ch9.wmv" expression="full" duration="682" fileSize="16809507" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_2MB_ch9.wmv" expression="full" duration="682" fileSize="53192985" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/2/0/6/4/TablePerHierarchy_ch9.mp4" length="16083522" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Table-Per-Hierarchy/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460289/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>ADO.NET</category><category>deCast</category><category>Entity Framework</category></item><item><title>deCast - Entity Framework Modeling: Implementing Entity Splitting</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_small_ch9.png" border="0" /&gt;The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is Entity Splitting.  In this model, a single entity in the conceptual layer is mapped to multiple tables in the store.  In this screencast, Rob Bagby will illustrate how to implement entity splitting with the entity framework.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/03/09/entity-framework-modeling-entity-splitting.aspx" target="_blank"&gt;Click here to see Rob's blog post on the same subject. &lt;/a&gt;&lt;img src="http://channel9.msdn.com/460002/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Entity-Splitting/</comments><itunes:summary>The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is Entity Splitting.  In this model, a single entity in the conceptual layer is mapped to multiple tables in the store.  In this screencast, Rob Bagby will illustrate how to implement entity splitting with the entity framework.  Click here to see Rob's blog post on the same subject. </itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Entity-Splitting/</link><pubDate>Mon, 09 Mar 2009 13:22:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.mp4</guid><evnet:views>5393</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460002/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is Entity Splitting.  In this model, a single entity in the conceptual layer is mapped to multiple tables in the store.  In this screencast, Rob Bagby will illustrate how to implement entity splitting with the entity framework.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.mp4" expression="full" duration="679" fileSize="16785508" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.mp3" expression="full" duration="679" fileSize="5434015" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.mp4" expression="full" duration="679" fileSize="16785508" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.wma" expression="full" duration="679" fileSize="10993619" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.wmv" expression="full" duration="679" fileSize="18345509" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_2MB_ch9.wmv" expression="full" duration="679" fileSize="60464720" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_Zune_ch9.wmv" expression="full" duration="679" fileSize="17497489" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_2MB_ch9.wmv" expression="full" duration="679" fileSize="60464720" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/0/0/0/6/4/EntitySplitting_ch9.mp4" length="16785508" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Entity-Splitting/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460002/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>ADO.NET</category><category>deCast</category><category>Entity Framework</category></item><item><title>deCast - Entity Framework Modeling: Implementing Table Per Type</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_small_ch9.png" border="0" /&gt;The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is table-per-type inheritance.  In this model, each entity is mapped to a distinct table in the store.  Each table contains all of the properties for the entity, as well as a key that maps ultimately to its' root table / entity.  In this screencast, Rob Bagby will illustrate how to implement table-per-type inheritance with the entity framework.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/03/06/entity-framework-modeling-table-per-type-inheritance.aspx" target="_blank"&gt;Click here to see Rob's blog post on the same subject&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/459899/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Table-Per-Type/</comments><itunes:summary>The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is table-per-type inheritance.  In this model, each entity is mapped to a distinct table in the store.  Each table contains all of the properties for the entity, as well as a key that maps ultimately to its' root table / entity.  In this screencast, Rob Bagby will illustrate how to implement table-per-type inheritance with the entity framework.  Click here to see Rob's blog post on the same subject.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Table-Per-Type/</link><pubDate>Fri, 06 Mar 2009 14:47:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.mp4</guid><evnet:views>5950</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/459899/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Entity Framework provides the ability to model rich conceptual layers that meet the needs of our applications.  One such model is table-per-type inheritance.  In this model, each entity is mapped to a distinct table in the store.  Each table contains all of the properties for the entity, as well as a key that maps ultimately to its' root table / entity.  In this screencast, Rob Bagby will illustrate how to implement table-per-type inheritance with the entity framework.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.mp4" expression="full" duration="751" fileSize="17602577" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.mp3" expression="full" duration="751" fileSize="6014769" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.mp4" expression="full" duration="751" fileSize="17602577" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.wma" expression="full" duration="751" fileSize="12174191" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.wmv" expression="full" duration="751" fileSize="19433947" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_2MB_ch9.wmv" expression="full" duration="751" fileSize="58767544" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_Zune_ch9.wmv" expression="full" duration="751" fileSize="18441927" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_2MB_ch9.wmv" expression="full" duration="751" fileSize="58767544" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/8/9/5/4/TablePerType_ch9.mp4" length="17602577" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Entity-Framework-Modeling-Implementing-Table-Per-Type/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/459899/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>ADO.NET</category><category>deCast</category><category>Entity Framework</category></item><item><title>deCast - Exposing and consuming errors from your WCF RESTful services</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_small_ch9.jpg" border="0" /&gt;Properly developed services need to expose errors appropriately.  RESTful services are no exception.  In this secreencast, Rob Bagby will illustrate how to control the HTTP Status Code that is returned from your RESTful service, as well as how to return additional error details in the response.  Rob will then illustrate how to handle these errors from the client perspective.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/02/19/effective-error-handling-with-wcf-rest.aspx" target="_blank"&gt;View Rob's blog post on this subject&lt;/a&gt;&lt;img src="http://channel9.msdn.com/457934/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Exposing-and-consuming-errors-from-your-WCF-RESTful-services/</comments><itunes:summary>Properly developed services need to expose errors appropriately.  RESTful services are no exception.  In this secreencast, Rob Bagby will illustrate how to control the HTTP Status Code that is returned from your RESTful service, as well as how to return additional error details in the response.  Rob will then illustrate how to handle these errors from the client perspective.  View Rob's blog post on this subject</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Exposing-and-consuming-errors-from-your-WCF-RESTful-services/</link><pubDate>Thu, 19 Feb 2009 03:10:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.mp4</guid><evnet:views>4872</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457934/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Properly developed services need to expose errors appropriately.  RESTful services are no exception.  In this secreencast, Rob Bagby will illustrate how to control the HTTP Status Code that is returned from your RESTful service, as well as how to return additional error details in the response.  Rob will then illustrate how to handle these errors from the client perspective.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/02/19/effective-error-handling-with-wcf-rest.aspx" target="_blank"&gt;View Rob's blog post on this subject&lt;/a&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.mp4" expression="full" duration="1078" fileSize="30914756" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.mp3" expression="full" duration="1078" fileSize="8628477" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.mp4" expression="full" duration="1078" fileSize="30914756" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.wma" expression="full" duration="1078" fileSize="17455223" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.wmv" expression="full" duration="1078" fileSize="32411909" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_2MB_ch9.wmv" expression="full" duration="1078" fileSize="119390278" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_Zune_ch9.wmv" expression="full" duration="1078" fileSize="30475889" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_2MB_ch9.wmv" expression="full" duration="1078" fileSize="119390278" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/9/7/5/4/ErrorsWithRESTSvcs_ch9.mp4" length="30914756" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Exposing-and-consuming-errors-from-your-WCF-RESTful-services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/457934/Trackback.aspx</trackback:ping><category>deCast</category><category>REST</category><category>REST Starter Kit</category><category>WCF</category></item><item><title>deCast - Exposing ATOM Feeds from your services</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_small_ch9.jpg" border="0" /&gt;The ATOM Syndication format is one of the most recognized representation formats.  In this screencast Rob Bagby will illustrate how to expose ATOM feeds from your RESTful services.  Rob will illustrate how to take advantage of the WCF REST Starter Kit item templates to create an ATOM Feed, as well as how to extend the feed to expose some custom data.&lt;img src="http://channel9.msdn.com/457096/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Exposing-ATOM-Feeds-from-your-services/</comments><itunes:summary>The ATOM Syndication format is one of the most recognized representation formats.  In this screencast Rob Bagby will illustrate how to expose ATOM feeds from your RESTful services.  Rob will illustrate how to take advantage of the WCF REST Starter Kit item templates to create an ATOM Feed, as well as how to extend the feed to expose some custom data.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Exposing-ATOM-Feeds-from-your-services/</link><pubDate>Wed, 11 Feb 2009 20:32:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.mp4</guid><evnet:views>5232</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457096/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The ATOM Syndication format is one of the most recognized representation formats.  In this screencast Rob Bagby will illustrate how to expose ATOM feeds from your RESTful services.  Rob will illustrate how to take advantage of the WCF REST Starter Kit item templates to create an ATOM Feed, as well as how to extend the feed to expose some custom data.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.mp4" expression="full" duration="1144" fileSize="34310559" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.mp3" expression="full" duration="1144" fileSize="9157195" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.mp4" expression="full" duration="1144" fileSize="34310559" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.wma" expression="full" duration="1144" fileSize="18521643" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.wmv" expression="full" duration="1144" fileSize="35804305" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_2MB_ch9.wmv" expression="full" duration="1144" fileSize="135948488" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_Zune_ch9.wmv" expression="full" duration="1144" fileSize="32476285" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_2MB_ch9.wmv" expression="full" duration="1144" fileSize="135948488" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/9/0/7/5/4/ATOMFeeds_ch9.mp4" length="34310559" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Exposing-ATOM-Feeds-from-your-services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/457096/Trackback.aspx</trackback:ping><category>Atom</category><category>deCast</category><category>REST</category><category>REST Starter Kit</category><category>WCF</category></item><item><title>deCast - Dynamic Xml with C# 4.0</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_small_ch9.jpg" border="0" /&gt;The Dynamic capabilities of C# 4.0 provide the ability to communicate with dynamic languages such as IronRuby and IronPython, but C# developers can build dynamic objects, as well.  In this screencast, we will illustrate how you can take advantage of the dynamic functionality enabled in C# 4.0 to access Xml data in a more natural way.  We will illustrate how you can go from writing code like: ele.Attribute["lastName"].Value to just ele.lastName.&lt;img src="http://channel9.msdn.com/454787/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Dynamic-Xml-with-C-40/</comments><itunes:summary>The Dynamic capabilities of C# 4.0 provide the ability to communicate with dynamic languages such as IronRuby and IronPython, but C# developers can build dynamic objects, as well.  In this screencast, we will illustrate how you can take advantage of the dynamic functionality enabled in C# 4.0 to access Xml data in a more natural way.  We will illustrate how you can go from writing code like: ele.Attribute["lastName"].Value to just ele.lastName.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Dynamic-Xml-with-C-40/</link><pubDate>Mon, 26 Jan 2009 11:32:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.mp4</guid><evnet:views>8357</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454787/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Dynamic capabilities of C# 4.0 provide the ability to communicate with dynamic languages such as IronRuby and IronPython, but C# developers can build dynamic objects, as well.  In this screencast, we will illustrate how you can take advantage of the dynamic functionality enabled in C# 4.0 to access Xml data in a more natural way.  We will illustrate how you can go from writing code like: ele.Attribute["lastName"].Value to just ele.lastName.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.mp4" expression="full" duration="868" fileSize="22962235" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.mp3" expression="full" duration="868" fileSize="6951625" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.mp4" expression="full" duration="868" fileSize="22962235" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.wma" expression="full" duration="868" fileSize="14063707" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.wmv" expression="full" duration="868" fileSize="24202649" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_2MB_ch9.wmv" expression="full" duration="868" fileSize="85274570" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_Zune_ch9.wmv" expression="full" duration="868" fileSize="22554629" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_2MB_ch9.wmv" expression="full" duration="868" fileSize="85274570" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/8/7/4/5/4/DynamicXmlWithCSharp4_ch9.mp4" length="22962235" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Dynamic-Xml-with-C-40/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/454787/Trackback.aspx</trackback:ping><category>CSharp</category><category>CSharp 4.0</category><category>deCast</category><category>Programming</category><category>Programming Languages</category></item><item><title>deCast - Creating Self-Signed Certificates For Developing and Testing HTTPS Apps</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_small_ch9.jpg" border="0" /&gt;Many web sites and web services use HTTPS for transport layer security.  As a developer, I find myself setting up dev environments with https every few months or so.  This entails creating self-signed certificates.  IIS7 provides an easy way to do this, but there are issues.  In this screencast, I will detail how to create self-signed certificates correctly and how to configure them appropriately in order to develop and test secure solutions.  &lt;a href="http://blogs.msdn.com/bags/archive/2009/01/23/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way.aspx" target="_blank"&gt;Click here to see a blog post on this subject&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/454730/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-Self-Signed-Certificates-For-Developing-and-Testing-HTTPS-Apps/</comments><itunes:summary>Many web sites and web services use HTTPS for transport layer security.  As a developer, I find myself setting up dev environments with https every few months or so.  This entails creating self-signed certificates.  IIS7 provides an easy way to do this, but there are issues.  In this screencast, I will detail how to create self-signed certificates correctly and how to configure them appropriately in order to develop and test secure solutions.  Click here to see a blog post on this subject.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-Self-Signed-Certificates-For-Developing-and-Testing-HTTPS-Apps/</link><pubDate>Fri, 23 Jan 2009 18:59:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.mp4</guid><evnet:views>7019</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/454730/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Many web sites and web services use HTTPS for transport layer security.  As a developer, I find myself setting up dev environments with https every few months or so.  This entails creating self-signed certificates.  IIS7 provides an easy way to do this, but there are issues.  In this screencast, I will detail how to create self-signed certificates correctly and how to configure them appropriately in order to develop and test secure solutions.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.mp4" expression="full" duration="659" fileSize="19263953" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.mp3" expression="full" duration="659" fileSize="5279579" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.mp4" expression="full" duration="659" fileSize="19263953" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.wma" expression="full" duration="659" fileSize="10687211" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.wmv" expression="full" duration="659" fileSize="20249395" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_2MB_ch9.wmv" expression="full" duration="659" fileSize="72358904" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_Zune_ch9.wmv" expression="full" duration="659" fileSize="19369375" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_2MB_ch9.wmv" expression="full" duration="659" fileSize="72358904" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/7/4/5/4/CreatingSelfSignedCerts_ch9.mp4" length="19263953" type="video/mp4" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-Self-Signed-Certificates-For-Developing-and-Testing-HTTPS-Apps/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/454730/Trackback.aspx</trackback:ping><category>deCast</category><category>Developer</category><category>IIS</category><category>Security</category></item><item><title>decast - Tunneling a PUT through POST with RESTful WCF Services</title><description>&lt;img src="http://channel9.msdn.com/Link/7855a443-7004-40de-b344-85b170cc464c/" border="0" /&gt;Many client technologies such as Silverlight 2 only support the HTTP Methods GET and POST.  However, you may want to follow a HI-REST architectural style when designing your RESTful APIs, taking advantage of additional HTTP methods such as PUT and DELETE.  In this screencast, Rob Bagby illustrates how to tunnel HTTP Methods such as PUT and DELETE through POST, as well as how to consume these services with Silverlight 2.  This screencast illustrates some of the great functionality available in the WCF REST Starter Kit.&lt;img src="http://channel9.msdn.com/442163/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/decast-Tunneling-a-PUT-through-POST-with-RESTful-WCF-Services/</comments><itunes:summary>Many client technologies such as Silverlight 2 only support the HTTP Methods GET and POST.  However, you may want to follow a HI-REST architectural style when designing your RESTful APIs, taking advantage of additional HTTP methods such as PUT and DELETE.  In this screencast, Rob Bagby illustrates how to tunnel HTTP Methods such as PUT and DELETE through POST, as well as how to consume these services with Silverlight 2.  This screencast illustrates some of the great functionality available in the WCF REST Starter Kit.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/decast-Tunneling-a-PUT-through-POST-with-RESTful-WCF-Services/</link><pubDate>Mon, 10 Nov 2008 18:09:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobBagby/decast-Tunneling-a-PUT-through-POST-with-RESTful-WCF-Services/</guid><evnet:views>6243</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/442163/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Many client technologies such as Silverlight 2 only support the HTTP Methods GET and POST.  However, you may want to follow a HI-REST architectural style when designing your RESTful APIs, taking advantage of additional HTTP methods such as PUT and DELETE.  In this screencast, Rob Bagby illustrates how to tunnel HTTP Methods such as PUT and DELETE through POST, as well as how to consume these services with Silverlight 2.  This screencast illustrates some of the great functionality available in the WCF REST Starter Kit.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/1/2/4/4/TunnelingPUTThroughPOST_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/7855a443-7004-40de-b344-85b170cc464c/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/1/2/4/4/TunnelingPUTThroughPOST.wmv" expression="full" duration="1115" fileSize="126193764" type="video/x-ms-wmv" medium="video" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/decast-Tunneling-a-PUT-through-POST-with-RESTful-WCF-Services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/442163/Trackback.aspx</trackback:ping><category>deCast</category><category>REST</category><category>REST Starter Kit</category><category>Silverlight</category><category>Silverlight 2</category><category>WCF</category><category>Web Services</category></item><item><title>deCast - Creating a HI-REST PUT Service That Exposes Insert and Update</title><description>&lt;img src="http://channel9.msdn.com/Link/98e49a99-9b2e-46c7-9e36-5922bc9dba5a/" border="0" /&gt;RESTful services expose more than just GET.  Many times, we also have to expose the capability to insert, update and delete.  There are many differing opinions on how inserts, updates and deletes should be modeled in a "RESTful" architecture.  This screencast illustrates one such model and further shows how to implement this model with WCF 3.5.  Join Rob Bagby as he shows you how to implement a HI-REST service utilizing PUT for inserts and updates.  Future deCasts will illustrate other models.&lt;img src="http://channel9.msdn.com/428169/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-PUT-Service-That-Exposes-Insert-and-Update/</comments><itunes:summary>RESTful services expose more than just GET.  Many times, we also have to expose the capability to insert, update and delete.  There are many differing opinions on how inserts, updates and deletes should be modeled in a "RESTful" architecture.  This screencast illustrates one such model and further shows how to implement this model with WCF 3.5.  Join Rob Bagby as he shows you how to implement a HI-REST service utilizing PUT for inserts and updates.  Future deCasts will illustrate other models.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-PUT-Service-That-Exposes-Insert-and-Update/</link><pubDate>Wed, 17 Sep 2008 17:14:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-PUT-Service-That-Exposes-Insert-and-Update/</guid><evnet:views>5015</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/428169/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>RESTful services expose more than just GET.  Many times, we also have to expose the capability to insert, update and delete.  There are many differing opinions on how inserts, updates and deletes should be modeled in a "RESTful" architecture.  This screencast illustrates one such model and further shows how to implement this model with WCF 3.5.  Join Rob Bagby as he shows you how to implement a HI-REST service utilizing PUT for inserts and updates.  Future deCasts will illustrate other models.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/1/8/2/4/HiRestPut_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/98e49a99-9b2e-46c7-9e36-5922bc9dba5a/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/1/8/2/4/HIRestPut.wmv" expression="full" duration="1639" fileSize="161435030" type="video/x-ms-wmv" medium="video" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-PUT-Service-That-Exposes-Insert-and-Update/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/428169/Trackback.aspx</trackback:ping><category>deCast</category><category>REST</category><category>WCF</category><category>Web Services</category></item><item><title>deCast - Building an AJAX-Friendly WCF Service</title><description>&lt;img src="http://channel9.msdn.com/Link/90f493e4-2537-4b98-b7cc-e68f0124ae08/" border="0" /&gt;WCF 3.5 provides the ability to easily expose services to AJAX client applications.  Specifically, the webHttpBinding has an "AJAX-Friendly" endpoint behavior.  What do I mean by "AJAX-Friendly"?  To me, it means that we will create a client proxy that knows how to call your service from an AJAX client.  What used to take dozens, if not hundreds, of lines of code now takes 3.  In this screencast, Rob Bagby will illustrate how this works in great detail.&lt;img src="http://channel9.msdn.com/427834/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/Building-an-AJAX-Friendly-WCF-Service/</comments><itunes:summary>WCF 3.5 provides the ability to easily expose services to AJAX client applications.  Specifically, the webHttpBinding has an "AJAX-Friendly" endpoint behavior.  What do I mean by "AJAX-Friendly"?  To me, it means that we will create a client proxy that knows how to call your service from an AJAX client.  What used to take dozens, if not hundreds, of lines of code now takes 3.  In this screencast, Rob Bagby will illustrate how this works in great detail.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/Building-an-AJAX-Friendly-WCF-Service/</link><pubDate>Tue, 16 Sep 2008 16:24:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobBagby/Building-an-AJAX-Friendly-WCF-Service/</guid><evnet:views>6377</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/427834/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>WCF 3.5 provides the ability to easily expose services to AJAX client applications.  Specifically, the webHttpBinding has an "AJAX-Friendly" endpoint behavior.  What do I mean by "AJAX-Friendly"?  To me, it means that we will create a client proxy that knows how to call your service from an AJAX client.  What used to take dozens, if not hundreds, of lines of code now takes 3.  In this screencast, Rob Bagby will illustrate how this works in great detail.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/8/7/2/4/AJAXFriendlyWCF_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/90f493e4-2537-4b98-b7cc-e68f0124ae08/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/8/7/2/4/AJAXFriendlyWCF.wmv" expression="full" duration="1497" fileSize="161477664" type="video/x-ms-wmv" medium="video" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/Building-an-AJAX-Friendly-WCF-Service/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/427834/Trackback.aspx</trackback:ping><category>Ajax</category><category>deCast</category><category>REST</category><category>Service</category><category>WCF</category><category>Web Services</category></item><item><title>deCast - Consuming a HI-REST GET Service From Silverlight 2 (Beta 2)</title><description>&lt;img src="http://channel9.msdn.com/Link/aeba105c-2739-44aa-ac18-4e2f6b2ba934/" border="0" /&gt;Watch Rob Bagby illustrate how to consume a HI-REST GET Service (exposed using WCF 3.5) from Silverlight 2, beta 2.  Rich Internet Applications are a common consumer of RESTful services.  In this screencast Rob shows you just how to consume these lightweight services.&lt;img src="http://channel9.msdn.com/422305/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Consuming-a-HI-REST-GET-Service-From-Silverlight-2-Beta-2/</comments><itunes:summary>Watch Rob Bagby illustrate how to consume a HI-REST GET Service (exposed using WCF 3.5) from Silverlight 2, beta 2.  Rich Internet Applications are a common consumer of RESTful services.  In this screencast Rob shows you just how to consume these lightweight services.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Consuming-a-HI-REST-GET-Service-From-Silverlight-2-Beta-2/</link><pubDate>Tue, 19 Aug 2008 19:23:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobBagby/deCast-Consuming-a-HI-REST-GET-Service-From-Silverlight-2-Beta-2/</guid><evnet:views>6598</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/422305/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Watch Rob Bagby illustrate how to consume a HI-REST GET Service (exposed using WCF 3.5) from Silverlight 2, beta 2.  Rich Internet Applications are a common consumer of RESTful services.  In this screencast Rob shows you just how to consume these lightweight services.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/3/2/2/4/CallingHiRestGetFromSL_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/aeba105c-2739-44aa-ac18-4e2f6b2ba934/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/3/2/2/4/CallingHiRestGetFromSL.wmv" expression="full" duration="653" fileSize="66998316" type="video/x-ms-wmv" medium="video" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Consuming-a-HI-REST-GET-Service-From-Silverlight-2-Beta-2/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/422305/Trackback.aspx</trackback:ping><category>deCast</category><category>REST</category><category>Silverlight</category><category>WCF</category><category>Web Services</category></item><item><title>deCast - Creating a HI-REST GET Service with WCF 3.5</title><description>&lt;img src="http://channel9.msdn.com/Link/baaf380a-01ad-4cd7-966e-c0d2008f897c/" border="0" /&gt;More and more services are being exposed utilizing a RESTful architectural style.  This screencast illustrates how to take advantage of WCF 3.5 to expose a service RESTfully in a HI-REST manner.  Rob Bagby illustrates how to control the HTTP verb, control the URI of your service, choose a representation format and return appropriate HTTP status codes.&lt;img src="http://channel9.msdn.com/422279/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-GET-Service-with-WCF-35/</comments><itunes:summary>More and more services are being exposed utilizing a RESTful architectural style.  This screencast illustrates how to take advantage of WCF 3.5 to expose a service RESTfully in a HI-REST manner.  Rob Bagby illustrates how to control the HTTP verb, control the URI of your service, choose a representation format and return appropriate HTTP status codes.</itunes:summary><link>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-GET-Service-with-WCF-35/</link><pubDate>Tue, 19 Aug 2008 18:56:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-GET-Service-with-WCF-35/</guid><evnet:views>9697</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/422279/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>More and more services are being exposed utilizing a RESTful architectural style.  This screencast illustrates how to take advantage of WCF 3.5 to expose a service RESTfully in a HI-REST manner.  Rob Bagby illustrates how to control the HTTP verb, control the URI of your service, choose a representation format and return appropriate HTTP status codes.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/2/2/4/HiRestGet_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/baaf380a-01ad-4cd7-966e-c0d2008f897c/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/2/2/4/HiRestGet.wmv" expression="full" duration="880" fileSize="62963617" type="video/x-ms-wmv" medium="video" /><dc:creator>Rob Bagby</dc:creator><itunes:author>Rob Bagby</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Creating-a-HI-REST-GET-Service-with-WCF-35/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/422279/Trackback.aspx</trackback:ping><category>deCast</category><category>REST</category><category>WCF</category><category>Web Services</category></item></channel></rss>