<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with linq - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/linq/feed/zune/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with linq - Channel 9</title><link>http://channel9.msdn.com/tags/LINQ/</link></image><description>linq</description><link>http://channel9.msdn.com/tags/LINQ/</link><language>en-us</language><pubDate>Mon, 02 Nov 2009 12:25:13 GMT</pubDate><lastBuildDate>Mon, 02 Nov 2009 12:25:13 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>LINQ</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_85_ch9.png" border="0" /&gt;&lt;p&gt;Jose Murillo, especialista en Soluciones de Desarrollo de Microsoft Ibérica, nos cuenta qué es LINQ (Language INtegrate Query). Si no habéis oído hablar de LINQ nos referimos al lenguaje de consultas integrado que supone la mayor novedad del .NET Framework 3. &lt;/p&gt;
&lt;p&gt;LinQ nos permite utilizar la misma sintaxis para consultar diferentes fuentes de datos (Objetos en memoria, Bases de Datos y orígenes XML). Como en todos nuestros webcast, Jose nos mostrará de forma práctica y básica el uso de esta nueva tecnología.&lt;br /&gt;
&lt;br /&gt;
- Enlaces&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/es-es/netframework/aa904594(en-us).aspx" target="_blank"&gt;http://msdn.microsoft.com/es-es/netframework/aa904594(en-us).aspx&lt;br /&gt;
&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/503750/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/channel9spain/LINQ/</comments><link>http://channel9.msdn.com/posts/channel9spain/LINQ/</link><pubDate>Wed, 04 Nov 2009 01:36:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_2MB_ch9.wmv</guid><evnet:views>1227</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/503750/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Jose Murillo, especialista en Soluciones de Desarrollo de Microsoft Ibérica, nos cuenta qué es LINQ (Language INtegrate Query). Si no habéis oído hablar de LINQ nos referimos al lenguaje de consultas integrado que supone la mayor novedad del .NET Framework 3. &lt;/p&gt;
&lt;p&gt;LinQ nos permite utilizar la misma sintaxis para consultar diferentes fuentes de datos (Objetos en memoria, Bases de Datos y orígenes XML). Como en todos nuestros webcast, Jose nos mostrará de forma práctica y básica el uso de esta nueva tecnología.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_ch9.mp4" expression="full" duration="771" fileSize="32892036" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_ch9.mp3" expression="full" duration="771" fileSize="6175194" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_ch9.mp4" expression="full" duration="771" fileSize="32892036" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_ch9.wma" expression="full" duration="771" fileSize="6250293" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_2MB_ch9.wmv" expression="full" duration="771" fileSize="145362117" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_ch9.wmv" expression="full" duration="771" fileSize="51664327" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_2MB_ch9.wmv" expression="full" duration="771" fileSize="145362117" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_Zune_ch9.wmv" expression="full" duration="771" fileSize="36037799" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_512_ch9.png" expression="full" duration="771" type="image/jpeg" medium="image" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_ch9.mp4" expression="full" duration="771" fileSize="32892036" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_2MB_ch9.wmv" expression="full" duration="771" fileSize="145362117" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_2MB_ch9.wmv" expression="full" duration="771" fileSize="145362117" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/5/7/3/0/5/LINQMurillo_2MB_ch9.wmv" length="145362117" type="video/x-ms-wmv" /><dc:creator>Channel9Spain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/channel9spain/LINQ/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/503750/Trackback.aspx</trackback:ping><category>es-es</category><category>español</category><category>LINQ</category><category>LINQ to SQL</category><category>Spain</category><category>Spanish</category></item><item><title>Navigating through the hypes, Software architectures and patterns to help avoiding your projects to crash. (Dutch)</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_85_ch9.png" border="0" /&gt;When it comes to .Net software development, more and more frameworks enter the market. Both from Microsoft and in open source. Just think of all the very useful frameworks, such as ASP.NET MVC, Castle, WF, Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, WCF, nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library or ADF. Once a project chooses to apply one or more frameworks, trouble begins. What if you require additional features that aren’t implemented in the framework? What if you decide that another framework would have been better and want to switch halfway your project? What if the author of your favorite open source framework suddenly stops developing? What if the framework contains bugs or omissions? And what if a new version of the framework is released that is implemented totally different? These and many more everyday problems will cause your project to come to a halt, or at least make you perform serious refactoring. During this highly interactive talk Sander Hoogendoorn, principal technology officer at Capgemini, chief architect of Capgemini’s agile Accelerated Delivery Platform, and member of Microsoft’s Visual Studio Advisory Board, will demonstrate pragmatic software architectures and patterns that will help your projects to stay away from framework problems, and how to keep your code independent of framework choices. In his well known slightly ironic style Sander will present different models of layered architectures, and explain and use bridge patterns, managers, dependency injection, descriptors, and layer super-types. Of course, the speaker will illustrate these insightful patterns with lots of demo’s and (bad) code examples using blocks from Microsoft’s Enterprise Library, nHibernate, Log4Net, and the Entity Framework. Delegates will benefit from this talk by learning how to improve the structure and quality of their software architecture and code, and how to avoid the pitfalls of applying frameworks to .Net software development. &lt;br /&gt;
&lt;br /&gt;
Deze video is opgenomen tijdens de DevDays in Den Haag in juni 2009. DevDays is het grootste evenement op het vlak van softwareontwikkeling en -architectuur in Nederland. Duizenden development professionals bezoeken dit jaarlijkse evenement om in twee dagen weer volledig op de hoogte te zijn van alle ontwikkelingen op hun vakgebied.&lt;img src="http://channel9.msdn.com/472572/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/matthijs/Navigating-through-the-hypes-Software-architectures-and-patterns-to-help-avoiding-your-projects-to-c/</comments><link>http://channel9.msdn.com/posts/matthijs/Navigating-through-the-hypes-Software-architectures-and-patterns-to-help-avoiding-your-projects-to-c/</link><pubDate>Fri, 04 Sep 2009 13:01:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv</guid><evnet:views>3287</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/472572/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>When it comes to .Net software development, more and more frameworks enter the market. Both from Microsoft and in open source. Just think of all the very useful frameworks, such as ASP.NET MVC, Castle, WF, Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, WCF, nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library or ADF. Once a project chooses to apply one or more frameworks, trouble begins. What if you require additional features that aren’t implemented in the framework? What if you decide that another framework would have been better and want to switch halfway your project? What if…</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv" expression="full" duration="3864" fileSize="591582928" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_512_ch9.png" expression="full" duration="3864" type="image/jpeg" medium="image" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv" expression="full" duration="3864" fileSize="591582928" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/7/5/2/7/4/ARC03SH_2MB_ch9.wmv" length="591582928" type="video/x-ms-wmv" /><dc:creator>Matthijs Hoekstra</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/matthijs/Navigating-through-the-hypes-Software-architectures-and-patterns-to-help-avoiding-your-projects-to-c/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/472572/Trackback.aspx</trackback:ping><category>ADO.NET</category><category>ASP.NET</category><category>DevDays 2009 NL</category><category>LINQ</category><category>Sander Hoogendoorn</category><category>WCF</category><category>WF</category></item><item><title>LINQ Language Deep Dive with Visual Studio 2008</title><description>&lt;img src="http://channel9.msdn.com/Link/bdf89d10-4dff-4926-b6c2-085283ee6ea6/" border="0" /&gt;Ever wonder what &lt;em&gt;really &lt;/em&gt;happens when you write a simple LINQ query? A lot of new language features went into the compilers in Visual Studio 2008 to make LINQ work. In this interview I sit down with Jonathan Aneja, a Program Manager on the Visual Basic Compiler team, who dives deep into these features like Type Inference, Anonymous Types, Lambda Expressions, Expressions Trees, and more. He explains what's actually happening behind the scenes and all the work the compiler is doing for you when you write a LINQ query. My head almost explodes at the end but I learned a lot of important concepts. ;-)&lt;br /&gt;
&lt;br /&gt;
Check out &lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Jonathan+Aneja/default.aspx" target="_blank"&gt;Jonathan on the VB Team Blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi" target="_blank"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/480192/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008/</comments><link>http://channel9.msdn.com/posts/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008/</link><pubDate>Wed, 22 Jul 2009 05:13:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_2MB_ch9.wmv</guid><evnet:views>54957</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/480192/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Ever wonder what &lt;em&gt;really&lt;/em&gt; happens when you write a simple LINQ query? A lot of new language features went into the compilers in Visual Studio 2008 to make LINQ work. In this interview I sit down with Jonathan Aneja, a Program Manager on the Visual Basic Compiler team, who dives deep into these features like Type Inference, Anonymous Types, Lambda Expressions, Expressions Trees, and more. He explains what's actually happening behind the scenes and all the work the compiler is doing for you when you write a LINQ query. My head almost explodes at the end but I learned a lot of important concepts...</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/e046830e-a49e-498b-9ecf-7f88d1578d27/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/bdf89d10-4dff-4926-b6c2-085283ee6ea6/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_ch9.mp4" expression="full" duration="3422" fileSize="103449913" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_ch9.mp3" expression="full" duration="3422" fileSize="27378347" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_ch9.mp4" expression="full" duration="3422" fileSize="103449913" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_ch9.wma" expression="full" duration="3422" fileSize="27683827" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_2MB_ch9.wmv" expression="full" duration="3422" fileSize="80739657" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_2MB_ch9.wmv" expression="full" duration="3422" fileSize="80739657" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_Zune_ch9.wmv" expression="full" duration="3422" fileSize="96485415" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/1/0/8/4/JonAnejaLINQDeepDive_2MB_ch9.wmv" length="80739657" type="video/x-ms-wmv" /><dc:creator>Beth Massi</dc:creator><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/LINQ-Language-Deep-Dive-with-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/480192/Trackback.aspx</trackback:ping><category>Compilers</category><category>LINQ</category><category>VB Team</category><category>VB.NET</category><category>Visual Studio</category><category>VS 2008</category></item><item><title>Expert to Expert: Erik Meijer and Roger Barga - Introduction to Dryad and DryadLINQ</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_small_ch9.png" border="0" /&gt;&lt;p&gt;Microsoft Research recently announced the availability, under &lt;a href="http://research.microsoft.com/en-us/downloads/03960cab-bb92-4c5c-be23-ce51aee0792c/default.aspx" target="_blank"&gt;Academic Licensing&lt;/a&gt;, of &lt;a href="http://research.microsoft.com/en-us/collaboration/tools/dryad.aspx" target="_blank"&gt;Dryad&lt;/a&gt;, an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines, each of them with multiple processors or cores, without knowing anything about concurrent programming.&lt;br /&gt;
 &lt;br /&gt;
&lt;a href="http://research.microsoft.com/en-us/projects/dryadlinq/default.aspx" target="_blank"&gt;DryadLINQ&lt;/a&gt; is the managed high level programming abstraction used to compose Dryad vertex topology graphs that the Dryad infrastructure uses to partition parallel computations. Here, Erik Meijer and Dryad team member Roger Barga discuss Drayad and DryadLINQ at a high level so that most of us can understand the implications, history and future of Dryad. This is an introductory piece. Erik and I will dive deep into Dryad with one of the scientists behind it in the second part of this Expert to Expert mini series on Dryad. UPDATE: The &lt;a href="http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Erik-Meijer-and-Michael-Isard-Inside-Dryad/"&gt;Going Deep episode on Dryad is now live&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Enjoy! This is incredible and important technology for simplifying the inherent complexity of distributed computation in the cloud. In essence, DryadLINQ enables a sequential programming experience over what will execute across potentially thousands of machines (depending upon the computational complexity of the program) concurrently.  Much to learn here. Channel 9 will help teach.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Editorial note&lt;/strong&gt;: When we discuss native code and the implementation of Dryad, the focus is on DryadLINQ &lt;em&gt;not&lt;/em&gt; the Dryad infrastructure and low level vertex APIs, which are written in C++. Just to be clear...&lt;br /&gt;
&lt;br /&gt;
Useful links:&lt;br /&gt;
&lt;br /&gt;
Connect site: &lt;a href="http://connect.microsoft.com/site/sitehome.aspx?SiteID=891"&gt;http://connect.microsoft.com/site/sitehome.aspx?SiteID=891&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;ER Website on Academic Use: &lt;a href="http://research.microsoft.com/en-us/collaboration/tools/dryad.aspx"&gt;http://research.microsoft.com/en-us/collaboration/tools/dryad.aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;MSR Info: &lt;a href="http://research.microsoft.com/en-us/projects/dryadlinq/"&gt;http://research.microsoft.com/en-us/projects/dryadlinq/&lt;/a&gt; &lt;/p&gt;&lt;img src="http://channel9.msdn.com/478816/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-Erik-Roger-Barga-Introduction-to-Dryad-and-DryadLINQ/</comments><link>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-Erik-Roger-Barga-Introduction-to-Dryad-and-DryadLINQ/</link><pubDate>Thu, 16 Jul 2009 16:43:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_2MB_ch9.wmv</guid><evnet:views>52594</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/478816/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Microsoft Research recently announced the availability, under &lt;a href="http://research.microsoft.com/en-us/downloads/03960cab-bb92-4c5c-be23-ce51aee0792c/default.aspx" target="_blank"&gt;Academic Licensing&lt;/a&gt;, of &lt;a href="http://research.microsoft.com/en-us/collaboration/tools/dryad.aspx" target="_blank"&gt;Dryad&lt;/a&gt;, an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines, each of them with multiple processors or cores, without knowing anything about concurrent programming.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://research.microsoft.com/en-us/projects/dryadlinq/default.aspx" target="_blank"&gt;DryadLINQ&lt;/a&gt; is the managed high level programming abstraction used to compose Dryad vertex topology graphs that the Dryad infrastructure uses to partition parallel computations. Here, Erik Meijer and Dryad team member Roger Barga discuss Drayad and DryadLINQ at a high level so that most of us can understand the implications, history and future of Dryad. This is an introductory piece. Erik and I will dive deep into Dryad with one of the scientists behind it in the second part of this Expert to Expert mini series on Dryad. UPDATE: The &lt;a href="http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Erik-Meijer-and-Michael-Isard-Inside-Dryad/"&gt;Going Deep episode on Dryad is now live&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Enjoy! This is incredible and important technology for simplifying the inherent complexity of distributed computation in the cloud. In essence, DryadLINQ enables a sequential programming experience over what will execute across potentially thousands of machines (depending upon the computational complexity of the program) concurrently. Much to learn here. Channel 9 will help teach.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_ch9.mp4" expression="full" duration="1945" fileSize="191960486" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_ch9.mp3" expression="full" duration="1945" fileSize="15564820" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_ch9.mp4" expression="full" duration="1945" fileSize="191960486" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_ch9.wma" expression="full" duration="1945" fileSize="31480901" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_ch9.wmv" expression="full" duration="1945" fileSize="275857113" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_2MB_ch9.wmv" expression="full" duration="1945" fileSize="609049609" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_Zune_ch9.wmv" expression="full" duration="1945" fileSize="274545093" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/8/8/7/4/E2ERogerBargaDryadAndDryadLINQ_2MB_ch9.wmv" length="609049609" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>12</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Charles/Expert-to-Expert-Erik-Roger-Barga-Introduction-to-Dryad-and-DryadLINQ/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/478816/Trackback.aspx</trackback:ping><category>Concurrency</category><category>Dryad</category><category>DryadLINQ</category><category>Erik Meijer</category><category>Expert to Expert</category><category>LINQ</category><category>Parallel Computing</category><category>Programming</category></item><item><title>geekSpeak Recording - Parallel Computing APIs in .NET 4.0 with Mark Michaelis</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_small_ch9.png" border="0" /&gt;&lt;p&gt;We are approaching an &lt;a href="http://mathworld.wolfram.com/Asymptote.html"&gt;asymptote&lt;/a&gt; for processor speeds using current technology. To overcome this, computer power is increasing by scaling the number of processors used within a system. This increase in multithreading capabilities, however, complicates development considerably. In this geekSpeak, we'll chat with Microsoft Regional Director Mark Michaelis about how .NET 4.0 simplifies this paradigm with new APIs that leverage the power of recent .NET language extensions and .NET 4.0 API enhancements - Task Parallel Library and ParallelLINQ. Your hosts for this geekSpeak are &lt;a href="http://blogs.msdn.com/socaldevgal"&gt;Lynn Langit&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/mithund"&gt;Mithun Dhar&lt;/a&gt;.&lt;br /&gt;
 &lt;br /&gt;
The geekSpeak webcast series brings you industry experts in a "talk-radio" format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the &lt;a href="http://blogs.msdn.com/geekspeak/" target="_self"&gt;geekSpeak blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Presenters: &lt;/b&gt;Mark Michaelis, Enterprise Software Architect, Itron, Inc.&lt;/p&gt;
&lt;p&gt;Mark Michaelis is an Enterprise Software Architect at Itron Inc. Additionally, Mark recently started intelliTechture, a software engineering and consulting company with high end skills in Microsoft VSTS/TFS, BizTalk, SharePoint, and .NET 3.0. Mark also serves as a Chief Software Architect and Trainer for IDesign Inc. Mark holds a BA in philosophy from the University of Illinois and an MS in computer science from the Illinois Institute of Technology. He is also recognized by Microsoft as a Regional Directory. Starting in 1996, he has been a Microsoft MVP for C#, Visual Studio Team System, and the Windows SDK. He serves on several Microsoft software design review teams, including C#, the Connected Systems Division and VSTS/TFS. Mark speaks at developer conferences both nationally and internationally and has written several articles and books, in addition to maintaining a blog at &lt;a href="http://mark.michaelis.net/Blog/"&gt;http://mark.michaelis.net/Blog/&lt;/a&gt;. His most recent book is Essential C# 3.0 (Addison-Wesley, 2008). When not bonding with his computer, Mark is busy with his family or training for the Ironman.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/469375/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Parallel-Computing-APIs-in-NET-40-with-Mark-Michaelis/</comments><link>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Parallel-Computing-APIs-in-NET-40-with-Mark-Michaelis/</link><pubDate>Mon, 18 May 2009 20:42:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_2MB_ch9.wmv</guid><evnet:views>10923</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469375/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>We are approaching an asymptote for processor speeds using current technology. To overcome this, computer power is increasing by scaling the number of processors used within a system. This increase in multithreading capabilities, however, complicates development considerably. In this geekSpeak, we'll chat with Microsoft Regional Director Mark Michaelis about how .NET 4.0 simplifies this paradigm with new APIs that leverage the power of recent .NET language extensions and .NET 4.0 API enhancements - Task Parallel Library and ParallelLINQ.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp4" expression="full" duration="3254" fileSize="88111348" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp3" expression="full" duration="3254" fileSize="26035298" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.mp4" expression="full" duration="3254" fileSize="88111348" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.wma" expression="full" duration="3254" fileSize="52632065" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_ch9.wmv" expression="full" duration="3254" fileSize="64200967" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_2MB_ch9.wmv" expression="full" duration="3254" fileSize="82104953" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_Zune_ch9.wmv" expression="full" duration="3254" fileSize="66136947" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_2MB_ch9.wmv" expression="full" duration="3254" fileSize="82104953" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/7/3/9/6/4/geekSpeak05062009_2MB_ch9.wmv" length="82104953" type="video/x-ms-wmv" /><dc:creator>Brian Johnson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Parallel-Computing-APIs-in-NET-40-with-Mark-Michaelis/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469375/Trackback.aspx</trackback:ping><category>.NET</category><category>.NET Framework 4.0</category><category>API</category><category>dpeeast</category><category>geekSpeak</category><category>LINQ</category><category>Mathematics</category><category>parallel</category><category>Parallel Computing</category></item><item><title>Druckbetankung - Die Show :: Silverlight Teil II</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_small_ch9.png" border="0" /&gt;Im zweiten Teil der Silverlight-Serie "Druckbetankung - Die Show" bauen Oliver Scheer und ich einen RSS-Reader in Expression Blend 2 SP1 und Visual Studio. Was muss so ein Silverlight RSS-Reader können? Und wie kann man das mit wenig Code umsetzen?&lt;br /&gt;
Am Ende haben wir ein funktionales, wenn auch nicht unbedingt schönes Grundgerüst mit Cross-Domain-Zugriff per WebService aus der Windows Communication Foundation (WCF), interaktiver Suche per Language Integrated Query (LINQ) und Datenbindung der Ergebnisse an eine ListBox.&lt;img src="http://channel9.msdn.com/466866/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-Teil-II/</comments><link>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-Teil-II/</link><pubDate>Thu, 07 May 2009 12:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv</guid><evnet:views>4592</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466866/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Im zweiten Teil der Silverlight-Serie "Druckbetankung - Die Show" bauen Oliver Scheer und ich einen RSS-Reader in Expression Blend 2 SP1 und Visual Studio. Was muss so ein Silverlight RSS-Reader können? Und wie kann man das mit wenig Code umsetzen?&lt;br /&gt;
Am Ende haben wir ein funktionales, wenn auch nicht unbedingt schönes Grundgerüst mit Cross-Domain-Zugriff per WebService aus der Windows Communication Foundation (WCF), interaktiver Suche per Language Integrated Query (LINQ) und Datenbindung der Ergebnisse an eine ListBox.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.mp4" expression="full" duration="3529" fileSize="139915720" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.mp3" expression="full" duration="3529" fileSize="28239440" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.mp4" expression="full" duration="3529" fileSize="139915720" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.wma" expression="full" duration="3529" fileSize="57108025" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_ch9.wmv" expression="full" duration="3529" fileSize="143834617" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv" expression="full" duration="3529" fileSize="179866780" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_Zune_ch9.wmv" expression="full" duration="3529" fileSize="141258597" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv" expression="full" duration="3529" fileSize="179866780" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/6/8/6/6/4/SilverlightDruckbetankungDieShowTeil2_2MB_ch9.wmv" length="179866780" type="video/x-ms-wmv" /><dc:creator>Jan Schenk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kitano/Druckbetankung-Die-Show--Silverlight-Teil-II/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466866/Trackback.aspx</trackback:ping><category>Crossdomain</category><category>Cross-Domain</category><category>de-de</category><category>Druckbetankung</category><category>Expression Blend</category><category>Language Integrated Query</category><category>LINQ</category><category>RSS</category><category>RSS-Reader</category><category>Silverlight</category><category>Visual Studio</category><category>WCF</category><category>Windows Communication Foundation</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_2MB_ch9.wmv</guid><evnet:views>7476</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_2MB_ch9.wmv" length="286936349" 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>This Week on C9: April Fools Day, open source MVC, ExceLINQ, and cool Silverlight apps</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_small_ch9.png" border="0" /&gt;This week on Channel 9, Dan and Brian discuss the top developer news including:&lt;br /&gt;
&lt;br /&gt;
- Scott Guthrie - ASP.NET MVC now is &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/04/01/asp-net-mvc-1-0.aspx"&gt;OSI certified open source&lt;/a&gt;, using the Microsoft Public License. &lt;br /&gt;
- New &lt;a href="http://mvp.support.microsoft.com/"&gt;Microsoft MVPs&lt;/a&gt; announced&lt;br /&gt;
- Bart de Smets - &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2009/03/28/excelinq-not-your-typical-linq-provider.aspx"&gt;ExceLINQ &lt;/a&gt;- a prototype of an Excel provider for LINQ&lt;br /&gt;
- Scott Hanselman - Paving a machine &lt;a href="http://www.hanselman.com/blog/PavingMyMachineForAFresh2009FirstPassMustHaves.aspx"&gt;must-have applications&lt;/a&gt;&lt;br /&gt;
- Chris Auld - Intergen's &lt;a href="http://www.textglow.net/"&gt;TextGlow &lt;/a&gt;a Silverlight-based OpenXML document viewer's source code &lt;a href="http://openxmldeveloper.com/articles/TextGlow.aspx"&gt;now available&lt;/a&gt;&lt;br /&gt;
- VSTS Ranger Team - &lt;a href="http://vstt2008qrg.codeplex.com/"&gt;VS Team Test 83 Page Reference Guide &lt;/a&gt;available, via &lt;a href="http://coolthingoftheday.blogspot.com/2009/03/vsts-ranger-team-does-it-again-now-with.html"&gt;Greg Duncan&lt;br /&gt;
&lt;/a&gt;- TBODA Web Team - &lt;a href="http://blog.tboda.com/post/5-Useful-SQL-Server-Scripts.aspx"&gt;5 Useful SQL Server Scripts&lt;/a&gt;&lt;br /&gt;
- &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=537da1cd-43e1-4799-88e7-a1da9166fb46"&gt;VB QuickStarts and How-To topics&lt;/a&gt; for PRISM available&lt;br /&gt;
- &lt;a href="http://gmontrone.com/"&gt;Giovanni Montrone&lt;/a&gt; - Coding4Fun Article - &lt;a href="http://blogs.msdn.com/coding4fun/archive/2009/03/28/9515699.aspx"&gt;Silverlight Image Comparison tool&lt;/a&gt; (see &lt;a href="http://gmontrone.com/bdcompare/BlurayDVDCompare.html"&gt;live demo&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;April Fools Day Favorites&lt;br /&gt;
&lt;/strong&gt;- Larry Larsen - The &lt;a href="http://channel9.msdn.com/posts/PDCNews/First-Look-Microsoft-Surface-Stove/"&gt;Microsoft Surface Stove&lt;/a&gt;&lt;br /&gt;
- Brian Peek - &lt;a href="http://blogs.msdn.com/coding4fun/archive/2009/04/01/9525555.aspx"&gt;TwitterDrive&lt;/a&gt;, The Revolution in Cloud Storage&lt;br /&gt;
- ThinkGeek - &lt;a href="http://www.thinkgeek.com/stuff/41/tauntaun.html"&gt;Tauntaun Sleeping Bag&lt;/a&gt; (note: TG is now trying to productize this)&lt;br /&gt;
- Xbox - &lt;a href="http://www.xbox.com/en-GB/games/a/alpinelegend/"&gt;Alpine Legend&lt;/a&gt; (&lt;a href="http://www.youtube.com/watch?v=ZUBQknWUEYU&amp;amp;feature=player_embedded"&gt;video&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Picks of the week&lt;/strong&gt;&lt;br /&gt;
- Brian's pick: April Fools Day episode of 1&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-14-Sentient-DSLs/"&gt;0-4 on Sentient DSLs&lt;/a&gt;&lt;br /&gt;
- Dan's pick: Extreme &lt;a href="http://www.youtube.com/watch?v=D2FX9rviEhw&amp;amp;feature=related"&gt;Sheep LED Art video&lt;/a&gt;, via Wes Hutchins&lt;img src="http://channel9.msdn.com/463688/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Dan/This-Week-on-C9-April-Fools-Day-open-source-MVC-ExceLINQ-and-cool-Silverlight-apps/</comments><link>http://channel9.msdn.com/posts/Dan/This-Week-on-C9-April-Fools-Day-open-source-MVC-ExceLINQ-and-cool-Silverlight-apps/</link><pubDate>Fri, 03 Apr 2009 21:43:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_2MB_ch9.wmv</guid><evnet:views>34124</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/463688/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This week on Channel 9, Dan and Brian discuss the top developer news including:&lt;br /&gt;
&lt;br /&gt;
- Scott Guthrie - ASP.NET MVC now is &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/04/01/asp-net-mvc-1-0.aspx"&gt;OSI certified open source&lt;/a&gt;, using the Microsoft Public License. &lt;br /&gt;
- New &lt;a href="http://mvp.support.microsoft.com/"&gt;Microsoft MVPs&lt;/a&gt; announced&lt;br /&gt;
- Bart de Smets - &lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2009/03/28/excelinq-not-your-typical-linq-provider.aspx"&gt;ExceLINQ &lt;/a&gt;- a prototype of an Excel provider for LINQ&lt;br /&gt;
- Scott Hanselman - Paving a machine &lt;a href="http://www.hanselman.com/blog/PavingMyMachineForAFresh2009FirstPassMustHaves.aspx"&gt;must-have applications&lt;/a&gt;&lt;br /&gt;
- Chris Auld - Intergen's &lt;a href="http://www.textglow.net/"&gt;TextGlow &lt;/a&gt;a Silverlight-based OpenXML document viewer's source code &lt;a href="http://openxmldeveloper.com/articles/TextGlow.aspx"&gt;now available&lt;/a&gt;&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_ch9.mp4" expression="full" duration="1078" fileSize="109143086" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_ch9.mp3" expression="full" duration="1078" fileSize="698" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_ch9.mp4" expression="full" duration="1078" fileSize="109143086" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_ch9.wma" expression="full" duration="1078" fileSize="17458229" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_ch9.wmv" expression="full" duration="1078" fileSize="65739911" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_2MB_ch9.wmv" expression="full" duration="1078" fileSize="259692413" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_Zune_ch9.wmv" expression="full" duration="1078" fileSize="144523891" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/8/6/3/6/4/ThisWeekC9April3_2MB_ch9.wmv" length="259692413" type="video/x-ms-wmv" /><dc:creator>Dan Fernandez</dc:creator><slash:comments>11</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Dan/This-Week-on-C9-April-Fools-Day-open-source-MVC-ExceLINQ-and-cool-Silverlight-apps/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/463688/Trackback.aspx</trackback:ping><category>April Fools</category><category>ASP.NET MVC</category><category>LINQ</category><category>Silverlight</category></item><item><title>Composite: Innovating CMS with .NET 3.5</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_small_ch9.jpg" border="0" /&gt;&lt;p&gt;&lt;a href="http://www.composite.net/content/us3"&gt;Composite&lt;/a&gt; is a Danish ISV who has developed a CMS entirely on .NET 3.5. Composite positions their CMS as being developed for end users with a marketing background, enabling those to efficiently run a website, not requiring a developer in the process. In this interview you will get a good look into how Composite relies heavily on LINQ in order to make a flexible and dynamic data store. In the end, this make up a very dynamic model, giving enormous flexibility for the end user, and a very easy to use programming model for developers at Composite. Mikkel Sørensen (Composite Evangelist) and Lead Dev Martin Ingvar Kofoed Jensen takes you on the guided tour.   &lt;/p&gt;&lt;img src="http://channel9.msdn.com/441134/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Inside+Out/Composite-Innovating-CMS-with-NET-35/</comments><link>http://channel9.msdn.com/shows/Inside+Out/Composite-Innovating-CMS-with-NET-35/</link><pubDate>Mon, 10 Nov 2008 18:39:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_2MB_ch9.wmv</guid><evnet:views>23740</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/441134/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Composite is a Danish ISV who has developed a CMS entirely on .NET 3.5. Composite positions their CMS as being developed for end users with a marketing background, enabling those to efficiently run a website, not requiring a developer in the process. In this interview you will get a good look into how Composite relies heavily on LINQ in order to make a flexible and dynamic data store. In the end, this make up a very dynamic model, giving enormous flexibility for the end user, and a very easy to use programming model for developers at Composite. Mikkel Sørensen (Composite Evangelist) and Lead Dev Martin Ingvar Kofoed Jensen takes you on the guided tour.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_ch9.mp4" expression="full" duration="2874" fileSize="162992813" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_ch9.mp3" expression="full" duration="2874" fileSize="22999585" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_ch9.mp4" expression="full" duration="2874" fileSize="162992813" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_ch9.wma" expression="full" duration="2874" fileSize="23253063" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_ch9.wmv" expression="full" duration="2874" fileSize="180362613" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_2MB_ch9.wmv" expression="full" duration="2874" fileSize="899791189" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_Zune_ch9.wmv" expression="full" duration="2874" fileSize="227878801" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/1/4/4/IOCompositeNET_2MB_ch9.wmv" length="899791189" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Inside+Out/Composite-Innovating-CMS-with-NET-35/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/441134/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>.NET Framework</category><category>Denmark</category><category>LINQ</category></item><item><title>Entity Framework Futures</title><description>The next version of the Entity Framework adds scenarios in the areas of model driven development, domain driven development, simplicity, and integration. See a preview of production and prototype code for the next version of the Entity Framework as well as a candid discussion with members of the development team.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Tim Mallalieu&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL20/</link><pubDate>Wed, 29 Oct 2008 16:38:10 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL20.wmv</guid><evnet:views>17778</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418932/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The next version of the Entity Framework adds scenarios in the areas of model driven development, domain driven development, simplicity, and integration. See a preview of production and prototype code for the next version of the Entity Framework as well as a candid discussion with members of the development team.Tim Mallalieu</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL20.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL20.mp4" expression="full" fileSize="80581045" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL20.pptx" expression="full" fileSize="3995091" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL20.wmv" expression="full" fileSize="123276069" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL20.wmv" expression="full" fileSize="305944957" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL20.wmv" expression="full" fileSize="56638357" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL20.wmv" expression="full" fileSize="305944957" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL20.wmv" length="305944957" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418932/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>ADO.NET</category><category>Advanced</category><category>Breakout Session</category><category>Entity Framework</category><category>LINQ</category><category>SQL Server</category></item><item><title>Developing Applications Using Data Services</title><description>In the near future, applications will be developed using a combination of custom application code and online building block services, including data-centric services. In this session we discuss advancements in the Microsoft development platform and online service interfaces to enable seamless interaction with data services both on-premises (e.g., ADO.NET Data Services Framework over on-premises SQL Server) and in the cloud (e.g., SQL Server Data Services). Learn how you can leverage existing know-how related to LINQ (Language Integrated Query), data access APIs, data-binding, and more when building applications using online data.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Mike Flasko&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/TL07/</link><pubDate>Wed, 29 Oct 2008 16:37:45 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv</guid><evnet:views>18431</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418946/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In the near future, applications will be developed using a combination of custom application code and online building block services, including data-centric services. In this session we discuss advancements in the Microsoft development platform and online service interfaces to enable seamless&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/TL07.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/TL07.mp4" expression="full" fileSize="68653541" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL07.pptx" expression="full" fileSize="1983002" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL07.wmv" expression="full" fileSize="100442807" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv" expression="full" fileSize="338015463" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/TL07.wmv" expression="full" fileSize="44834367" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv" expression="full" fileSize="338015463" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL07.wmv" length="338015463" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418946/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>ADO.NET</category><category>Advanced</category><category>Azure</category><category>Breakout Session</category><category>Entity Framework</category><category>LINQ</category><category>Silverlight</category><category>SQL Server</category><category>SQL Server Data Services</category></item><item><title>A Lap around SQL Services</title><description>SQL Services is a set of hosted database services that supports high-scale distributed applications using SOAP and REST interfaces. Learn how to model data for high availability and scale, and see how to create new applications in the cloud or extend on-premises applications and services. Learn how to create, retrieve, and update all types of data-from blobs to flexible entities to schematized entities.&lt;ul&gt;&lt;li&gt;&lt;div&gt;Soumitra Sengupta&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/BB23/</link><pubDate>Wed, 29 Oct 2008 16:32:40 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB23.wmv</guid><evnet:views>4130</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418894/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>SQL Services is a set of hosted database services that supports high-scale distributed applications using SOAP and REST interfaces. Learn how to model data for high availability and scale, and see how to create new applications in the cloud or extend on-premises applications and services. Learn how&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/BB23.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/BB23.mp4" expression="full" fileSize="46642497" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB23.pptx" expression="full" fileSize="1971245" type="" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/DOCX/BB23.docx" expression="full" fileSize="18834" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB23.wmv" expression="full" fileSize="70845703" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB23.wmv" expression="full" fileSize="226838135" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/BB23.wmv" expression="full" fileSize="36474171" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB23.wmv" expression="full" fileSize="226838135" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB23.wmv" length="226838135" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418894/Trackback.aspx</trackback:ping><category>Advanced</category><category>Azure</category><category>Breakout Session</category><category>LINQ</category><category>SQL Server Data Services</category></item><item><title>SQL Server: Database to Data Platform - Road from Server to Devices to the Cloud</title><description>Cloud-based data services will change the way you develop and deploy applications, and SQL Server technologies are evolving to help you build data-driven solutions that span devices, desktops, servers, and the cloud. Learn how to use ADO.NET Data Services Framework (code name "Astoria"), SQL Server Data Services (SSDS), and the Microsoft Sync Framework. Hear how to build applications that can be deployed using SSDS in the cloud or SQL Server on-premises, and learn how to gain insights using the BI capabilities of Microsoft SQL Server.&lt;ul&gt;&lt;li&gt;&lt;div&gt;David Campbell&lt;/div&gt;&lt;div&gt;David Campbell is a Microsoft Technical Fellow working on Cloud Data Platform technologies. Campbell has been with Microsoft for 14 years working on SQL Server and a number of other database and storage related technologies.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Zach Skyles Owens&lt;/div&gt;&lt;div&gt;Zach Owens is a Technical Evangelist focused on SQL Server and Business Intelligence.  He has a background in competitor technologies developing web-based solutions spanning Oracle data warehouses to LAMP e-government applications, and is a recent Seattle transplant from Maui where he was developing medical logistics and intelligence applications.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;</description><comments></comments><link>http://channel9.msdn.com/pdc2008/BB15/</link><pubDate>Wed, 29 Oct 2008 16:32:33 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB15.wmv</guid><evnet:views>4941</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/418886/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Cloud-based data services will change the way you develop and deploy applications, and SQL Server technologies are evolving to help you build data-driven solutions that span devices, desktops, servers, and the cloud. Learn how to use ADO.NET Data Services Framework (code name "Astoria"), SQL Server&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/pdc08/THUMBNAILS/BB15.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/dpe/C9_viewSession.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/MP4/BB15.mp4" expression="full" fileSize="105386413" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB15.pptx" expression="full" fileSize="4012323" type="" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB15.wmv" expression="full" fileSize="122262883" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB15.wmv" expression="full" fileSize="341012999" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/pdc08/ZUNE/BB15.wmv" expression="full" fileSize="47566207" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB15.wmv" expression="full" fileSize="341012999" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB15.wmv" length="341012999" type="video/x-ms-wmv" /><dc:creator>System</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/418886/Trackback.aspx</trackback:ping><category>Azure</category><category>Breakout Session</category><category>Intermediate</category><category>LINQ</category><category>SQL Server</category><category>SQL Server Data Services</category></item><item><title>Expert to Expert: Erik Meijer and Bart De Smet - LINQ-to-Anything</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_small_ch9.jpg" border="0" /&gt;Welcome to the 100th episode of &lt;a href="http://channel9.msdn.com/shows/going+deep" target="_blank"&gt;Going Deep&lt;/a&gt;! It's been a great ride so far and I hope you've been enjoying the show over the years. For this momentous occasion, meet &lt;a href="http://blog.bartdesmet.net/blogs/bart/default.aspx" target="_blank"&gt;Bart de Smet&lt;/a&gt;, a software engineer extraordinaire on the WPF team who spends his free time blogging (what an incredible wealth of truly useful technical information to be found on &lt;a href="http://blog.bartdesmet.net/blogs/bart/default.aspx" target="_blank"&gt;Bart's blog&lt;/a&gt;!) and creating custom LINQ providers. In fact, Bart is probably the world's most prolific LINQ provider creator, from LINQ-to-MSI to LINQ-to-Simpsons! How does he do it??? &lt;br /&gt;
&lt;br /&gt;
Of course, in this special episode who better to have involved in this LINQ'ified conversation (with lots of whiteboarding) than LINQ co-creator, programming languages designer, fundamentalist functional programming high priest and Channel 9 star &lt;a href="http://research.microsoft.com/~emeijer/" target="_blank"&gt;Erik Meijer&lt;/a&gt;? In fact, given that this is an Expert to Expert Going Deep, Erik co-conducts the interview (and he's great at it as usual!). Nothing better than watching and listening to two experts geeking out at a whiteboard!&lt;br /&gt;
&lt;br /&gt;
What makes LINQ so readily "providable"? How does Bart concoct his LINQ provider magic? Here, we dig into the details that enable LINQ-to-Anything.&lt;br /&gt;
&lt;br /&gt;
Tune in. There's a lot of very useful technical information here (which I hope is the case for all 100 Going Deep episodes).&lt;br /&gt;
&lt;br /&gt;
Enjoy and thanks for watching!&lt;img src="http://channel9.msdn.com/424226/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/Going+Deep/Erik-Meijer-and-Bart-De-Smet-LINQ-to-Anything/</comments><link>http://channel9.msdn.com/shows/Going+Deep/Erik-Meijer-and-Bart-De-Smet-LINQ-to-Anything/</link><pubDate>Wed, 15 Oct 2008 15:31:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_2MB_ch9.wmv</guid><evnet:views>64577</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/424226/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Welcome to the 100th episode of Going Deep! It's been a great ride so far and I hope you've been enjoying the show over the years. For this momentous occasion, meet Bart de Smet, a software engineer on the WPF team who spends his free time blogging (what an incredible wealth of truly useful technical information to be found on Bart's blog!) and creating custom LINQ providers. In fact, Bart is probably the world's most prolific LINQ provider creator. How does he do it??? &lt;br /&gt;
&lt;br /&gt;
Of course, in this special episode who better to have involved in this LINQ'ified conversation (with lots of whiteboarding) than LINQ co-creator, programming languages designer, fundamentalist functional programming high priest and Channel 9 star Erik Meijer? In fact, given that this is an Expert to Expert Going Deep, Erik co-conducts the interview (and he's great at it as usual!). Nothing better than watching and listening to two experts geeking out at a whiteboard!</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_ch9.mp4" expression="full" duration="3273" fileSize="185819032" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_ch9.mp3" expression="full" duration="3273" fileSize="26190704" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_ch9.mp4" expression="full" duration="3273" fileSize="185819032" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_ch9.wma" expression="full" duration="3273" fileSize="26482443" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_ch9.wmv" expression="full" duration="3273" fileSize="203171663" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_2MB_ch9.wmv" expression="full" duration="3273" fileSize="1024657583" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_Zune_ch9.wmv" expression="full" duration="3273" fileSize="259513275" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/2/2/4/2/4/E2EMeijerDeBratLINQ_2MB_ch9.wmv" length="1024657583" type="video/x-ms-wmv" /><dc:creator>Charles</dc:creator><slash:comments>14</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/Going+Deep/Erik-Meijer-and-Bart-De-Smet-LINQ-to-Anything/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/424226/Trackback.aspx</trackback:ping><category>Bart de Smet</category><category>Erik Meijer</category><category>Expert to Expert</category><category>LINQ</category><category>Programming</category></item><item><title>This Week on C9: Live Wave 3, New Zune software, Silverlight effects and LINQ myths</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_small_ch9.jpg" border="0" /&gt;This Week on Channel 9, Brian Keller is joined by Christian "LittleGuru" Liensberger to cover this week's news, including: &lt;br /&gt;
&lt;br /&gt;
- What's the deal with the new &lt;a href="http://www.microsoft.com/presspass/windows/"&gt;Windows ads with Bill Gates and Jerry Seinfeld?&lt;/a&gt; (0:36 - 1:10)&lt;br /&gt;
- &lt;a href="http://www.liveside.net/main/archive/2008/09/04/movie-maker-to-join-windows-live-family-with-wave-3.aspx"&gt;Windows Movie Maker joins Windows Live, adds Soapbox/YouTube uploading&lt;/a&gt; via &lt;a href="http://www.liveside.net/"&gt;LiveSide &lt;/a&gt;(1:10 - 2:20)&lt;br /&gt;
- &lt;a href="http://www.liveside.net/main/archive/2008/09/06/a-picture-is-worth-a-thousand-words-people-tags-in-windows-live-photo-gallery-wave-3.aspx"&gt;Windows Live Photo Gallery to add facial recognition to tag people in photos&lt;/a&gt; via &lt;a href="http://www.liveside.net"&gt;LiveSide&lt;/a&gt; (2:20 - 4:23)&lt;br /&gt;
- &lt;a href="http://www.microsoft.com/Presspass/press/2008/sep08/09-08ZuneFallUpdatePR.mspx"&gt;New Zune Software update &lt;/a&gt;adds ability to purchase songs via FM tuner, and channels (4:23 - 7:07)&lt;br /&gt;
- &lt;a href="http://blogs.msdn.com/cslemp/archive/2008/07/21/msdn-bookmarking-20-000-bookmarks-2-000-users-30-days.aspx"&gt;MSDN Social Bookmarks&lt;/a&gt; launches, within 30 days 2K users, and 20K tags (7:07 - 9:00)&lt;br /&gt;
- &lt;a href="http://blogs.msdn.com/msdnsearchblog/archive/2008/09/10/released-faster-msdn-search-code-search-and-product-version-info-on-results.aspx"&gt;MSDN Search improves performance and adds code search preview&lt;/a&gt; (9:00 - 10:45)&lt;br /&gt;
- &lt;a href="http://channel9.msdn.com/shows/Continuum/ProjectRosetta/"&gt;Adam Kinney on Project Rosetta&lt;/a&gt;: How to go from Flash to Silverlight (10:45 - 12:25)&lt;br /&gt;
- &lt;a href="http://www.ythos.net/casestudy.aspx?CaseStudyId=12"&gt;Whitepaper on evolving a .NET 2.0 app to .NET 3.5&lt;/a&gt; via &lt;a href="http://blogs.msdn.com/brada/archive/2008/09/10/evolving-a-net-framework-2-0-application-to-net-framework-3-5.aspx"&gt;Brad Abrams&lt;/a&gt; (12:25 - 14:00)&lt;br /&gt;
- &lt;a href="http://www.microsoftpdc.com/View.aspx?post=91d46819-8472-40ad-a661-2c78acb4018c:8932131&amp;amp;tag=PDC2008"&gt;50 new PDC 2008 sessions&lt;/a&gt; added (14:00 - 15:33)&lt;br /&gt;
- &lt;a href="http://www.nikhilk.net/Content/Posts/SilverlightEffects/EffectsSample.htm"&gt;Nikhil Kothari's Silverlight effects library&lt;/a&gt; (15:33 - 16:40)&lt;br /&gt;
- &lt;a href="http://www.albahari.com/nutshell/10linqmyths.html"&gt;Top 10 LINQ Myths&lt;/a&gt; (16:40 - 19:03)&lt;br /&gt;
- &lt;a href="http://dougfinke.com/blog/?p=468"&gt;Using PowerShell and NetMap to visualize the new World Bank API&lt;/a&gt; via &lt;a href="http://coolthingoftheday.blogspot.com/2008/09/mix-powershell-some-would-bank-data-and.html"&gt;Greg Duncan&lt;/a&gt; (19:03 - 20:47)&lt;br /&gt;
- &lt;a href="http://www.intuitive.sk/fflib/post/fflib-net-released.aspx"&gt;FFLib - a full C# implementation of FFMPEG to convert videos&lt;/a&gt; (20:47 - 21:57)&lt;br /&gt;
- Brian's pick of the week: &lt;a href="http://en.wikipedia.org/wiki/Lhc"&gt;Large Hardon Collider&lt;/a&gt; to end the world, get updates at &lt;a href="http://www.HasTheLHCDestroyedTheEarth.com"&gt;www.HasTheLHCDestroyedTheEarth.com&lt;/a&gt; (22:19 - 23:19)&lt;br /&gt;
- Christian's pick of the week: &lt;a href="http://www.redpin.eu"&gt;Babylon.NET&lt;/a&gt; software enables you to easily localize Visual Studio projects (23:19 - end)&lt;img src="http://channel9.msdn.com/427359/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-on-C9-Live-Wave-3-New-Zune-software-Silverlight-effects-and-LINQ-myths/</comments><link>http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-on-C9-Live-Wave-3-New-Zune-software-Silverlight-effects-and-LINQ-myths/</link><pubDate>Fri, 12 Sep 2008 22:19:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_2MB_ch9.wmv</guid><evnet:views>70355</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/427359/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This Week on Channel 9, Brian Keller is joined by Christian "LittleGuru" Liensberger to cover this week's news, including: &lt;br /&gt;
&lt;br /&gt;
- What's the deal with the new Windows ads with Bill Gates and Jerry Seinfeld? (0:36 - 1:10)&lt;br /&gt;
- Windows Movie Maker joins Windows Live, adds Soapbox/YouTube uploading via LiveSide (1:10 - 2:20)&lt;br /&gt;
- Windows Live Photo Gallery to add facial recognition to tag people in photos via LiveSide (2:20 - 4:23)&lt;br /&gt;
&lt;br /&gt;
and more...</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_ch9.mp4" expression="full" duration="1565" fileSize="80474798" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_ch9.mp3" expression="full" duration="1565" fileSize="12528454" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_ch9.mp4" expression="full" duration="1565" fileSize="80474798" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_ch9.wma" expression="full" duration="1565" fileSize="12673229" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_ch9.wmv" expression="full" duration="1565" fileSize="92958101" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_2MB_ch9.wmv" expression="full" duration="1565" fileSize="447647335" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_Zune_ch9.wmv" expression="full" duration="1565" fileSize="124175201" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/3/7/2/4/ThisWeekC9Sept12_2MB_ch9.wmv" length="447647335" type="video/x-ms-wmv" /><dc:creator>Dan Fernandez</dc:creator><slash:comments>18</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-on-C9-Live-Wave-3-New-Zune-software-Silverlight-effects-and-LINQ-myths/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/427359/Trackback.aspx</trackback:ping><category>LINQ</category><category>PowerShell</category><category>Silverlight</category><category>Zune</category></item><item><title>Rendering Polygons from SQL Server 2008 on Virtual Earth</title><description>&lt;img src="http://channel9.msdn.com/Link/865b3e12-a9e2-48d5-a2c1-e3c25c46b1df/" border="0" /&gt;&lt;a href="http://devkeydet.com/"&gt;Marc Schweigert&lt;/a&gt; builds off of the concepts shown in &lt;a href="http://channel9.msdn.com/posts/keydet/Saving-Virtual-Earth-Polygons-to-SQL-Server-2008/"&gt;his previous screencast &lt;/a&gt;and shows you how to render a polygon on a Virtual Earth map using REST, Windows Communication Foundation (WCF), LINQ to SQL, and the new geography data type in SQL Server 2008.&lt;br /&gt;
&lt;br /&gt;
To learn more about the GeoRSS utility library, visit:&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/07/01/simple-georss-utility-library-released.aspx"&gt;http://blogs.msdn.com/eugeniop/archive/2008/07/01/simple-georss-utility-library-released.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
A big thanks to &lt;a href="http://blogs.msdn.com/eugeniop"&gt;Eugenio Pace &lt;/a&gt;for letting me use it as part of my sample!&lt;br /&gt;
&lt;br /&gt;
To download the source code visit:&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/devkeydet/archive/2008/07/19/screencast-rendering-polygons-from-sql-server-2008-on-virtual-earth.aspx"&gt;http://blogs.msdn.com/devkeydet/archive/2008/07/19/screencast-rendering-polygons-from-sql-server-2008-on-virtual-earth.aspx&lt;/a&gt;&lt;br /&gt;&lt;img src="http://channel9.msdn.com/416144/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/keydet/Rendering-Polygons-from-SQL-Server-2008-on-Virtual-Earth/</comments><link>http://channel9.msdn.com/posts/keydet/Rendering-Polygons-from-SQL-Server-2008-on-Virtual-Earth/</link><pubDate>Fri, 18 Jul 2008 18:08:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv</guid><evnet:views>15596</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/416144/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Marc Schweigert builds off of the concepts shown in his previous screencast and shows you how to render a polygon on a Virtual Earth map using REST, Windows Communication Foundation (WCF), LINQ to SQL, and the new geography data type in SQL Server 2008.

To learn more about the GeoRSS utility&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/865b3e12-a9e2-48d5-a2c1-e3c25c46b1df/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv" expression="full" duration="954" fileSize="28151925" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv" expression="full" duration="954" fileSize="28151925" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv" expression="full" duration="954" fileSize="28151925" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv" length="28151925" type="video/x-ms-wmv" /><dc:creator>keydet</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/keydet/Rendering-Polygons-from-SQL-Server-2008-on-Virtual-Earth/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/416144/Trackback.aspx</trackback:ping><category>Ajax</category><category>ASP.NET</category><category>DPEUSPublicSectorTeam</category><category>LINQ</category><category>SQL Server 2008</category><category>Virtual Earth</category><category>WCF</category></item><item><title>Saving Virtual Earth Polygons to SQL Server 2008</title><description>&lt;img src="http://channel9.msdn.com/Link/d5e2fe91-cd35-4d1e-a9e1-44a4cad99558/" border="0" /&gt;&lt;a href="http://devkeydet.com"&gt;Marc Schweigert&lt;/a&gt; shows you how to draw a polygon on a Virtual Earth map and save it using ASP.NET AJAX, Windows Communication Foundation (WCF), LINQ to SQL, and the new geography data type in SQL Server 2008.&lt;br /&gt;
&lt;br /&gt;
To download the source code visit:&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/devkeydet/archive/2008/07/18/screencast-saving-virtual-earth-polygons-to-sql-server-2008.aspx"&gt;http://blogs.msdn.com/devkeydet/archive/2008/07/18/screencast-saving-virtual-earth-polygons-to-sql-server-2008.aspx&lt;/a&gt;&lt;img src="http://channel9.msdn.com/416128/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/keydet/Saving-Virtual-Earth-Polygons-to-SQL-Server-2008/</comments><link>http://channel9.msdn.com/posts/keydet/Saving-Virtual-Earth-Polygons-to-SQL-Server-2008/</link><pubDate>Fri, 18 Jul 2008 17:12:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv</guid><evnet:views>16861</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/416128/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Marc Schweigert shows you how to draw a polygon on a Virtual Earth map and save it using ASP.NET AJAX, Windows Communication Foundation (WCF), LINQ to SQL, and the new geography data type in SQL Server 2008.

To download the source code&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/6/1/4/VeWcfSql08Draw_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d5e2fe91-cd35-4d1e-a9e1-44a4cad99558/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/6/1/4/VeWcfSql08Draw.wmv" expression="full" duration="656" fileSize="18700593" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv" expression="full" duration="656" fileSize="28151925" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/6/1/4/VeWcfSql08Draw.wmv" expression="full" duration="656" fileSize="18700593" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/4/1/6/1/4/VeWcfSql08Retrieve.wmv" length="28151925" type="video/x-ms-wmv" /><dc:creator>keydet</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/keydet/Saving-Virtual-Earth-Polygons-to-SQL-Server-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/416128/Trackback.aspx</trackback:ping><category>Ajax</category><category>ASP.NET</category><category>DPEUSPublicSectorTeam</category><category>LINQ</category><category>SQL Server 2008</category><category>Virtual Earth</category><category>WCF</category></item><item><title>TechEd Amanda Silver on Visual Basic 2008 and VB in the future</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_small_ch9.jpg" border="0" /&gt;I caught up with Amanda Silver to discuss new for 2008 features like LINQ, XML Literals, using LINQ to target LINQ for .NET Framework 2.0. Amanda shares her thoughts on the future of dynamic typing in Visual Basic, runtime changes in edit-and-continue,  how to make changes in pseudo-run mode, the challenges in adding IntelliSense for dynamic typing, and improving native/Pinvoke calls for .NET developers. Amanda also reveals her toughest feature cut that the team had to make for the VB 2008 release.&lt;img src="http://channel9.msdn.com/409971/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Dan/TechEd-Amanda-Silver/</comments><link>http://channel9.msdn.com/posts/Dan/TechEd-Amanda-Silver/</link><pubDate>Mon, 30 Jun 2008 16:36:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_2MB_ch9.wmv</guid><evnet:views>48186</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/409971/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I caught up with Amanda Silver to discuss new for 2008 features like LINQ, XML Literals, using LINQ to target LINQ for .NET Framework 2.0. Amanda shares her thoughts on the future of dynamic typing in Visual Basic, runtime changes in edit-and-continue,  how to make changes in pseudo-run mode, the&amp;#8230;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/c64f03bd-e3cd-4a81-9772-9d4027685576/" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_ch9.mp4" expression="full" duration="1648" fileSize="89710026" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_ch9.mp3" expression="full" duration="1648" fileSize="13191418" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_ch9.mp4" expression="full" duration="1648" fileSize="89710026" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_ch9.wma" expression="full" duration="1648" fileSize="13345825" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_ch9.wmv" expression="full" duration="1648" fileSize="104622539" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_2MB_ch9.wmv" expression="full" duration="1648" fileSize="515959833" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_Zune_ch9.wmv" expression="full" duration="1648" fileSize="130703399" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/9/9/0/4/TechEdAmandaSilver_2MB_ch9.wmv" length="515959833" type="video/x-ms-wmv" /><dc:creator>Dan Fernandez</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Dan/TechEd-Amanda-Silver/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/409971/Trackback.aspx</trackback:ping><category>LINQ</category><category>TechEd</category><category>Visual Basic</category></item><item><title>C# 3.0 Part 2: The Power of LINQ</title><description>&lt;img src="http://channel9.msdn.com/Link/b9bb00cf-571e-45fd-aab8-c7f15ef7ec29/" border="0" /&gt;&lt;a href="http://blogs.msdn.com/jennifer"&gt;Jennifer Marsman&lt;/a&gt; completes the code refactoring by utilizing LINQ to retrieve data.  She demonstrates using LINQ to query against objects, XML, typed datasets, and SQL.&lt;img src="http://channel9.msdn.com/412141/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jennmar/C-30-Part-2-The-Power-of-LINQ/</comments><link>http://channel9.msdn.com/posts/jennmar/C-30-Part-2-The-Power-of-LINQ/</link><pubDate>Mon, 30 Jun 2008 06:22:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jennmar/C-30-Part-2-The-Power-of-LINQ/</guid><evnet:views>8576</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/412141/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Jennifer Marsman completes the code refactoring by utilizing LINQ to retrieve data.  She demonstrates using LINQ to query against objects, XML, typed datasets, and SQL.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/1/2/1/4/ThePowerOfLinq_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/b9bb00cf-571e-45fd-aab8-c7f15ef7ec29/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/1/2/1/4/LINQ2.wmv" expression="full" duration="972" fileSize="24348611" type="video/x-ms-wmv" medium="video" /><dc:creator>Jennifer Marsman</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jennmar/C-30-Part-2-The-Power-of-LINQ/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/412141/Trackback.aspx</trackback:ping><category>.NET 3.5</category><category>C# 3.0</category><category>LINQ</category></item><item><title>MSDN TV - LINQ to SQL i Visual Studio 2008</title><description>&lt;img src="http://channel9.msdn.com/Link/96f175a4-a1ff-4ba8-ab0c-82a50290a636/" border="0" /&gt;I den här screencasten tittar vi på vad som Visual Studio 2008 genererar när vi använder den grafiska designer som ger oss möjligheten att hantera våra entitets-typer och kopplingen mot databasen.&lt;img src="http://channel9.msdn.com/411759/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-i-Visual-Studio-2008/</comments><link>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-i-Visual-Studio-2008/</link><pubDate>Wed, 25 Jun 2008 11:20:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-i-Visual-Studio-2008/</guid><evnet:views>4750</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/411759/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I den här screencasten tittar vi på vad som Visual Studio 2008 genererar när vi använder den grafiska designer som ger oss möjligheten att hantera våra entitets-typer och kopplingen mot databasen.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/7/1/1/4/MSDNTVLINQ4_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/96f175a4-a1ff-4ba8-ab0c-82a50290a636/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/7/1/1/4/LINQ4.wmv" expression="full" duration="544" fileSize="11696472" type="video/x-ms-wmv" medium="video" /><dc:creator>Johan Lindfors</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-i-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/411759/Trackback.aspx</trackback:ping><category>LINQ</category><category>LINQ to SQL</category><category>MSDN TV</category><category>Sweden</category></item><item><title>MSDN TV - LINQ to SQL med hjälp av XML-mappning</title><description>&lt;img src="http://channel9.msdn.com/Link/c7dcaae6-78a3-4e82-a282-66b6e85e94eb/" border="0" /&gt;Här fortsätter jag med min Screencast och visar hur jag kan använda XML som mappnings-struktur istället för de attribut som kan dekorera mina entitets-klasser.&lt;img src="http://channel9.msdn.com/411757/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-med-hjlp-av-XML-mappning/</comments><link>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-med-hjlp-av-XML-mappning/</link><pubDate>Wed, 25 Jun 2008 11:20:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-med-hjlp-av-XML-mappning/</guid><evnet:views>3483</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/411757/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Här fortsätter jag med min Screencast och visar hur jag kan använda XML som mappnings-struktur istället för de attribut som kan dekorera mina entitets-klasser.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/7/1/1/4/MSDNTVLINQ3_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/7/1/1/4/MSDNTVLINQ3_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c7dcaae6-78a3-4e82-a282-66b6e85e94eb/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/7/1/1/4/LINQ3.wmv" expression="full" duration="262" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/7/1/1/4/LINQ3.wmv" expression="full" duration="262" fileSize="4109448" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Johan Lindfors</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL-med-hjlp-av-XML-mappning/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/411757/Trackback.aspx</trackback:ping><category>LINQ</category><category>LINQ to SQL</category><category>MSDN TV</category><category>Sweden</category></item><item><title>MSDN TV - LINQ to SQL</title><description>&lt;img src="http://channel9.msdn.com/Link/15f0572d-25b1-4759-b1ae-c8d8e2dcd1b8/" border="0" /&gt;I den här fortsättningen av mitt demo om LINQ så väljer vi att koppla upp vårt Product-objekt mot databasen med hjälp av LINQ to SQL, dock lite manuellare än vad verktygen som finns i Visual Studio 2008 erbjuder. Screencasten visar hur vi med hjälp av attribut och DataContext-klassen kopplar oss mot "levande" data.&lt;img src="http://channel9.msdn.com/411754/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL/</comments><link>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL/</link><pubDate>Wed, 25 Jun 2008 11:19:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL/</guid><evnet:views>4543</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/411754/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I den här fortsättningen av mitt demo om LINQ så väljer vi att koppla upp vårt Product-objekt mot databasen med hjälp av LINQ to SQL.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/1/1/4/MSDNTVLINQ2_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/15f0572d-25b1-4759-b1ae-c8d8e2dcd1b8/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/5/7/1/1/4/LINQ2.wmv" expression="full" duration="210" fileSize="3470888" type="video/x-ms-wmv" medium="video" /><dc:creator>Johan Lindfors</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-to-SQL/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/411754/Trackback.aspx</trackback:ping><category>LINQ</category><category>LINQ to SQL</category><category>MSDN TV</category><category>Sweden</category></item><item><title>MSDN TV - LINQ mot objekt</title><description>&lt;img src="http://channel9.msdn.com/Link/194f87ce-92e9-40b5-8ad8-075d32fa5eba/" border="0" /&gt;I den här screencasten visar jag hur LINQ kan användas för att jobba mot vanliga samlingar som exempelvis List&amp;lt;T&amp;gt; och hur den nya syntaxen integreras i C# i och med 3.0.&lt;img src="http://channel9.msdn.com/411752/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-mot-objekt/</comments><link>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-mot-objekt/</link><pubDate>Wed, 25 Jun 2008 11:18:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-mot-objekt/</guid><evnet:views>3312</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/411752/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I den här screencasten visar jag hur LINQ kan användas för att jobba mot vanliga samlingar som exempelvis List&amp;lt;T&amp;gt; och hur den nya syntaxen integreras i C# i och med 3.0.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/7/1/1/4/MSDNTVLINQ1_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/7/1/1/4/MSDNTVLINQ1_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/194f87ce-92e9-40b5-8ad8-075d32fa5eba/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/7/1/1/4/LINQ1.wmv" expression="full" duration="226" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/7/1/1/4/LINQ1.wmv" expression="full" duration="226" fileSize="2561264" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Johan Lindfors</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/johanlindfors/MSDN-TV-LINQ-mot-objekt/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/411752/Trackback.aspx</trackback:ping><category>LINQ</category><category>MSDN TV</category><category>Sweden</category></item><item><title>C9 Bytes: Alex Turner showing the evolution of C#</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_small_ch9.jpg" border="0" /&gt;In this C9 Byte, Alex Turner walks through how the C# language has evolved between version 1.0, 2.0, and 3.0 for working with data structures. If you don't know Alex, he's the guy that got &lt;a href="http://www.microspotting.com/2007/12/anders-hejlsberg-intern"&gt;Anders Hejlsberg to pay him $202 when he was an intern&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/409119/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Dan/C9-Bytes-Alex-Turner-showing-the-evolution-of-C/</comments><link>http://channel9.msdn.com/posts/Dan/C9-Bytes-Alex-Turner-showing-the-evolution-of-C/</link><pubDate>Tue, 17 Jun 2008 17:50:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_2MB_ch9.wmv</guid><evnet:views>57017</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/409119/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this C9 Byte, Alex Turner walks through how the C# language has evolved between version 1.0, 2.0, and 3.0 for working with data structures. If you don't know Alex, he's the guy that got Anders Hejlsberg to pay him $202 when he was an intern.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/423c621e-6b0d-46a4-b5ec-3a60d57589f7/" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_ch9.mp4" expression="full" duration="273" fileSize="14905333" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_ch9.mp3" expression="full" duration="273" fileSize="2188852" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_ch9.mp4" expression="full" duration="273" fileSize="14905333" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_ch9.wma" expression="full" duration="273" fileSize="2222013" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_ch9.wmv" expression="full" duration="273" fileSize="15582497" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_2MB_ch9.wmv" expression="full" duration="273" fileSize="85623583" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_Zune_ch9.wmv" expression="full" duration="273" fileSize="21719149" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/9/0/4/TechEdAlexTurnerUpdated_2MB_ch9.wmv" length="85623583" type="video/x-ms-wmv" /><dc:creator>Dan Fernandez</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Dan/C9-Bytes-Alex-Turner-showing-the-evolution-of-C/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/409119/Trackback.aspx</trackback:ping><category>C9 Bytes</category><category>CSharp</category><category>LINQ</category></item><item><title>Silverlight Image Search with LINQ to XML</title><description>&lt;img src="http://channel9.msdn.com/Link/416f5038-cf52-4540-9b9e-0973f0d88ae7/" border="0" /&gt;&lt;img alt="" src="http://blogs.msdn.com/photos/jbienz/images/8591961/original.aspx" align="left" /&gt;
&lt;p&gt;This screencast demonstrates using Silverlight 2 and LINQ to XML to create an Image Search application. We even learn a little Expression Blend and .Net 3.5 in the process.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The source code is available and this simple has been updated to work with Silverlight 2 Beta 2 and .Net 3.5 SP1. Download Here:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/playground/Sandbox/409091"&gt;Silverlight Image Search Sample&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/409071/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jbienz/Silverlight-Image-Search-with-LINQ-to-XML/</comments><link>http://channel9.msdn.com/posts/jbienz/Silverlight-Image-Search-with-LINQ-to-XML/</link><pubDate>Wed, 11 Jun 2008 19:22:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/0/9/0/4/SilverlightImageSearch.wmv</guid><evnet:views>5915</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/409071/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Using Silverlight 2 and LINQ to XML to create an Image Search application.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/9f3b6297-126b-4104-bc84-9368f4f56ff3/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/416f5038-cf52-4540-9b9e-0973f0d88ae7/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/0/9/0/4/SilverlightImageSearch.wmv" expression="full" duration="1380" fileSize="25828193" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/0/9/0/4/SilverlightImageSearch.wmv" expression="full" duration="1380" fileSize="25828193" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/0/9/0/4/SilverlightImageSearch.wmv" length="25828193" type="video/x-ms-wmv" /><dc:creator>Jared Bienz</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jbienz/Silverlight-Image-Search-with-LINQ-to-XML/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/409071/Trackback.aspx</trackback:ping><category>LINQ</category><category>Silverlight</category></item></channel></rss>