<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/"><channel><title>Entries tagged with ukdevteam - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/ukdevteam/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with ukdevteam - Channel 9</title><link>http://channel9.msdn.com/tags/UKDevTeam/</link></image><description>ukdevteam</description><link>http://channel9.msdn.com/tags/UKDevTeam/</link><language>en-us</language><pubDate>Fri, 29 May 2009 14:39:23 GMT</pubDate><lastBuildDate>Fri, 29 May 2009 14:39:23 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3430.267, Culture=neutral, PublicKeyToken=null)</generator><item><title>(More) Suteki Shop and Mike Hadlow</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_small_ch9.png" border="0" /&gt;An interview with Mike Hadlow, developer of Suteki Shop and owner of Suteki Ltd. Suteki Shop is an ASP.NET MVC open source eCommerce application. We chat about "suteki", ASP.NET MVC, open source, why Suteki Shop and open frameworks.&lt;img src="http://channel9.msdn.com/471067/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/More-Suteki-Shop-and-Mike-Hadlow/</comments><link>http://channel9.msdn.com/posts/mike+ormond/More-Suteki-Shop-and-Mike-Hadlow/</link><pubDate>Tue, 16 Jun 2009 10:13:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.wmv</guid><evnet:views>980</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/471067/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>An interview with Mike Hadlow, developer of Suteki Shop and owner of Suteki Ltd. Suteki Shop is an ASP.NET MVC open source eCommerce application. We chat about "suteki", ASP.NET MVC, open source, why Suteki Shop and open frameworks.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.mp4" expression="full" duration="584" fileSize="56982682" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.mp3" expression="full" duration="584" fileSize="4675211" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.mp4" expression="full" duration="584" fileSize="56982682" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.wma" expression="full" duration="584" fileSize="9455573" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.wmv" expression="full" duration="584" fileSize="83016947" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_2MB_ch9.wmv" expression="full" duration="584" fileSize="386317857" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_Zune_ch9.wmv" expression="full" duration="584" fileSize="82312927" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/0/1/7/4/MikeHadlowBus_ch9.wmv" length="83016947" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/More-Suteki-Shop-and-Mike-Hadlow/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/471067/Trackback.aspx</trackback:ping><category>ASP.NET MVC</category><category>en-GB</category><category>Frameworks</category><category>OpenSource</category><category>UKDevTeam</category></item><item><title>Suteki Shop and Mike Hadlow</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_small_ch9.png" border="0" /&gt;An interview with Mike Hadlow, developer of Suteki Shop and owner of Suteki Ltd. Suteki Shop is an ASP.NET MVC open source eCommerce application. We chat about ASP.NET MVC, TDD, technology choices, pros, cons etc etc&lt;img src="http://channel9.msdn.com/471066/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/Suteki-Shop-and-Mike-Hadlow/</comments><link>http://channel9.msdn.com/posts/mike+ormond/Suteki-Shop-and-Mike-Hadlow/</link><pubDate>Tue, 16 Jun 2009 10:12:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.wmv</guid><evnet:views>925</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/471066/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>An interview with Mike Hadlow, developer of Suteki Shop and owner of Suteki Ltd. Suteki Shop is an ASP.NET MVC open source eCommerce application. We chat about ASP.NET MVC, TDD, technology choices, pros, cons etc etc</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.mp4" expression="full" duration="561" fileSize="54755967" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.mp3" expression="full" duration="561" fileSize="4491281" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.mp4" expression="full" duration="561" fileSize="54755967" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.wma" expression="full" duration="561" fileSize="9083077" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.wmv" expression="full" duration="561" fileSize="34024809" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_2MB_ch9.wmv" expression="full" duration="561" fileSize="370497026" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_Zune_ch9.wmv" expression="full" duration="561" fileSize="79208789" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/0/1/7/4/MikeHadlowTech_ch9.wmv" length="34024809" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/Suteki-Shop-and-Mike-Hadlow/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/471066/Trackback.aspx</trackback:ping><category>ASP.NET MVC</category><category>en-GB</category><category>Test Driven Development</category><category>UKDevTeam</category></item><item><title>Silverlight 3 Beta - Extensible Application Services</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_small_ch9.png" border="0" /&gt;The Application class in Silverlight 3 has a new trick for providing a central repository of services that are driven through a consistent life-cycle and can be easily obtained from anywhere else in your application. Here, we take a quick look.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.&lt;img src="http://channel9.msdn.com/467342/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Extensible-Application-Services/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Extensible-Application-Services/</link><pubDate>Thu, 30 Apr 2009 08:14:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.wmv</guid><evnet:views>2361</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467342/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Application class in Silverlight 3 has a new trick for providing a central repository of services that are driven through a consistent life-cycle and can be easily obtained from anywhere else in your application. Here, we take a quick look.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.mp4" expression="full" duration="596" fileSize="18536025" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.mp3" expression="full" duration="596" fileSize="4773547" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.mp4" expression="full" duration="596" fileSize="18536025" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.wma" expression="full" duration="596" fileSize="9674679" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.wmv" expression="full" duration="596" fileSize="19528767" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_2MB_ch9.wmv" expression="full" duration="596" fileSize="36777019" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_Zune_ch9.wmv" expression="full" duration="596" fileSize="19544741" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_2MB_ch9.wmv" expression="full" duration="596" fileSize="36777019" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/3/7/6/4/MTSL3AppServices_ch9.wmv" length="19528767" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Extensible-Application-Services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467342/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Silverlight 3 Beta - Network Status Detection</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_small_ch9.png" border="0" /&gt;In this screencast we take a look at how we can build a simple control that automatically displays UI for when the network is online versus when it is offline using new features in Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.&lt;img src="http://channel9.msdn.com/467337/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Network-Status-Detection/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Network-Status-Detection/</link><pubDate>Thu, 30 Apr 2009 08:14:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.wmv</guid><evnet:views>2444</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467337/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this screencast we take a look at how we can build a simple control that automatically displays UI for when the network is online versus when it is offline using new features in Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.mp4" expression="full" duration="1023" fileSize="35952638" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.mp3" expression="full" duration="1023" fileSize="8190984" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.mp4" expression="full" duration="1023" fileSize="35952638" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.wma" expression="full" duration="1023" fileSize="16580875" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.wmv" expression="full" duration="1023" fileSize="38139329" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_2MB_ch9.wmv" expression="full" duration="1023" fileSize="62971581" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_Zune_ch9.wmv" expression="full" duration="1023" fileSize="37659303" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_2MB_ch9.wmv" expression="full" duration="1023" fileSize="62971581" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/3/3/7/6/4/MTSL3NetworkStatus_ch9.wmv" length="38139329" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Network-Status-Detection/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467337/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Silverlight 3 Beta - Validation</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_small_ch9.png" border="0" /&gt;In this screencast we take a look at how we can handle exceptions from property setters that are used in Silverlight data binding and automatically or manually display error UI for those exceptions.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.&lt;img src="http://channel9.msdn.com/467335/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Validation/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Validation/</link><pubDate>Wed, 29 Apr 2009 23:02:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.wmv</guid><evnet:views>2569</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467335/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this screencast we take a look at how we can handle exceptions from property setters that are used in Silverlight data binding and automatically or manually display error UI for those exceptions.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.mp4" expression="full" duration="930" fileSize="28144552" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.mp3" expression="full" duration="930" fileSize="7441987" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.mp4" expression="full" duration="930" fileSize="28144552" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.wma" expression="full" duration="930" fileSize="15069863" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.wmv" expression="full" duration="930" fileSize="30314771" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_2MB_ch9.wmv" expression="full" duration="930" fileSize="56475023" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_Zune_ch9.wmv" expression="full" duration="930" fileSize="29914745" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_2MB_ch9.wmv" expression="full" duration="930" fileSize="56475023" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/3/3/7/6/4/MTSL3Validation_ch9.wmv" length="30314771" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Validation/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467335/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Silverlight 3 Beta - Cached Platform Extensions</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_small_ch9.png" border="0" /&gt;In this screencast we take a look at how we can reduce the size of a Silverlight XAP by downloading Microsoft assemblies from Microsoft.com rather than packaging them into the XAP.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.&lt;img src="http://channel9.msdn.com/467341/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Cached-Platform-Extensions/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Cached-Platform-Extensions/</link><pubDate>Wed, 29 Apr 2009 23:01:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.wmv</guid><evnet:views>1968</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467341/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this screencast we take a look at how we can reduce the size of a Silverlight XAP by downloading Microsoft assemblies from Microsoft.com rather than packaging them into the XAP.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.mp4" expression="full" duration="635" fileSize="21469987" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.mp3" expression="full" duration="635" fileSize="5085967" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.mp4" expression="full" duration="635" fileSize="21469987" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.wma" expression="full" duration="635" fileSize="10305519" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.wmv" expression="full" duration="635" fileSize="22697001" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_2MB_ch9.wmv" expression="full" duration="635" fileSize="39241253" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_Zune_ch9.wmv" expression="full" duration="635" fileSize="22792975" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_2MB_ch9.wmv" expression="full" duration="635" fileSize="39241253" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/7/6/4/MTSL3CachedExtensions_ch9.wmv" length="22697001" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-Cached-Platform-Extensions/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467341/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Silverlight 3 Beta - Writeable Bitmaps</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_small_ch9.png" border="0" /&gt;In this screencast we take a look at how we can create bitmaps in Silverlight 3 in order to display on the screen and discuss other possibilities for those bitmaps that might show up in the RTM version of Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.&lt;img src="http://channel9.msdn.com/467338/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Writeable-Bitmaps/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Writeable-Bitmaps/</link><pubDate>Wed, 29 Apr 2009 23:01:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.wmv</guid><evnet:views>1981</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467338/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this screencast we take a look at how we can create bitmaps in Silverlight 3 in order to display on the screen and discuss other possibilities for those bitmaps that might show up in the RTM version of Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.mp4" expression="full" duration="711" fileSize="22351756" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.mp3" expression="full" duration="711" fileSize="5694924" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.mp4" expression="full" duration="711" fileSize="22351756" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.wma" expression="full" duration="711" fileSize="11537159" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.wmv" expression="full" duration="711" fileSize="23625457" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_2MB_ch9.wmv" expression="full" duration="711" fileSize="43305709" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_Zune_ch9.wmv" expression="full" duration="711" fileSize="23433431" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_2MB_ch9.wmv" expression="full" duration="711" fileSize="43305709" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/3/3/7/6/4/MTSL3WriteableBitmaps_ch9.wmv" length="23625457" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Writeable-Bitmaps/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467338/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Silverlight 3 Beta - GPU Acceleration</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_small_ch9.png" border="0" /&gt;In this screencast we take a look at how we can make use of GPU acceleration for video and bitmap scaling in Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.&lt;img src="http://channel9.msdn.com/467336/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-GPU-Acceleration/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-GPU-Acceleration/</link><pubDate>Wed, 29 Apr 2009 23:01:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.wmv</guid><evnet:views>1852</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/467336/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this screencast we take a look at how we can make use of GPU acceleration for video and bitmap scaling in Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
View these screencasts in conjunction with the ones up at &lt;a href="http://silverlight.net/learn/videocat.aspx?cat=12#sl3"&gt;Silverlight.net&lt;/a&gt; in order to get more comprehensive coverage.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.mp4" expression="full" duration="696" fileSize="34496015" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.mp3" expression="full" duration="696" fileSize="5569954" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.mp4" expression="full" duration="696" fileSize="34496015" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.wma" expression="full" duration="696" fileSize="11284823" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.wmv" expression="full" duration="696" fileSize="37193367" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_2MB_ch9.wmv" expression="full" duration="696" fileSize="46377619" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_Zune_ch9.wmv" expression="full" duration="696" fileSize="37289341" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_2MB_ch9.wmv" expression="full" duration="696" fileSize="46377619" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/3/7/6/4/MTSL3GPUAcceleration_ch9.wmv" length="37193367" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Beta-GPU-Acceleration/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/467336/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Interview - Andrew Fryer with Mike Taulty on LINQ and DBAs</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_small_ch9.png" border="0" /&gt;&lt;a href="http://blogs.technet.com/andrew/"&gt;Andrew Fryer&lt;/a&gt; of Microsoft UK talking to Mike Taulty at the &lt;a href="http://sqlbits.com/"&gt;UK SQL Bits&lt;/a&gt; conference around LINQ and the confusion that LINQ can cause amongst DBAs given that the term LINQ appears in conjunction with many things including quite a few that have nothing to do with databases :-)&lt;img src="http://channel9.msdn.com/466999/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Interview-Andrew-Fryer-with-Mike-Taulty/</comments><link>http://channel9.msdn.com/posts/mtaulty/Interview-Andrew-Fryer-with-Mike-Taulty/</link><pubDate>Tue, 28 Apr 2009 17:04:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.wmv</guid><evnet:views>5796</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466999/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://blogs.technet.com/andrew/"&gt;Andrew Fryer&lt;/a&gt; of Microsoft UK talking to Mike Taulty at the &lt;a href="http://sqlbits.com/"&gt;UK SQL Bits&lt;/a&gt; conference around LINQ and the confusion that LINQ can cause amongst DBAs given that the term LINQ appears in conjunction with many things including quite a few that have nothing to do with databases &lt;img src='/emoticons/C9/emotion-1.gif' alt='Smiley' /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.mp4" expression="full" duration="508" fileSize="50067156" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.mp3" expression="full" duration="508" fileSize="4072009" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.mp4" expression="full" duration="508" fileSize="50067156" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.wma" expression="full" duration="508" fileSize="8247965" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.wmv" expression="full" duration="508" fileSize="30840491" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_2MB_ch9.wmv" expression="full" duration="508" fileSize="286936349" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_Zune_ch9.wmv" expression="full" duration="508" fileSize="68120471" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_2MB_ch9.wmv" expression="full" duration="508" fileSize="286936349" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/9/6/6/4/MTAFSQLBits_ch9.wmv" length="30840491" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Interview-Andrew-Fryer-with-Mike-Taulty/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466999/Trackback.aspx</trackback:ping><category>en-GB</category><category>Entity Framework</category><category>LINQ</category><category>LINQ to SQL</category><category>UKDevTeam</category></item><item><title>Interview - Aaron Skonnard on Current Shiny Toys</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_small_ch9.png" border="0" /&gt;&lt;span id="ctl00_MainPlaceHolder_Starter_BodyLabel"&gt;At the recent &lt;a href="http://www.devweek.com"&gt;&lt;span&gt;DevWeek&lt;/span&gt;&lt;/a&gt; conference in the UK I managed to catch up with Aaron Skonnard of &lt;a href="http://www.pluralsight.com"&gt;&lt;span&gt;Pluralsight&lt;/span&gt;&lt;/a&gt; fame who was keynoting the conference with a talk on Cloud Computing and also delivering some sessions on WCF and REST. Here, Aaron talks about what he's currently playing with in his spare time - the WCF REST Starter Kit.&lt;/span&gt;&lt;img src="http://channel9.msdn.com/466217/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Current-Shiny-Toys/</comments><link>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Current-Shiny-Toys/</link><pubDate>Thu, 23 Apr 2009 21:12:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.wmv</guid><evnet:views>4798</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466217/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;span id="ctl00_MainPlaceHolder_Starter_BodyLabel"&gt;At the recent &lt;a href="http://www.devweek.com/"&gt;&lt;span&gt;DevWeek&lt;/span&gt;&lt;/a&gt; conference in the UK I managed to catch up with Aaron Skonnard of &lt;a href="http://www.pluralsight.com/"&gt;&lt;span&gt;Pluralsight&lt;/span&gt;&lt;/a&gt; fame who was keynoting the conference with a talk on Cloud Computing and also delivering some sessions on WCF and REST. Here, Aaron talks about what he's currently playing with in his spare time - the WCF REST Starter Kit.&lt;/span&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.mp4" expression="full" duration="138" fileSize="10945275" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.mp3" expression="full" duration="138" fileSize="1109504" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.mp4" expression="full" duration="138" fileSize="10945275" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.wma" expression="full" duration="138" fileSize="2260993" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.wmv" expression="full" duration="138" fileSize="8326271" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_2MB_ch9.wmv" expression="full" duration="138" fileSize="28774283" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_Zune_ch9.wmv" expression="full" duration="138" fileSize="10566251" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_2MB_ch9.wmv" expression="full" duration="138" fileSize="28774283" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/2/6/6/4/MTSkonnardToys2_ch9.wmv" length="8326271" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Current-Shiny-Toys/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466217/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>en-GB</category><category>REST Starter Kit</category><category>UKDevTeam</category></item><item><title>Interview - Aaron Skonnard on Preparing for "The Cloud"</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_small_ch9.png" border="0" /&gt;At the recent &lt;a href="http://www.devweek.com"&gt;DevWeek&lt;/a&gt; conference in the UK I managed to catch up with Aaron Skonnard of &lt;a href="http://www.pluralsight.com"&gt;Pluralsight&lt;/a&gt; fame who was keynoting the conference with a talk on Cloud Computing and also delivering some sessions on WCF and REST. Here, Aaron talks about how developers can prepare themselves for Cloud Computing.&lt;img src="http://channel9.msdn.com/466216/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Preparing-for-The-Cloud/</comments><link>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Preparing-for-The-Cloud/</link><pubDate>Thu, 23 Apr 2009 21:10:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_ch9.wmv</guid><evnet:views>4673</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466216/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>At the recent DevWeek conference in the UK I managed to catch up with Aaron Skonnard of Pluralsight fame who was keynoting the conference with a talk on Cloud Computing and also delivering some sessions on WCF and REST. Here, Aaron talks about how developers can prepare themselves for Cloud Computing.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_ch9.mp4" expression="full" duration="331" fileSize="24249293" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_ch9.mp4" expression="full" duration="331" fileSize="24249293" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_ch9.wma" expression="full" duration="331" fileSize="5385153" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_ch9.wmv" expression="full" duration="331" fileSize="19959429" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_2MB_ch9.wmv" expression="full" duration="331" fileSize="69119441" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_Zune_ch9.wmv" expression="full" duration="331" fileSize="24967409" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_2MB_ch9.wmv" expression="full" duration="331" fileSize="69119441" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/6/6/4/MTSkonnardPreparingForCloud2_ch9.wmv" length="19959429" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Preparing-for-The-Cloud/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466216/Trackback.aspx</trackback:ping><category>Azure Platform</category><category>Cloud Computing</category><category>en-GB</category><category>UKDevTeam</category></item><item><title>Interview - Aaron Skonnard on Cloud Computing Timescales</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1//ch9//4//1//2//6//6//4/MTSkonnardCloudTimelines2_small_ch9.png" border="0" /&gt;At the recent &lt;a href="http://www.devweek.com"&gt;DevWeek&lt;/a&gt; conference in the UK I managed to catch up with Aaron Skonnard of &lt;a href="http://www.pluralsight.com"&gt;Pluralsight&lt;/a&gt; fame who was keynoting the conference with a talk on Cloud Computing and also delivering some sessions on WCF and REST. Here, Aaron talks about the timescales for Cloud Computing.&lt;img src="http://channel9.msdn.com/466214/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Cloud-Computing-Timescales/</comments><link>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Cloud-Computing-Timescales/</link><pubDate>Thu, 23 Apr 2009 21:07:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.wmv</guid><evnet:views>4586</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466214/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>At the recent &lt;a href="http://www.devweek.com"&gt;DevWeek&lt;/a&gt; conference in the UK I managed to catch up with Aaron Skonnard of &lt;a href="http://www.pluralsight.com"&gt;Pluralsight&lt;/a&gt; fame who was keynoting the conference with a talk on Cloud Computing and also delivering some sessions on WCF and REST. Here, Aaron talks about the timescales for Cloud Computing.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1//ch9//4//1//2//6//6//4/MTSkonnardCloudTimelines2_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.mp4" expression="full" duration="108" fileSize="8231602" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.mp3" expression="full" duration="108" fileSize="869604" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.mp4" expression="full" duration="108" fileSize="8231602" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.wma" expression="full" duration="108" fileSize="1777349" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.wmv" expression="full" duration="108" fileSize="6502091" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_2MB_ch9.wmv" expression="full" duration="108" fileSize="22526103" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_Zune_ch9.wmv" expression="full" duration="108" fileSize="8054071" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_2MB_ch9.wmv" expression="full" duration="108" fileSize="22526103" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/1/2/6/6/4/MTSkonnardCloudTimelines2_ch9.wmv" length="6502091" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Interview-Aaron-Skonnard-on-Cloud-Computing-Timescales/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466214/Trackback.aspx</trackback:ping><category>Azure Platform</category><category>Cloud Computing</category><category>en-GB</category><category>UKDevTeam</category></item><item><title>Silverlight 3 - Running Out Of Browser Apps on the Macintosh</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_small_ch9.png" border="0" /&gt;A short screencast showing what it's like to install Silverlight 3 Out Of Browser applications onto Mac OS X. First, we put together a quick application which draws a chart from a WCF service providing data and then we deploy it out-of-the-browser on both my Vista machine and my iMac running OSX.&lt;img src="http://channel9.msdn.com/466178/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Running-Out-Of-Browser-Apps-on-the-Macintosh/</comments><link>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Running-Out-Of-Browser-Apps-on-the-Macintosh/</link><pubDate>Tue, 21 Apr 2009 07:50:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.wmv</guid><evnet:views>21515</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466178/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>A short screencast showing what it's like to install Silverlight 3 Out Of Browser applications onto Mac OS X. First, we put together a quick application which draws a chart from a WCF service providing data and then we deploy it out-of-the-browser on both my Vista machine and my iMac running OSX.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.mp4" expression="full" duration="758" fileSize="24760836" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.mp3" expression="full" duration="758" fileSize="6067766" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.mp4" expression="full" duration="758" fileSize="24760836" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.wma" expression="full" duration="758" fileSize="12291163" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.wmv" expression="full" duration="758" fileSize="26601739" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_2MB_ch9.wmv" expression="full" duration="758" fileSize="46809991" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_Zune_ch9.wmv" expression="full" duration="758" fileSize="26361713" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_2MB_ch9.wmv" expression="full" duration="758" fileSize="46809991" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/7/1/6/6/4/MTSloobOnMac_ch9.wmv" length="26601739" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Silverlight-3-Running-Out-Of-Browser-Apps-on-the-Macintosh/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466178/Trackback.aspx</trackback:ping><category>en-GB</category><category>Silverlight</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>C# 4.0 New Features - Named Parameters</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_small_ch9.png" border="0" /&gt;There are many new language features in C# 4.0. This short screencast focuses on explaining a single feature (Named Parameters) and demo'ing that feature in action using the VS2010 CTP.&lt;img src="http://channel9.msdn.com/460472/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-Named-Parameters/</comments><link>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-Named-Parameters/</link><pubDate>Fri, 13 Mar 2009 16:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.wmv</guid><evnet:views>4047</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460472/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>There are many new language features in C# 4.0. This short screencast focuses on explaining a single feature (Named Parameters) and demo'ing that feature in action using the VS2010 CTP.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.mp4" expression="full" duration="379" fileSize="9442652" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.mp3" expression="full" duration="379" fileSize="3036601" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.mp4" expression="full" duration="379" fileSize="9442652" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.wma" expression="full" duration="379" fileSize="6151173" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.wmv" expression="full" duration="379" fileSize="9719717" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_2MB_ch9.wmv" expression="full" duration="379" fileSize="6745456" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_Zune_ch9.wmv" expression="full" duration="379" fileSize="9303697" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/7/4/0/6/4/CSharp4NamedParams_ch9.wmv" length="9719717" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-Named-Parameters/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460472/Trackback.aspx</trackback:ping><category>.NET Framework 4.0</category><category>c#</category><category>en-GB</category><category>UKDevTeam</category><category>vs2010</category></item><item><title>C# 4.0 New Features - Optional Parameters</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_small_ch9.png" border="0" /&gt;There are many new language features in C# 4.0. This short screencast focuses on explaining a single feature (Optional Parameters) and demo'ing that feature in action using the VS2010 CTP.&lt;img src="http://channel9.msdn.com/460471/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-Optional-Parameters/</comments><link>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-Optional-Parameters/</link><pubDate>Fri, 13 Mar 2009 16:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.wmv</guid><evnet:views>4124</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460471/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>There are many new language features in C# 4.0. This short screencast focuses on explaining a single feature (Optional Parameters) and demo'ing that feature in action using the VS2010 CTP.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.mp4" expression="full" duration="432" fileSize="10510416" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.mp3" expression="full" duration="432" fileSize="3462292" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.mp4" expression="full" duration="432" fileSize="10510416" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.wma" expression="full" duration="432" fileSize="7013321" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.wmv" expression="full" duration="432" fileSize="10904035" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_2MB_ch9.wmv" expression="full" duration="432" fileSize="7135654" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_Zune_ch9.wmv" expression="full" duration="432" fileSize="10600015" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_2MB_ch9_SL.wmv" expression="full" duration="432" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/0/6/4/CSharp4OptionalParams_ch9.wmv" length="10904035" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-Optional-Parameters/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460471/Trackback.aspx</trackback:ping><category>.NET Framework 4.0</category><category>c#</category><category>en-GB</category><category>UKDevTeam</category><category>vs2010</category></item><item><title>C# 4.0 New Features - COM Interop Enhancements</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_small_ch9.png" border="0" /&gt;There are many new language features in C# 4.0. This short screencast focuses on explaining a single feature (COM Interop Enhancements) and demo'ing that feature in action using the VS2010 CTP.&lt;img src="http://channel9.msdn.com/460473/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-COM-Interop-Enhancements/</comments><link>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-COM-Interop-Enhancements/</link><pubDate>Fri, 13 Mar 2009 15:07:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.wmv</guid><evnet:views>33814</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460473/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>There are many new language features in C# 4.0. This short screencast focuses on explaining a single feature (COM Interop Enhancements) and demo'ing that feature in action using the VS2010 CTP.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.mp4" expression="full" duration="599" fileSize="15490623" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.mp3" expression="full" duration="599" fileSize="4793910" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.mp4" expression="full" duration="599" fileSize="15490623" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.wma" expression="full" duration="599" fileSize="9704905" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.wmv" expression="full" duration="599" fileSize="15785037" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_2MB_ch9.wmv" expression="full" duration="599" fileSize="11439776" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_Zune_ch9.wmv" expression="full" duration="599" fileSize="15289017" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/4/0/6/4/CSharp4ComInterop_ch9.wmv" length="15785037" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/C-40-New-Features-COM-Interop-Enhancements/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460473/Trackback.aspx</trackback:ping><category>.NET Framework 4.0</category><category>c#</category><category>en-GB</category><category>UKDevTeam</category><category>vs2010</category></item><item><title>Live Framework SDK, News &amp; Sync Items (Part 2 of 2)</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_small_ch9.png" border="0" /&gt;Here we follow up &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-1/"&gt;on the first Part&lt;/a&gt; of these two screencasts by taking the same application code and extending it to look at the SyncItems feed and how we can use that to monitor conflicts in data as it is synchronised.&lt;br /&gt;
&lt;br /&gt;
If you're new to the Live Framework SDK preview, start &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Getting-Started/"&gt;here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/458425/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-2-of-2/</comments><link>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-2-of-2/</link><pubDate>Tue, 24 Feb 2009 15:23:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.wmv</guid><evnet:views>3104</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/458425/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Here we follow up &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-1/"&gt;on the first Part&lt;/a&gt; of these two screencasts by taking the same application code and extending it to look at the SyncItems feed and how we can use that to monitor conflicts in data as it is synchronised.&lt;br /&gt;
&lt;br /&gt;
If you're new to the Live Framework SDK preview, start &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Getting-Started/"&gt;here&lt;/a&gt;.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.mp4" expression="full" duration="1485" fileSize="43651393" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.mp3" expression="full" duration="1485" fileSize="11885215" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.mp4" expression="full" duration="1485" fileSize="43651393" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.wma" expression="full" duration="1485" fileSize="24036801" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.wmv" expression="full" duration="1485" fileSize="42718099" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_2MB_ch9.wmv" expression="full" duration="1485" fileSize="56526353" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_Zune_ch9.wmv" expression="full" duration="1485" fileSize="41886073" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_2MB_ch9.wmv" expression="full" duration="1485" fileSize="56526353" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/2/4/8/5/4/MTLFxSyncItems_ch9.wmv" length="42718099" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-2-of-2/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/458425/Trackback.aspx</trackback:ping><category>en-GB</category><category>Live Framework</category><category>Live Mesh</category><category>UKDevTeam</category></item><item><title>Live Framework SDK, News &amp; Sync Items (Part 1 of 2)</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_small_ch9.png" border="0" /&gt;NewsItems are a way for your application to build a user-centric log of what data changes have been made to DataEntries and DataFeeds. With an application that stores data into a Mesh, it's often tricky for a user to know why a particular set of data has been updated or deleted and NewsItems help the user fathom out what's gone on in the application. We'll follow up by looking at SyncItems &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-2-of-2/"&gt;in a separate screencast&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
If you're new to the Live Framework SDK preview, start &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Getting-Started/"&gt;here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/458424/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-1/</comments><link>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-1/</link><pubDate>Tue, 24 Feb 2009 00:18:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.wmv</guid><evnet:views>3349</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/458424/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>NewsItems are a way for your application to build a user-centric log of what data changes have been made to DataEntries and DataFeeds. With an application that stores data into a Mesh, it's often tricky for a user to know why a particular set of data has been updated or deleted and NewsItems help the user fathom out what's gone on in the application. We'll follow up by looking at SyncItems &lt;a href="http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-2-of-2/"&gt;in a separate screencast&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.mp4" expression="full" duration="1284" fileSize="35552026" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.mp3" expression="full" duration="1284" fileSize="10279416" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.mp4" expression="full" duration="1284" fileSize="35552026" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.wma" expression="full" duration="1284" fileSize="20804497" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.wmv" expression="full" duration="1284" fileSize="33452893" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_2MB_ch9.wmv" expression="full" duration="1284" fileSize="46925147" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_Zune_ch9.wmv" expression="full" duration="1284" fileSize="32876867" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_2MB_ch9.wmv" expression="full" duration="1284" fileSize="46925147" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/2/4/8/5/4/MTLFxNewsItems_ch9.wmv" length="33452893" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-News--Sync-Items-Part-1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/458424/Trackback.aspx</trackback:ping><category>en-GB</category><category>Live Framework</category><category>Live Mesh</category><category>UKDevTeam</category></item><item><title>Live Framework SDK, Sharing .NET Objects</title><description>&lt;img src="http://channel9.msdn.com/Link/86e88761-85f2-4bd4-9404-5e51a23d9659/" border="0" /&gt;Follows straight on from the "Sharing Photos" screencast by adapting that application to share custom .NET object data in the Mesh.&lt;img src="http://channel9.msdn.com/455635/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-NET-Objects/</comments><link>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-NET-Objects/</link><pubDate>Tue, 03 Feb 2009 10:48:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_Sharing_NET_Objects_SL.wmv</guid><evnet:views>36622</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/455635/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Follows straight on from the "Sharing Photos" screencast by adapting that application to share custom .NET object data in the Mesh.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_Sharing_NET_Objects_SL_Thumb.png" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/86e88761-85f2-4bd4-9404-5e51a23d9659/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_Sharing_NET_Objects_SL.wma" expression="full" duration="646" fileSize="13052043" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_Sharing_NET_Objects_SL.wmv" expression="full" duration="646" fileSize="24025319" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_Sharing_NET_Objects_SL.wmv" length="24025319" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-NET-Objects/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/455635/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>en-GB</category><category>Live Framework</category><category>Live Mesh</category><category>UKDevTeam</category></item><item><title>Live Framework SDK, Sharing Photo Files</title><description>&lt;img src="http://channel9.msdn.com/Link/1e651737-021e-49dd-81a1-0a6507f5eab6/" border="0" /&gt;Here, we follow up on previous Live Framework screencasts by showing how we can add file based data to a data feed in our Mesh and get the Mesh to do the work of synchronising those files across devices and/or users. &lt;br /&gt;
&lt;br /&gt;
To illustrate it, we build a simple application in WPF that allows us to drag-and-drop photo files onto the UI and then adds them to a data feed in the Mesh.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/455394/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-Photo-Files/</comments><link>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-Photo-Files/</link><pubDate>Tue, 03 Feb 2009 10:44:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_SharingImages_SL.wmv</guid><evnet:views>33440</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/455394/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Here, we follow up on previous Live Framework screencasts by showing how we can add file based data to a data feed in our Mesh and get the Mesh to do the work of synchronising those files across devices and/or users. &lt;br /&gt;
&lt;br /&gt;
To illustrate it, we build a simple application in WPF that allows us to drag-and-drop photo files onto the UI and then adds them to a data feed in the Mesh.&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_SharingImages_SL_Thumb.png" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/1e651737-021e-49dd-81a1-0a6507f5eab6/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_SharingImages_SL.wma" expression="full" duration="1044" fileSize="21078117" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_SharingImages_SL.wmv" expression="full" duration="1044" fileSize="39259707" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/mtaulty/MT_LFx_SharingImages_SL.wmv" length="39259707" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-Photo-Files/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/455394/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>en-GB</category><category>Live Framework</category><category>Live Mesh</category><category>UKDevTeam</category></item><item><title>Creating 3D Models for WPF Pt4 - Smooth texture to WPF application</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_small_ch9.jpg" border="0" /&gt;3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application.&lt;br /&gt;
&lt;br /&gt;
I start by creating a re-usable 3D model of a yoghurt pot in &lt;a href="http://www.blender.org/"&gt;Blender &lt;/a&gt;with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the &lt;a href="http://www.codeplex.com/3DTools"&gt;3D tools library on CodePlex&lt;/a&gt; and show how easy it is to switch the imagery to represent different products.&lt;br /&gt;
&lt;br /&gt;
For an idea of what the final application looks like, visit my &lt;a href="http://blogs.msdn.com/mikeormond/archive/2009/01/14/creating-3d-models-for-wpf.aspx"&gt;blog post&lt;/a&gt; or &lt;a href="http://mikeo.co.uk/Demo/YoghurtViewer/YoghurtViewer.xbap"&gt;click here &lt;/a&gt;for the xbap.&lt;br /&gt;
&lt;br /&gt;
Links to other parts:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/"&gt;Part 1&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/"&gt;Part 2&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/"&gt;Part 3&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/"&gt;Part 4&lt;/a&gt;&lt;img src="http://channel9.msdn.com/452830/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/</comments><link>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/</link><pubDate>Fri, 16 Jan 2009 10:33:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.wmv</guid><evnet:views>7141</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/452830/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application. I start by creating a re-usable 3D model of a yoghurt pot in Blender with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the 3D tools library on CodePlex and show how easy it is to switch the imagery to represent different products. For…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.mp4" expression="full" duration="514" fileSize="45924073" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.mp3" expression="full" duration="514" fileSize="4116399" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.mp4" expression="full" duration="514" fileSize="45924073" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.wma" expression="full" duration="514" fileSize="8326069" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.wmv" expression="full" duration="514" fileSize="18232527" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_2MB_ch9.wmv" expression="full" duration="514" fileSize="18669368" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_Zune_ch9.wmv" expression="full" duration="514" fileSize="17672507" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_2MB_ch9.wmv" expression="full" duration="514" fileSize="18669368" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/8/2/5/4/WPF3DModelsPt4New_ch9.wmv" length="18232527" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/452830/Trackback.aspx</trackback:ping><category>3D</category><category>Blend</category><category>Blender</category><category>en-GB</category><category>UKDevTeam</category><category>WPF</category></item><item><title>Creating 3D Models for WPF Pt3 -Colourful model to smooth textures</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_small_ch9.jpg" border="0" /&gt;3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application.&lt;br /&gt;
&lt;br /&gt;
I start by creating a re-usable 3D model of a yoghurt pot in &lt;a href="http://www.blender.org/"&gt;Blender &lt;/a&gt;with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the &lt;a href="http://www.codeplex.com/3DTools"&gt;3D tools library on CodePlex&lt;/a&gt; and show how easy it is to switch the imagery to represent different products.&lt;br /&gt;
&lt;br /&gt;
For an idea of what the final application looks like, visit my &lt;a href="http://blogs.msdn.com/mikeormond/archive/2009/01/14/creating-3d-models-for-wpf.aspx"&gt;blog post&lt;/a&gt; or &lt;a href="http://mikeo.co.uk/Demo/YoghurtViewer/YoghurtViewer.xbap"&gt;click here &lt;/a&gt;for the xbap.&lt;br /&gt;
&lt;br /&gt;
Links to other parts:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/"&gt;Part 1&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/"&gt;Part 2&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/"&gt;Part 3&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/"&gt;Part 4&lt;/a&gt;&lt;img src="http://channel9.msdn.com/452829/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/</comments><link>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/</link><pubDate>Fri, 16 Jan 2009 10:31:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.wmv</guid><evnet:views>6273</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/452829/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application. I start by creating a re-usable 3D model of a yoghurt pot in Blender with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the 3D tools library on CodePlex and show how easy it is to switch the imagery to represent different products. For…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.mp4" expression="full" duration="547" fileSize="44824669" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.mp3" expression="full" duration="547" fileSize="4377414" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.mp4" expression="full" duration="547" fileSize="44824669" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.wma" expression="full" duration="547" fileSize="8854773" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.wmv" expression="full" duration="547" fileSize="18984725" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_2MB_ch9.wmv" expression="full" duration="547" fileSize="19922950" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_Zune_ch9.wmv" expression="full" duration="547" fileSize="17960705" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_2MB_ch9.wmv" expression="full" duration="547" fileSize="19922950" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/2/8/2/5/4/WPF3DModelsPt3_ch9.wmv" length="18984725" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/452829/Trackback.aspx</trackback:ping><category>3D</category><category>Blend</category><category>Blender</category><category>en-GB</category><category>UKDevTeam</category><category>WPF</category></item><item><title>Creating 3D Models for WPF Pt2 - Blocky model to colourful model</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_small_ch9.jpg" border="0" /&gt;3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application.&lt;br /&gt;
&lt;br /&gt;
I start by creating a re-usable 3D model of a yoghurt pot in &lt;a href="http://www.blender.org/"&gt;Blender &lt;/a&gt;with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the &lt;a href="http://www.codeplex.com/3DTools"&gt;3D tools library on CodePlex&lt;/a&gt; and show how easy it is to switch the imagery to represent different products.&lt;br /&gt;
&lt;br /&gt;
For an idea of what the final application looks like, visit my &lt;a href="http://blogs.msdn.com/mikeormond/archive/2009/01/14/creating-3d-models-for-wpf.aspx"&gt;blog post&lt;/a&gt; or &lt;a href="http://mikeo.co.uk/Demo/YoghurtViewer/YoghurtViewer.xbap"&gt;click here &lt;/a&gt;for the xbap.&lt;br /&gt;
&lt;br /&gt;
Links to other parts:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/"&gt;Part 1&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/"&gt;Part 2&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/"&gt;Part 3&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/"&gt;Part 4&lt;/a&gt;&lt;img src="http://channel9.msdn.com/452828/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/</comments><link>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/</link><pubDate>Fri, 16 Jan 2009 09:09:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.wmv</guid><evnet:views>6344</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/452828/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application. I start by creating a re-usable 3D model of a yoghurt pot in Blender with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the 3D tools library on CodePlex and show how easy it is to switch the imagery to represent different products. For…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.mp4" expression="full" duration="580" fileSize="50688732" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.mp3" expression="full" duration="580" fileSize="4641854" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.mp4" expression="full" duration="580" fileSize="50688732" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.wma" expression="full" duration="580" fileSize="9389485" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.wmv" expression="full" duration="580" fileSize="19816923" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_2MB_ch9.wmv" expression="full" duration="580" fileSize="21088460" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_Zune_ch9.wmv" expression="full" duration="580" fileSize="18568903" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_2MB_ch9.wmv" expression="full" duration="580" fileSize="21088460" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/8/2/5/4/WPF3DModelsPt2_ch9.wmv" length="19816923" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/452828/Trackback.aspx</trackback:ping><category>3D</category><category>Blend</category><category>Blender</category><category>en-GB</category><category>UKDevTeam</category><category>WPF</category></item><item><title>Creating 3D Models for WPF Pt1 - Blank paper to blocky outline</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_small_ch9.jpg" border="0" /&gt;3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application.&lt;br /&gt;
&lt;br /&gt;
I start by creating a re-usable 3D model of a yoghurt pot in &lt;a href="http://www.blender.org/"&gt;Blender &lt;/a&gt;with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the &lt;a href="http://www.codeplex.com/3DTools"&gt;3D tools library on CodePlex&lt;/a&gt; and show how easy it is to switch the imagery to represent different products.&lt;br /&gt;
&lt;br /&gt;
For an idea of what the final application looks like, visit my &lt;a href="http://blogs.msdn.com/mikeormond/archive/2009/01/14/creating-3d-models-for-wpf.aspx"&gt;blog post&lt;/a&gt; or &lt;a href="http://mikeo.co.uk/Demo/YoghurtViewer/YoghurtViewer.xbap"&gt;click here &lt;/a&gt;for the xbap. &lt;br /&gt;
&lt;br /&gt;
Links to other parts:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/"&gt;Part 1&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt2-Blocky-model-to-colourful-model/"&gt;Part 2&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt3-Colourful-model-to-smooth-textures/"&gt;Part 3&lt;/a&gt; | &lt;a href="http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt4-Smooth-texture-to-WPF-application/"&gt;Part 4&lt;/a&gt;&lt;img src="http://channel9.msdn.com/452826/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/</comments><link>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/</link><pubDate>Thu, 15 Jan 2009 18:56:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.wmv</guid><evnet:views>7585</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/452826/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>3D has traditionally been complex and challenging but with the advent of WPF, incorporating 3D into your applications is much more realistic. These 4 videos walk through the process of building a very simple 3D application. I start by creating a re-usable 3D model of a yoghurt pot in Blender with textured surfaces representing interchangeable product artwork. This model is then imported into a WPF application via Expression Blend. I add some animation and user interaction via the 3D tools library on CodePlex and show how easy it is to switch the imagery to represent different products. For…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.mp4" expression="full" duration="582" fileSize="49672847" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.mp3" expression="full" duration="582" fileSize="4657656" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.mp4" expression="full" duration="582" fileSize="49672847" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.wma" expression="full" duration="582" fileSize="9422529" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.wmv" expression="full" duration="582" fileSize="19464935" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_2MB_ch9.wmv" expression="full" duration="582" fileSize="21176506" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_Zune_ch9.wmv" expression="full" duration="582" fileSize="18824915" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_2MB_ch9.wmv" expression="full" duration="582" fileSize="21176506" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/8/2/5/4/WPF3DModelsPt1_ch9.wmv" length="19464935" type="video/x-ms-wmv" /><dc:creator>Mike Ormond</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mike+ormond/Creating-3D-Models-for-WPF-Pt1-Blank-paper-to-blocky-outline/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/452826/Trackback.aspx</trackback:ping><category>3D</category><category>Blend</category><category>Blender</category><category>en-GB</category><category>UKDevTeam</category><category>WPF</category></item><item><title>Live Framework SDK, Sharing Data</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_small_ch9.jpg" border="0" /&gt;Following up on a previous screencast where we created a MeshObject, here we show how to invite another user to access a MeshObject that we have created in order that data can be synchronised not only across the machines belonging to one user but also out to other invited members of the Mesh.&lt;img src="http://channel9.msdn.com/453264/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-Data/</comments><link>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-Data/</link><pubDate>Wed, 14 Jan 2009 22:42:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.wmv</guid><evnet:views>58753</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/453264/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Following up on a previous screencast where we created a MeshObject, here we show how to invite another user to access a MeshObject that we have created in order that data can be synchronised not only across the machines belonging to one user but also out to other invited members of the Mesh.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.mp4" expression="full" duration="817" fileSize="52341235" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.mp3" expression="full" duration="817" fileSize="6537218" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.mp4" expression="full" duration="817" fileSize="52341235" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.wma" expression="full" duration="817" fileSize="13222403" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.wmv" expression="full" duration="817" fileSize="21610087" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_2MB_ch9.wmv" expression="full" duration="817" fileSize="29818339" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_Zune_ch9.wmv" expression="full" duration="817" fileSize="21450061" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_2MB_ch9.wmv" expression="full" duration="817" fileSize="29818339" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/6/2/3/5/4/MTLFxSharingData_ch9.wmv" length="21610087" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Live-Framework-SDK-Sharing-Data/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/453264/Trackback.aspx</trackback:ping><category>en-GB</category><category>Live Framework</category><category>Live Mesh</category><category>UKDevTeam</category></item></channel></rss>