<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with Reactive Extensions</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/reactive+extensions/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with Reactive Extensions</title>
      <link>http://channel9.msdn.com/Tags/reactive+extensions</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/reactive+extensions</link>
    <language>en</language>
    <pubDate>Fri, 24 May 2013 22:44:39 GMT</pubDate>
    <lastBuildDate>Fri, 24 May 2013 22:44:39 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>65</c9:totalResults>
    <c9:pageCount>3</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Microsoft DevRadio: Reactive Extensions for Windows 8</title>
      <description><![CDATA[<p><strong>Abstract:</strong> <a href="http://aka.ms/MyGreatIdea"><img title="win8genapp30" src="http://www.palermo4.com/image.axd?picture=win8genapp30_thumb.jpg" alt="win8genapp30" width="214" height="97" align="right" border="0"></a><br><a href="http://msdn.microsoft.com/en-US/data/gg577609.aspx" target="_blank">Bart De Smet</a> from the Reactive Extensions team joins <a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200117938">Jerry Nixon</a> for today’s episode as they discuss the importance of using Rx and LINQ in their Windows 8 apps. Tune in as they share some background info as well as best practices for .NET developers who want to streamline their code and push their data in real time to users. <br><br><strong>Next Steps:</strong><br><strong>Step #1 –</strong> <a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200113720">Download the Tools for Windows 8 App Development</a><br><strong>Step #2 –</strong> <a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200113721">Download Visual Studio Express for Windows 8</a><br><strong>Step #3 –</strong> <a href="http://aka.ms/MyGreatIdea">Start building your own Apps for Windows 8</a></p><p><a href="http://channel9.msdn.com/Blogs/DevRadio/feed/mp3"><img src="http://blogs.msdn.com/resized-image.ashx/__size/28x0/__key/communityserver-components-userfiles/00-00-33-52-95-Attached&#43;Files/1512.itunes.png" alt="" width="15" height="15"></a> Subscribe to our podcast via <a href="http://itunes.apple.com/us/podcast/devradio-mp4-channel-9/id544163838">iTunes</a> or <a href="http://channel9.msdn.com/Blogs/DevRadio/feed/mp4">RSS</a></p><p><strong>If you're interested in learning more about the products or solutions discussed in this episode, click on any of the below links for free, in-depth information:</strong></p><p><strong>Websites:</strong></p><ul><li><a href="http://msdn.microsoft.com/library/windows/apps/br211386">Getting started with Windows 8 Apps</a> </li><li><a href="http://msdn.microsoft.com/library/windows/apps/br230836">How to Sell Your Apps and Make Money in the Windows Store</a> </li><li><a href="http://www.msdnevents.com/">Attend a Windows 8 Developer Camp and Hackathon in your area!</a> </li></ul><p><strong>Blogs &amp; Articles:</strong></p><ul><li><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200117938">Jerry Nixon’s Blog</a> </li><li><strong><a href="http://msdn.microsoft.com/en-US/data/gg577609.aspx" target="_blank">Learn more about Reactive Extensions</a> </strong></li><li><strong><a href="http://introtorx.com/Content/v1.0.10621.0/01_WhyRx.html" target="_blank">Introduction to Rx</a> </strong></li></ul><p><strong>Videos:</strong></p><ul><li><a href="http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Managing-Your-Windows-8-Enterprise-Apps-with-Windows-Intune">Microsoft DevRadio: Managing Your Windows 8 Enterprise Apps with Windows Intune</a> </li><li><a href="http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Your-Top-Windows-Store-Questions-Answered">Microsoft DevRadio: Your Top Windows Store Questions Answered</a> </li></ul><p><strong>Virtual Labs:</strong></p><ul><li><a href="http://msdn.microsoft.com/en-us/jj206431">Windows 8 Virtual Labs</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0503c9ffb7ce47cdbe6aa150016f4117">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Reactive-Extensions-for-Windows-8</comments>
      <itunes:summary>Abstract: Bart De Smet from the Reactive Extensions team joins Jerry Nixon for today’s episode as they discuss the importance of using Rx and LINQ in their Windows 8 apps. Tune in as they share some background info as well as best practices for .NET developers who want to streamline their code and push their data in real time to users. Next Steps:Step #1 – Download the Tools for Windows 8 App DevelopmentStep #2 – Download Visual Studio Express for Windows 8Step #3 – Start building your own Apps for Windows 8  Subscribe to our podcast via iTunes or RSS If you&#39;re interested in learning more about the products or solutions discussed in this episode, click on any of the below links for free, in-depth information: Websites: Getting started with Windows 8 Apps How to Sell Your Apps and Make Money in the Windows Store Attend a Windows 8 Developer Camp and Hackathon in your area! Blogs &amp;amp; Articles: Jerry Nixon’s Blog Learn more about Reactive Extensions Introduction to Rx Videos: Microsoft DevRadio: Managing Your Windows 8 Enterprise Apps with Windows Intune Microsoft DevRadio: Your Top Windows Store Questions Answered Virtual Labs: Windows 8 Virtual Labs </itunes:summary>
      <itunes:duration>2550</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Reactive-Extensions-for-Windows-8</link>
      <pubDate>Mon, 04 Mar 2013 12:00:46 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Reactive-Extensions-for-Windows-8</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_512.jpg" height="287" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8.mp3" expression="full" duration="2550" fileSize="40814113" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8.mp4" expression="full" duration="2550" fileSize="245894825" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8.webm" expression="full" duration="2550" fileSize="105743733" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8.wma" expression="full" duration="2550" fileSize="20636503" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_high.mp4" expression="full" duration="2550" fileSize="534740157" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_mid.mp4" expression="full" duration="2550" fileSize="373268343" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_Source.wmv" expression="full" duration="2550" fileSize="1311517005" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/182b/31f88c1e-fcd4-4b8b-a98b-c157d87f182b/DevRadioReactiveExtensionsWin8_Source.wmv" length="1311517005" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Jerry Nixon, DevRadio, ChrisCaldwell</dc:creator>
      <itunes:author>Jerry Nixon, DevRadio, ChrisCaldwell</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Reactive-Extensions-for-Windows-8/RSS</wfw:commentRss>
      <category>LINQ</category>
      <category>LINQ to Events</category>
      <category>LINQ to XML</category>
      <category>LINQ Tools</category>
      <category>Reactive Extensions</category>
      <category>Visual Basic</category>
      <category>Visual Studio</category>
      <category>Windows Phone</category>
      <category>XAML</category>
      <category>Windows 8</category>
      <category>Windows Store App</category>
      <category>WindowsContent</category>
    </item>
  <item>
      <title>Mix in a little Rx, JQuery, Azure, ASP.Net, Kinect...</title>
      <description><![CDATA[<p>Today's project by Marcus Kohnert has a great title, as it's seriously a mix of technologies all together in a...</p><h2>Framework soup</h2><blockquote><p>Over the last months I’ve spent quite some time checking out the <a href="http://www.microsoft.com/en-us/kinectforwindows/">Kinect for Windows SDK</a> and it’s really fun to work with this awesome little piece of hard and software.</p><p>While playing around with the Kinect for Windows SDK it soon became obvious that I’ll need some sort of framework that handles all the tough event handling stuff for me. That's were the <a href="http://msdn.microsoft.com/en-us/data/gg577609.aspx">ReactiveExtensions</a> framework came into play. Since I’ve first read about it I wanted to use it somewhere but didn’t get the chance so far. Now that the Kinect came around the corner with its event driven API Rx fitted perfectly to my requirements.</p><p>Another framework that impressed me a lot is <a href="http://signalr.net/">SignalR</a>, an abstraction layer for persistent connections over http.</p><p>So how do they all come together? In an application I called ‘<em>KickerNotifier</em>‘!<br>We have a ‘Kicker’ (that's german, in english foosball/tabletop football/tabletop soccer) to play with in the cellar of our office.</p><p>Problem is that the table stands in the cellar and you never know whether it is busy.</p><p>So the idea is the following: Set up a Kinect that is able to track the number of people in the room and push the amount to a website so that all the colleagues are able to see how many people are playing.</p><p>The technology stack</p><p><a href="http://files.channel9.msdn.com/wlwimages/f1dda9cc6de74512b7c19f0101402403/image%5B2%5D-227.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/f1dda9cc6de74512b7c19f0101402403/image_thumb-224.png" alt="image" width="320" height="165" border="0"></a></p><p>...</p></blockquote><p><strong>Project Information URL:</strong> <a title="http://passiondev.wordpress.com/2012/11/10/framework-soup/" href="http://passiondev.wordpress.com/2012/11/10/framework-soup/">http://passiondev.wordpress.com/2012/11/10/framework-soup/</a></p><p><a href="http://passiondev.wordpress.com/2012/11/10/framework-soup/" target="_blank"><img title="SNAGHTMLf856f28" src="http://files.channel9.msdn.com/wlwimages/f1dda9cc6de74512b7c19f0101402403/SNAGHTMLf856f28%5B5%5D.png" alt="SNAGHTMLf856f28" width="500" height="324" border="0"></a></p><p><a href="http://passiondev.wordpress.com/2012/11/10/framework-soup/" target="_blank"><img title="SNAGHTMLf85a351" src="http://files.channel9.msdn.com/wlwimages/f1dda9cc6de74512b7c19f0101402403/SNAGHTMLf85a351%5B5%5D.png" alt="SNAGHTMLf85a351" width="500" height="322" border="0"></a></p><p><a href="http://passiondev.wordpress.com/2012/11/10/framework-soup/" target="_blank"><img title="SNAGHTMLf86035b" src="http://files.channel9.msdn.com/wlwimages/f1dda9cc6de74512b7c19f0101402403/SNAGHTMLf86035b%5B5%5D.png" alt="SNAGHTMLf86035b" width="359" height="364" border="0"></a></p><p>Contact Information:</p><ul><li>Blog: <a title="http://passiondev.wordpress.com" href="http://passiondev.wordpress.com">http://passiondev.wordpress.com</a> </li><li>Twitter: <a href="https://twitter.com/MarcusKohnert" target="_blank">@MarcusKohnert</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1e8ae2c71af84a54af17a167014696aa">]]></description>
      <comments>http://channel9.msdn.com/coding4fun/kinect/Mix-in-a-little-Rx-JQuery-Azure-ASPNet-Kinect</comments>
      <itunes:summary>Today&#39;s project by Marcus Kohnert has a great title, as it&#39;s seriously a mix of technologies all together in a... Framework soupOver the last months I’ve spent quite some time checking out the Kinect for Windows SDK and it’s really fun to work with this awesome little piece of hard and software. While playing around with the Kinect for Windows SDK it soon became obvious that I’ll need some sort of framework that handles all the tough event handling stuff for me. That&#39;s were the ReactiveExtensions framework came into play. Since I’ve first read about it I wanted to use it somewhere but didn’t get the chance so far. Now that the Kinect came around the corner with its event driven API Rx fitted perfectly to my requirements. Another framework that impressed me a lot is SignalR, an abstraction layer for persistent connections over http. So how do they all come together? In an application I called ‘KickerNotifier‘!We have a ‘Kicker’ (that&#39;s german, in english foosball/tabletop football/tabletop soccer) to play with in the cellar of our office. Problem is that the table stands in the cellar and you never know whether it is busy. So the idea is the following: Set up a Kinect that is able to track the number of people in the room and push the amount to a website so that all the colleagues are able to see how many people are playing. The technology stack  ... Project Information URL: http://passiondev.wordpress.com/2012/11/10/framework-soup/    Contact Information: Blog: http://passiondev.wordpress.com Twitter: @MarcusKohnert </itunes:summary>
      <link>http://channel9.msdn.com/coding4fun/kinect/Mix-in-a-little-Rx-JQuery-Azure-ASPNet-Kinect</link>
      <pubDate>Thu, 21 Feb 2013 14:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/coding4fun/kinect/Mix-in-a-little-Rx-JQuery-Azure-ASPNet-Kinect</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/b29f34ff-c429-4801-98b3-ac287178b4b4.png" height="48" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/d51a870b-ea73-42ae-b01f-db20f34458a4.png" height="106" width="220"></media:thumbnail>      
      <dc:creator>Greg Duncan</dc:creator>
      <itunes:author>Greg Duncan</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/coding4fun/kinect/Mix-in-a-little-Rx-JQuery-Azure-ASPNet-Kinect/RSS</wfw:commentRss>
      <category>ASP.NET</category>
      <category>Coding4Fun</category>
      <category>jQuery</category>
      <category>Kinect</category>
      <category>Reactive Extensions</category>
    </item>
  <item>
      <title>YOW! 2012: Jafar Husain - Rx and Netflix, A Match Made in Composable Asynchrony</title>
      <description><![CDATA[<p><a href="http://yowaustralia.com.au/general/details.html?speakerId=3541" target="_blank">J<strong>afar Husain</strong></a>, a Senior Developer at Netflix,&nbsp;has been working as a software developer for 15 years. He's developed software for companies like GE, Microsoft, and Netflix. Most recently he designed a data access framework that powers Netflix's PS3 and Windows 8 clients. His interests include programming languages, functional reactive programming, and user interface design patterns. <br><br>Here, we learn about how Jafar and team at Netflix use Rx, aka Reactive Extensions for (.NET, Obj-C, C&#43;&#43;, JavaScript...). At Netflix, they use RxJS for their web app and Rx for .NET for their Windows Store app (Jafar is on the web team).&nbsp;Rx has&nbsp;proven to be incredibly valuable and effective for Netflix.</p><p>Jafar&nbsp;has always been a&nbsp;big fan of Rx (including his days at Microsoft), ever since he first learned about it by watching a C9 video with <a href="http://channel9.msdn.com/shows/Going&#43;Deep/Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx/" target="_blank"><strong>Erik Meijer&nbsp;and Brian Beckman geeking out on the math and theory behind Rx</strong></a>.&nbsp;Netflix is literally powered by Rx. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />&nbsp;Jafar really gets Rx. If you're struggling to wrap your head around it, even at the conceptual level, this conversation should make things crystal clear. Go Rx!</p><p>Of course, anytime you talk about Rx and Erik Meijer is roaming around&nbsp;the halls nearby, chances are pretty good that he'll drop into the conversation - literally. Does it happen this time? Will the great Erik Meijer appear? You'll need to watch this&nbsp;interview&nbsp;to find out...</p><p>Tune in. Enjoy!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c682ce621c8048848bd5a12c0150d38a">]]></description>
      <comments>http://channel9.msdn.com/posts/YOW-2012-Jafar-Husain-Rx-and-Netflix-A-Match-Made-in-Composable-Asynchrony</comments>
      <itunes:summary>Jafar Husain, a Senior Developer at Netflix,&amp;nbsp;has been working as a software developer for 15 years. He&#39;s developed software for companies like GE, Microsoft, and Netflix. Most recently he designed a data access framework that powers Netflix&#39;s PS3 and Windows 8 clients. His interests include programming languages, functional reactive programming, and user interface design patterns. Here, we learn about how Jafar and team at Netflix use Rx, aka Reactive Extensions for (.NET, Obj-C, C&amp;#43;&amp;#43;, JavaScript...). At Netflix, they use RxJS for their web app and Rx for .NET for their Windows Store app (Jafar is on the web team).&amp;nbsp;Rx has&amp;nbsp;proven to be incredibly valuable and effective for Netflix. Jafar&amp;nbsp;has always been a&amp;nbsp;big fan of Rx (including his days at Microsoft), ever since he first learned about it by watching a C9 video with Erik Meijer&amp;nbsp;and Brian Beckman geeking out on the math and theory behind Rx.&amp;nbsp;Netflix is literally powered by Rx. &amp;nbsp;Jafar really gets Rx. If you&#39;re struggling to wrap your head around it, even at the conceptual level, this conversation should make things crystal clear. Go Rx! Of course, anytime you talk about Rx and Erik Meijer is roaming around&amp;nbsp;the halls nearby, chances are pretty good that he&#39;ll drop into the conversation - literally. Does it happen this time? Will the great Erik Meijer appear? You&#39;ll need to watch this&amp;nbsp;interview&amp;nbsp;to find out... Tune in. Enjoy! </itunes:summary>
      <itunes:duration>1662</itunes:duration>
      <link>http://channel9.msdn.com/posts/YOW-2012-Jafar-Husain-Rx-and-Netflix-A-Match-Made-in-Composable-Asynchrony</link>
      <pubDate>Thu, 20 Dec 2012 22:15:49 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/YOW-2012-Jafar-Husain-Rx-and-Netflix-A-Match-Made-in-Composable-Asynchrony</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.mp3" expression="full" duration="1662" fileSize="26604751" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.mp4" expression="full" duration="1662" fileSize="159003399" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.webm" expression="full" duration="1662" fileSize="61803415" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.wma" expression="full" duration="1662" fileSize="13450935" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.wmv" expression="full" duration="1662" fileSize="150861569" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx_high.mp4" expression="full" duration="1662" fileSize="346705137" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx_mid.mp4" expression="full" duration="1662" fileSize="242594596" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx_Source.wmv" expression="full" duration="1662" fileSize="556125247" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.ism/manifest" expression="full" duration="1662" fileSize="7744" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/2cfe/4ef3190d-203f-4795-86b9-e11f0bec2cfe/YOW2012JafarHusainRx.wmv" length="150861569" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/YOW-2012-Jafar-Husain-Rx-and-Netflix-A-Match-Made-in-Composable-Asynchrony/rss</wfw:commentRss>
      <category>Erik Meijer</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>YOW! 2012</category>
    </item>
  <item>
      <title>TWC9: Windows Phone 8 is GR8! Plus Windows 8, VS2012 Extensions and more</title>
      <description><![CDATA[<p>This week on Channel 9, Brian and Mark discuss the week's top developer news, including;</p><ul><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=39s">[0:39]</a>&nbsp;<a href="http://www.microsoft.com/en-us/download/details.aspx?id=35471">Windows Phone SDK 8.0 Download</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=1m43s">[1:43]</a>&nbsp;<a href="http://www.developer.nokia.com/Community/Wiki/What's_new_in_Windows_Phone_8">What's new in Windows Phone 8</a> (Justin Angel) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=3m39s">[3:39]</a>&nbsp;<a href="http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/02/touring-the-windows-phone-8-dev-center.aspx">Touring the Windows Phone 8 Dev Center</a> (Todd Brix) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=3m55s">[3:55]</a>&nbsp;<a href="http://vdcruijsen.net/2012/11/8-days-of-windows-phone-8-day-8-wallet-and-in-app-purchases/">8 days of Windows Phone 8</a> (Geert van der Cruijsen) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=4m15s">[4:15]</a>&nbsp;<a href="http://blogs.msdn.com/b/robch/archive/2012/11/06/how-many-lines-of-code-does-it-take-to-build-a-complete-wp8-speech-app.aspx">How many lines of code does it take to build a complete WP8 speech app?</a> (Rob Chambers) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=5m15s">[5:15]</a>&nbsp;<a href="http://blogs.msdn.com/b/dotnet/archive/2012/10/30/announcing-the-release-of-the-net-framework-for-windows-phone-8.aspx">Announcing the release of the .NET Framework for Windows Phone 8</a> (Brandon Bray) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=6m39s">[6:39]</a> //build/ Session Highlight: <a href="http://channel9.msdn.com/Events/Build/2012/3-016">The Evolution of .NET</a> (Brandon Bray) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=8m26s">[8:26]</a>&nbsp;<a href="http://www.windows8designhandbook.com/">Windows 8 Design Handbook</a> (Ratio Interactive) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=9m34s">[9:34]</a>&nbsp;<a href="http://elbruno.com/2012/11/06/windows8-howto-debugging-a-app-in-win8-arm-with-visual-studio-2012-vs2012/">[#WINDOWS8] HowTo: Debugging a app in Win8 ARM with Visual Studio 2012 #VS2012</a> (Bruno Capuano) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=11m1s">[11:01]</a>&nbsp;<a href="http://weblogs.asp.net/jgalloway/archive/2012/10/31/ten-oh-wait-eleven-eleven-things-you-should-know-about-the-asp-net-fall-2012-update.aspx">Ten - oh, wait, eleven - Eleven things you should know about the ASP.NET Fall 2012 Update</a> (Jon Galloway) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=12m33s">[12:33]</a>&nbsp;<a href="http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd">Productivity Power Tools</a> for Visual Studio 2012 </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=13m15s">[13:15]</a>&nbsp;<a href="http://outcoldman.com/en/blog/show/326">Meet IntelliCommand (Visual Studio 2010/2012 extension)</a> (Denis Gladkikh), <a href="http://channel9.msdn.com/coding4fun/blog/Helping-others-become-Visual-Studio-Keyboard-Ninjas-with-the-Code-Ninja-Spy" target="_blank">Helping others become Visual Studio Keyboard Ninja's with the Code Ninja Spy</a> -&gt; <a href="http://visualstudiogallery.msdn.microsoft.com/dd3ccb44-a46c-4b42-9c56-7d4aa526979f" target="_blank">CodeNinjaSpy</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=14m32s">[14:32]</a>&nbsp;<a href="http://geekswithblogs.net/jakob/archive/2012/11/07/using-private-extension-galleries-in-visual-studio-2012.aspx">Using Private Extension Galleries in Visual Studio 2012</a> (Jakob Ehn) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=14m59s">[14:59]</a>&nbsp;<a href="http://www.hanselman.com/blog/ReactiveExtensionsRxIsNowOpenSource.aspx">Reactive Extensions (Rx) is now Open Source</a> (Scott Hanselman) </li></ul><p><strong>Picks of the Week!</strong></p><ul><li>Brian's Pick of the Week:<a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=15m50s">[15:50]</a> <a href="http://31daysofwindows8.com/">31 Days of Windows 8</a> (Clark Sell, Jeff Blankenburg) </li><li>Mark's Pick of the Week:<a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-November-09-2012#time=17m41s">[17:41]</a> <a href="http://jsoneditoronline.com/" target="_blank">JSON Editor Online</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ac8dbddcb99f40c5a866a1040158637c">]]></description>
      <comments>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-November-09-2012</comments>
      <itunes:summary>This week on Channel 9, Brian and Mark discuss the week&#39;s top developer news, including; [0:39]&amp;nbsp;Windows Phone SDK 8.0 Download [1:43]&amp;nbsp;What&#39;s new in Windows Phone 8 (Justin Angel) [3:39]&amp;nbsp;Touring the Windows Phone 8 Dev Center (Todd Brix) [3:55]&amp;nbsp;8 days of Windows Phone 8 (Geert van der Cruijsen) [4:15]&amp;nbsp;How many lines of code does it take to build a complete WP8 speech app? (Rob Chambers) [5:15]&amp;nbsp;Announcing the release of the .NET Framework for Windows Phone 8 (Brandon Bray) [6:39] //build/ Session Highlight: The Evolution of .NET (Brandon Bray) [8:26]&amp;nbsp;Windows 8 Design Handbook (Ratio Interactive) [9:34]&amp;nbsp;[#WINDOWS8] HowTo: Debugging a app in Win8 ARM with Visual Studio 2012 #VS2012 (Bruno Capuano) [11:01]&amp;nbsp;Ten - oh, wait, eleven - Eleven things you should know about the ASP.NET Fall 2012 Update (Jon Galloway) [12:33]&amp;nbsp;Productivity Power Tools for Visual Studio 2012 [13:15]&amp;nbsp;Meet IntelliCommand (Visual Studio 2010/2012 extension) (Denis Gladkikh), Helping others become Visual Studio Keyboard Ninja&#39;s with the Code Ninja Spy -&amp;gt; CodeNinjaSpy [14:32]&amp;nbsp;Using Private Extension Galleries in Visual Studio 2012 (Jakob Ehn) [14:59]&amp;nbsp;Reactive Extensions (Rx) is now Open Source (Scott Hanselman) Picks of the Week! Brian&#39;s Pick of the Week:[15:50] 31 Days of Windows 8 (Clark Sell, Jeff Blankenburg) Mark&#39;s Pick of the Week:[17:41] JSON Editor Online </itunes:summary>
      <itunes:duration>1177</itunes:duration>
      <link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-November-09-2012</link>
      <pubDate>Fri, 09 Nov 2012 23:25:30 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-November-09-2012</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.mp3" expression="full" duration="1177" fileSize="18842880" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.mp4" expression="full" duration="1177" fileSize="111471443" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.webm" expression="full" duration="1177" fileSize="41513764" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.wma" expression="full" duration="1177" fileSize="9527711" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.wmv" expression="full" duration="1177" fileSize="80628707" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012_high.mp4" expression="full" duration="1177" fileSize="245652901" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012_mid.mp4" expression="full" duration="1177" fileSize="170988725" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012_Source.wmv" expression="full" duration="1177" fileSize="212371678" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.ism/manifest" expression="full" duration="1177" fileSize="6036" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/98b4/ae870269-09dd-46ee-8161-9806320498b4/TWC911092012.wmv" length="80628707" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Brian Keller, Dan Fernandez, Greg Duncan, Mark DeFalco</dc:creator>
      <itunes:author>Brian Keller, Dan Fernandez, Greg Duncan, Mark DeFalco</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-November-09-2012/RSS</wfw:commentRss>
      <category>ASP.NET</category>
      <category>Reactive Extensions</category>
      <category>Visual Studio</category>
      <category>Visual Studio extensibility</category>
      <category>Windows Phone 8</category>
    </item>
  <item>
      <title>Rx is now Open Source</title>
      <description><![CDATA[<p>Today, <strong>Microsoft Open Technologies </strong><a href="http://blogs.msdn.com/b/interoperability/archive/2012/11/06/ms-open-tech-open-sources-rx-reactive-extensions-a-cure-for-asynchronous-data-streams-in-cloud-programming.aspx"><strong>announced the open sourcing</strong></a><strong> of </strong><a href="https://rx.codeplex.com/"><strong>Reactive Extensions</strong></a>! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>In addition to the usual support for .NET and JS we're very pleased to announce<strong> the release&nbsp;of&nbsp;the&nbsp;C&#43;&#43;&nbsp;Rx library</strong>! Now, C/C&#43;&#43; developers get to experience the power of LINQ &#43; Rx!! <strong>Rock and roll.</strong><br><br>Congratulations to the Rx team!!!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:79a3ee9d10484cd3bcfaa1020016b224">]]></description>
      <comments>http://channel9.msdn.com/posts/Rx-is-now-Open-Source</comments>
      <itunes:summary>Today, Microsoft Open Technologies announced the open sourcing of Reactive Extensions!  In addition to the usual support for .NET and JS we&#39;re very pleased to announce the release&amp;nbsp;of&amp;nbsp;the&amp;nbsp;C&amp;#43;&amp;#43;&amp;nbsp;Rx library! Now, C/C&amp;#43;&amp;#43; developers get to experience the power of LINQ &amp;#43; Rx!! Rock and roll.Congratulations to the Rx team!!! </itunes:summary>
      <link>http://channel9.msdn.com/posts/Rx-is-now-Open-Source</link>
      <pubDate>Wed, 07 Nov 2012 01:26:08 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Rx-is-now-Open-Source</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/11310d4a-b3f1-473c-8ad8-2ccbac219999.png" height="100" width="100"></media:thumbnail>      
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>11</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Rx-is-now-Open-Source/rss</wfw:commentRss>
      <category>.NET</category>
      <category>C++</category>
      <category>JavaScript</category>
      <category>LINQ</category>
      <category>Open Source</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Native</category>
    </item>
  <item>
      <title>TWC9: Windows 8, VS 2012 Downloads, source for .NET 4.5, git-tf and Kahn!!!</title>
      <description><![CDATA[<p>This week on Channel 9, Dan and Brian discuss the week's top developer news, including</p><ul><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=24s">[0:24]</a>&nbsp;<a href="http://blogs.msdn.com/b/windowsappdev/archive/2012/08/15/windows-8-rtm-is-available-for-developers.aspx">Windows 8 RTM is available for developers</a> (Ian LeGrow) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=1m16s">[1:16]</a>&nbsp;<a href="http://channel9.msdn.com/Events/Windows-Camp/Windows-8-Developer-Camp-Redmond">Windows 8 Developer Camp - Redmond</a>, <a href="http://channel9.msdn.com/Events/Windows-Camp/Windows-8-Developer-Camp-Redmond/WIN8-CAMP-01">Introducing the Windows 8 platform</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=2m22s">[2:22]</a>&nbsp;<a href="http://www.microsoft.com/en-us/download/details.aspx?id=30706">Migrating your Release Preview app to Windows 8</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=3m27s">[3:27]</a>&nbsp;<a href="http://blogs.msdn.com/b/jasonz/archive/2012/08/15/visual-studio-2012-and-net-framework-4-5-released-to-the-web.aspx">Visual Studio 2012 and .NET Framework 4.5 released to the web!</a> (Jason Zander) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=4m31s">[4:31]</a>&nbsp;<a href="http://www.visualstudiolaunch.com/vs2012vle/splash">Visual Studio 2012 Launch Event</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=4m56s">[4:56]</a>&nbsp;<a href="http://blogs.msdn.com/b/dotnet/archive/2012/08/15/announcing-the-release-of-net-framework-4-5-rtm-product-and-source-code.aspx">Announcing the release of .NET Framework 4.5 RTM - Product and Source Code</a> (Brandon Bray) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=5m50s">[5:50]</a>&nbsp;<a href="http://www.hanselman.com/blog/VisualStudio2012AndNETFramework45IsRELEASEDHeres5MinuteVideosToGetYouUpToSpeedQuick.aspx">Visual Studio 2012 and .NET Framework 4.5 is RELEASED - Here's 5 minute videos to get you up to speed quick</a> (Scott Hanselman) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=7m45s">[7:45]</a> Channel 9 Highlight: <a href="http://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview">Visual Studio 2012 Premium and Ultimate Overview Series</a> (alvinho) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=9m2s">[9:02]</a>&nbsp;<a href="http://blendinsider.com/technical/available-now-blend-for-visual-studio-2012-2012-08-15/">Available Now: Blend for Visual Studio 2012</a> (Christian Schormann) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=9m50s">[9:50]</a>&nbsp;<a href="http://blendinsider.com/technical/announcing-blend-sketchflow-preview-for-visual-studio-2012-2012-08-15/">Announcing Blend &#43; SketchFlow Preview for Visual Studio 2012</a> (Erik Arthur) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=10m36s">[10:36]</a>&nbsp;<a href="http://introtorx.com/">IntroToRx.com</a> (Lee Campbell), <a href="http://blogs.msdn.com/b/rxteam/archive/2012/08/15/reactive-extensions-v2-0-has-arrived.aspx">Reactive Extensions v2.0 has arrived!</a>,&nbsp;<a href="http://channel9.msdn.com/Shows/Going&#43;Deep/Bart-De-Smet-Rx-20-RTM-and-RTW">Bart De Smet Going Deep video</a>&nbsp; </li></ul><p><strong>Picks of the Week!</strong></p><ul><li>Brian's Pick of the Week:<a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=11m27s">[11:27]</a> <a href="http://channel9.msdn.com/Blogs/VisualStudio/Announcing-git-tf-Combining-the-local-repository-of-Git-with-the-integrated-ALM-of-TFS">Announcing git-tf: Combining the local repository of Git with the integrated ALM of TFS</a> And <a href="http://channel9.msdn.com/Blogs/VisualStudio/Announcing-Kanban-for-Team-Foundation-Service">Announcing Kanban for Team Foundation Service</a> </li><li>Dan's Pick of the Week:<a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-August-17-2012#time=14m18s">[14:18]</a> <a href="http://ejohn.org/blog/introducing-khan-cs/">Redefining the Introduction to Computer Science - Khan Academy now does Computer Science</a>, <a href="http://www.khanacademy.org/cs">http://www.khanacademy.org/cs</a> (John Resig) </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c17ed3e845af4f1ea895a0b0017d833d">]]></description>
      <comments>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-August-17-2012</comments>
      <itunes:summary>This week on Channel 9, Dan and Brian discuss the week&#39;s top developer news, including [0:24]&amp;nbsp;Windows 8 RTM is available for developers (Ian LeGrow) [1:16]&amp;nbsp;Windows 8 Developer Camp - Redmond, Introducing the Windows 8 platform [2:22]&amp;nbsp;Migrating your Release Preview app to Windows 8 [3:27]&amp;nbsp;Visual Studio 2012 and .NET Framework 4.5 released to the web! (Jason Zander) [4:31]&amp;nbsp;Visual Studio 2012 Launch Event [4:56]&amp;nbsp;Announcing the release of .NET Framework 4.5 RTM - Product and Source Code (Brandon Bray) [5:50]&amp;nbsp;Visual Studio 2012 and .NET Framework 4.5 is RELEASED - Here&#39;s 5 minute videos to get you up to speed quick (Scott Hanselman) [7:45] Channel 9 Highlight: Visual Studio 2012 Premium and Ultimate Overview Series (alvinho) [9:02]&amp;nbsp;Available Now: Blend for Visual Studio 2012 (Christian Schormann) [9:50]&amp;nbsp;Announcing Blend &amp;#43; SketchFlow Preview for Visual Studio 2012 (Erik Arthur) [10:36]&amp;nbsp;IntroToRx.com (Lee Campbell), Reactive Extensions v2.0 has arrived!,&amp;nbsp;Bart De Smet Going Deep video&amp;nbsp; Picks of the Week! Brian&#39;s Pick of the Week:[11:27] Announcing git-tf: Combining the local repository of Git with the integrated ALM of TFS And Announcing Kanban for Team Foundation Service Dan&#39;s Pick of the Week:[14:18] Redefining the Introduction to Computer Science - Khan Academy now does Computer Science, http://www.khanacademy.org/cs (John Resig) </itunes:summary>
      <itunes:duration>988</itunes:duration>
      <link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-August-17-2012</link>
      <pubDate>Sat, 18 Aug 2012 04:24:31 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-August-17-2012</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/7797ddd5-78f1-4185-9ea9-24592b6238d8.png" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/f88b5055-f351-4f8e-b726-931703dd9ea3.png" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/12f513f9-586e-4b86-928d-c58b870ae6ef.png" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.mp3" expression="full" duration="988" fileSize="15818923" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.mp4" expression="full" duration="988" fileSize="95063636" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.webm" expression="full" duration="988" fileSize="38129486" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.wma" expression="full" duration="988" fileSize="8001679" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.wmv" expression="full" duration="988" fileSize="55946693" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012_high.mp4" expression="full" duration="988" fileSize="207702353" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012_mid.mp4" expression="full" duration="988" fileSize="145267703" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012_Source.wmv" expression="full" duration="988" fileSize="147985152" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.ism/manifest" expression="full" duration="988" fileSize="6076" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/701b/e58ed5a1-ff70-421f-a358-9d80460f701b/TWC9August172012.wmv" length="55946693" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Brian Keller, Dan Fernandez, Greg Duncan</dc:creator>
      <itunes:author>Brian Keller, Dan Fernandez, Greg Duncan</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-August-17-2012/RSS</wfw:commentRss>
      <category>Blend</category>
      <category>Reactive Extensions</category>
      <category>Team Foundation Server</category>
      <category>learning</category>
      <category>Windows 8</category>
    </item>
  <item>
      <title>Bart De Smet: Rx 2.0 RTM and RTW</title>
      <description><![CDATA[<p><strong>Rx 2.0 is RTW!</strong> Get it <a href="http://blogs.msdn.com/b/rxteam/archive/2012/08/15/reactive-extensions-v2-0-has-arrived.aspx" target="_blank"><strong>here</strong></a>.</p><p>I caught up with Bart at his whiteboard (of course) to discuss the significance of this release as well address some of the great additions to Rx as outlined below (many of the topics below have been <a href="http://channel9.msdn.com/Tags/bart&#43;de&#43;smet" target="_blank"><strong>discussed in depth</strong></a> in other Rx interviews with Bart.) We also talk about the new experimental build shipping model. Much of the time is spent talking about the portable libraries architecture for Rx for Windows 8, .NET 4.5, WP7/7.5 and beyond. Bart has been very, very busy and as usual his engineering is golden.<br><br>Tune in! It's always a pleasure to geek out with Bart. So much to learn. <strong>Congratulations to the Rx team!!!</strong></p><p>The highlights of Rx 2.0 include:</p><ul><li>Support for building <strong>Windows Store apps for Windows 8</strong>. This includes primitives to synchronize with the Windows XAML CoreDispatcher and interop with WinRT events and IAsync* objects. </li><li>Support for <strong>Portable Class Library</strong> projects, allowing code reuse across &quot;.NET Framework 4.5&quot; and &quot;.NET Framework 4.5 for Windows Store apps&quot; projects. We're planning on adding Windows Phone 8 support to this going forward. </li><li>Integration with the new C# 5.0 and VB 11 <strong>&quot;async&quot; and &quot;await&quot;</strong> features. In Rx v2.0, you can await an observable sequence, allowing one to apply the power of Rx to the new asynchronous programming model. </li><li>Enormous <strong>performance improvements</strong>, with a 4x speedup of the query pipeline, vastly reduced object allocation rates, massively increased throughput of schedulers, and much more. </li><li>An improved <strong>error handling strategy</strong>, enabling higher resiliency and proper resource cleanup for queries in the face of user errors at various levels. </li><li>Thorough <strong>revisit of the way we deal with</strong> <strong>time</strong>, to improve efficiency and predictability. This includes better support for periodic timers, improvements to absolute time scheduling, etc. </li><li>Various <strong>new and improved query operators</strong>. </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:898dfa4eed3f4e548955a0af012612fa">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RTM-and-RTW</comments>
      <itunes:summary>Rx 2.0 is RTW! Get it here. I caught up with Bart at his whiteboard (of course) to discuss the significance of this release as well address some of the great additions to Rx as outlined below (many of the topics below have been discussed in depth in other Rx interviews with Bart.) We also talk about the new experimental build shipping model. Much of the time is spent talking about the portable libraries architecture for Rx for Windows 8, .NET 4.5, WP7/7.5 and beyond. Bart has been very, very busy and as usual his engineering is golden.Tune in! It&#39;s always a pleasure to geek out with Bart. So much to learn. Congratulations to the Rx team!!! The highlights of Rx 2.0 include: Support for building Windows Store apps for Windows 8. This includes primitives to synchronize with the Windows XAML CoreDispatcher and interop with WinRT events and IAsync* objects. Support for Portable Class Library projects, allowing code reuse across &amp;quot;.NET Framework 4.5&amp;quot; and &amp;quot;.NET Framework 4.5 for Windows Store apps&amp;quot; projects. We&#39;re planning on adding Windows Phone 8 support to this going forward. Integration with the new C# 5.0 and VB 11 &amp;quot;async&amp;quot; and &amp;quot;await&amp;quot; features. In Rx v2.0, you can await an observable sequence, allowing one to apply the power of Rx to the new asynchronous programming model. Enormous performance improvements, with a 4x speedup of the query pipeline, vastly reduced object allocation rates, massively increased throughput of schedulers, and much more. An improved error handling strategy, enabling higher resiliency and proper resource cleanup for queries in the face of user errors at various levels. Thorough revisit of the way we deal with time, to improve efficiency and predictability. This includes better support for periodic timers, improvements to absolute time scheduling, etc. Various new and improved query operators. </itunes:summary>
      <itunes:duration>3646</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RTM-and-RTW</link>
      <pubDate>Thu, 16 Aug 2012 21:11:03 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RTM-and-RTW</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW_512.jpg" height="287" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.mp3" expression="full" duration="3646" fileSize="58348926" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.mp4" expression="full" duration="3646" fileSize="345091719" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.webm" expression="full" duration="3646" fileSize="142975219" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.wma" expression="full" duration="3646" fileSize="29498303" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.wmv" expression="full" duration="3646" fileSize="398375489" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW_high.mp4" expression="full" duration="3646" fileSize="763072746" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW_mid.mp4" expression="full" duration="3646" fileSize="531216365" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW_Source.wmv" expression="full" duration="3646" fileSize="1071327581" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.ism/manifest" expression="full" duration="3646" fileSize="6086" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/958c/459d4978-8bcd-4a08-8794-8553954c958c/BartDeSmetRxV2RTW.wmv" length="398375489" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>22</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RTM-and-RTW/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>_techmeme</category>
    </item>
  <item>
      <title>Bart De Smet: Rx v2.0 Release Candidate - Time, Error Handling, Event Subscription</title>
      <description><![CDATA[<p><strong>Bart De Smet</strong> is back and he's going to go deep into improvements made to <a href="http://go.microsoft.com/fwlink/?LinkID=179929" target="_blank"><strong>Rx 2.0</strong></a> RC (so, Rx 2.0 getting close to coming out of the oven!). As&nbsp;you'd expect, Bart and company have been <em>very</em> busy since Rx 2.0 Beta - lots of performance and reliability improvements and some heavy work in how Rx manages <em>time</em>, new<em> error handling</em> capabilities and <em>event subscription</em> improvements for Rx running on WinRT.</p><p>Most of the time is spent at the whiteboard - very comfortable and natural place for Bart! &nbsp;</p><p><strong>Note</strong>: there is a <strong>lot</strong> of time in this interview, both in terms of interview length and the notion of time itself. Use at your own risk and watch out for unexpected wormholes.</p><p>More on Rx 2.0 RC:</p><p><em>This new release of Rx includes a number of improvements to the way we deal with time. As you likely know, dealing with time is a complex undertaking in general, especially when computers are involved. Rx has a lot of temporal query operators to perform event processing, and therefore it needs to be able to schedule work to happen at particular times. As a result, notions of time exist in virtually any layer of the system: from the schedulers at the bottom (in System.Reactive.Core) to the query operators at the top (in System.Reactive.Linq). [Bart De Smet]</em></p><ul><li>Download page:&nbsp; <a href="http://go.microsoft.com/fwlink/?LinkID=255295">http://go.microsoft.com/fwlink/?LinkID=255295</a> </li><li>Bart's epic blog post:&nbsp; <a href="http://blogs.msdn.com/b/rxteam/archive/2012/06/17/reactive-extensions-v2-0-release-candidate-available-now.aspx">http://blogs.msdn.com/b/rxteam/archive/2012/06/17/reactive-extensions-v2-0-release-candidate-available-now.aspx</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a1f6e1a2e6b54d63b916a0770122771c">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RC-Time-Error-Handling-SafeSubscribe-and-More</comments>
      <itunes:summary>Bart De Smet is back and he&#39;s going to go deep into improvements made to Rx 2.0 RC (so, Rx 2.0 getting close to coming out of the oven!). As&amp;nbsp;you&#39;d expect, Bart and company have been very busy since Rx 2.0 Beta - lots of performance and reliability improvements and some heavy work in how Rx manages time, new error handling capabilities and event subscription improvements for Rx running on WinRT. Most of the time is spent at the whiteboard - very comfortable and natural place for Bart! &amp;nbsp; Note: there is a lot of time in this interview, both in terms of interview length and the notion of time itself. Use at your own risk and watch out for unexpected wormholes. More on Rx 2.0 RC: This new release of Rx includes a number of improvements to the way we deal with time. As you likely know, dealing with time is a complex undertaking in general, especially when computers are involved. Rx has a lot of temporal query operators to perform event processing, and therefore it needs to be able to schedule work to happen at particular times. As a result, notions of time exist in virtually any layer of the system: from the schedulers at the bottom (in System.Reactive.Core) to the query operators at the top (in System.Reactive.Linq). [Bart De Smet] Download page:&amp;nbsp; http://go.microsoft.com/fwlink/?LinkID=255295 Bart&#39;s epic blog post:&amp;nbsp; http://blogs.msdn.com/b/rxteam/archive/2012/06/17/reactive-extensions-v2-0-release-candidate-available-now.aspx </itunes:summary>
      <itunes:duration>4833</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RC-Time-Error-Handling-SafeSubscribe-and-More</link>
      <pubDate>Thu, 21 Jun 2012 21:25:11 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RC-Time-Error-Handling-SafeSubscribe-and-More</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive_100.jpg" height="66" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive_220.jpg" height="146" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive_512.jpg" height="341" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.mp3" expression="full" duration="4833" fileSize="77342740" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.mp4" expression="full" duration="4833" fileSize="453369965" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.webm" expression="full" duration="4833" fileSize="192944035" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.wma" expression="full" duration="4833" fileSize="39093079" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.wmv" expression="full" duration="4833" fileSize="1051426485" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive_high.mp4" expression="full" duration="4833" fileSize="1003185395" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive_mid.mp4" expression="full" duration="4833" fileSize="697584277" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive_Source.wmv" expression="full" duration="4833" fileSize="1788974071" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.ism/manifest" expression="full" duration="4833" fileSize="6146" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/9f08/67721df5-8ad0-4497-bf34-d0daefb59f08/BartDeSmetRxV20DeepDive.wmv" length="1051426485" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>23</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-20-RC-Time-Error-Handling-SafeSubscribe-and-More/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
    </item>
  <item>
      <title>GoingNative 9: LINQ for C/C++, Native Rx, Meet Aaron Lahman</title>
      <description><![CDATA[<p><a href="http://msdn.microsoft.com/en-us/library/bb397926(v=vs.110).aspx" target="_blank"><strong>LINQ</strong></a> is one of those modern technologies missing from the C&#43;&#43; toolbox. By extension,&nbsp;so&nbsp;is <a href="http://msdn.microsoft.com/en-us/data/gg577609.aspx" target="_blank"><strong>Rx (Reactive Extensions)</strong></a>, which of course is LINQ at its core... Well, today we're happy to announce that this is no longer the case. <strong>Erik Meijer's team is delivering on their promise of a native Rx</strong>. It's not available for download yet, but the work is being done and great progress has been made! Rock and roll. <br><br><strong>Aaron Lahman</strong> is the newest member of Erik Meijer's&nbsp;gang of stellar developers. Erik and team are cranking away&nbsp;at&nbsp;pushing LINQ <em>everywhere</em>.&nbsp;Here, we&nbsp;meet Aaron and geek out about <strong>C&#43;&#43; LINQ</strong> (it's a modern library... Aaron's not extending the language....) and <strong>RxC</strong> (that's C as in C (not C&#43;&#43;)—why C? Why not RxC&#43;&#43;? Does it really matter?...)</p><p>Here's a trivial example employing C&#43;&#43; LINQ:<pre class="brush: cpp">
vector&lt;int&gt; some_primes(size_t howMany)
{
       auto xs = from(int_range(0, INT_MAX))
                      .where(is_prime)
                      .take(howMany);
       return xs.to_vector();
             // or: vector&lt;int&gt;(begin(xs), end(xs));
}
</pre></p><p><strong>Table of Contents</strong>:</p><p><a href="http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman#time=00m00s">[00:00]</a> GoingNative(); //Charles flies solo for this episode. Make sure you check out the sessions from <a href="http://channel9.msdn.com/Events/Windows-Camp/Developing-Windows-8-Metro-style-apps-in-Cpp" target="_blank"><strong>Developing Windows 8 Metro style apps with C&#43;&#43;</strong> </a>event. This is the only place to learn (deeply) about <a href="http://channel9.msdn.com/Events/Windows-Camp/Developing-Windows-8-Metro-style-apps-in-Cpp/The-Windows-Runtime-Library-WRL-" target="_blank"><strong>WRL</strong></a> and<a href="http://channel9.msdn.com/Events/Windows-Camp/Developing-Windows-8-Metro-style-apps-in-Cpp/Building-Apps-with-Cpp-XAML-and-DirectX" target="_blank"><strong> C&#43;&#43; &#43; XAML &#43; DX</strong></a>, for example. <a href="http://channel9.msdn.com/Events/Windows-Camp/Developing-Windows-8-Metro-style-apps-in-Cpp/Cpp-for-the-Windows-Runtime" target="_blank"><strong>Herb Sutter's keynote</strong></a> is excellent, of course.</p><p><a href="http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman#time=03m00s">[03:00]</a> Charles interviews software developer&nbsp;<strong>Aaron Lahman. </strong>Aaron explains (whiteboard and demo included) the work&nbsp;he's&nbsp;doing building a <strong>LINQ library&nbsp;for&nbsp;C&#43;&#43;</strong> and <strong>Reactive Extensions for C</strong>. Aaron is great at explaining what he's doing (and why he's doing it).&nbsp;Thank you, Aaron!&nbsp;Go Rx!!</p><p><a href="http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman#time=39m58s">[39:58]</a> ~GoingNative();</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8da8c9d56aac47db99a4a06300042ead">]]></description>
      <comments>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman</comments>
      <itunes:summary>LINQ is one of those modern technologies missing from the C&amp;#43;&amp;#43; toolbox. By extension,&amp;nbsp;so&amp;nbsp;is Rx (Reactive Extensions), which of course is LINQ at its core... Well, today we&#39;re happy to announce that this is no longer the case. Erik Meijer&#39;s team is delivering on their promise of a native Rx. It&#39;s not available for download yet, but the work is being done and great progress has been made! Rock and roll. Aaron Lahman is the newest member of Erik Meijer&#39;s&amp;nbsp;gang of stellar developers. Erik and team are cranking away&amp;nbsp;at&amp;nbsp;pushing LINQ everywhere.&amp;nbsp;Here, we&amp;nbsp;meet Aaron and geek out about C&amp;#43;&amp;#43; LINQ (it&#39;s a modern library... Aaron&#39;s not extending the language....) and RxC (that&#39;s C as in C (not C&amp;#43;&amp;#43;)—why C? Why not RxC&amp;#43;&amp;#43;? Does it really matter?...) Here&#39;s a trivial example employing C&amp;#43;&amp;#43; LINQ:
vector&amp;lt;int&amp;gt; some_primes(size_t howMany)
{
       auto xs = from(int_range(0, INT_MAX))
                      .where(is_prime)
                      .take(howMany);
       return xs.to_vector();
             // or: vector&amp;lt;int&amp;gt;(begin(xs), end(xs));
}
 Table of Contents: [00:00] GoingNative(); //Charles flies solo for this episode. Make sure you check out the sessions from Developing Windows 8 Metro style apps with C&amp;#43;&amp;#43; event. This is the only place to learn (deeply) about WRL and C&amp;#43;&amp;#43; &amp;#43; XAML &amp;#43; DX, for example. Herb Sutter&#39;s keynote is excellent, of course. [03:00] Charles interviews software developer&amp;nbsp;Aaron Lahman. Aaron explains (whiteboard and demo included) the work&amp;nbsp;he&#39;s&amp;nbsp;doing building a LINQ library&amp;nbsp;for&amp;nbsp;C&amp;#43;&amp;#43; and Reactive Extensions for C. Aaron is great at explaining what he&#39;s doing (and why he&#39;s doing it).&amp;nbsp;Thank you, Aaron!&amp;nbsp;Go Rx!! [39:58] ~GoingNative(); </itunes:summary>
      <itunes:duration>2437</itunes:duration>
      <link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman</link>
      <pubDate>Mon, 04 Jun 2012 19:18:01 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.mp3" expression="full" duration="2437" fileSize="39009171" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.mp4" expression="full" duration="2437" fileSize="232541522" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.webm" expression="full" duration="2437" fileSize="89921090" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.wma" expression="full" duration="2437" fileSize="19720283" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.wmv" expression="full" duration="2437" fileSize="524964107" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC_high.mp4" expression="full" duration="2437" fileSize="509850354" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC_mid.mp4" expression="full" duration="2437" fileSize="356009661" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC_Source.wmv" expression="full" duration="2437" fileSize="879312092" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.ism/manifest" expression="full" duration="2437" fileSize="7800" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/9c32/721b7705-7d1b-4a0e-a64d-1d4a14009c32/C9GoingNative9CppLINQRxC.wmv" length="524964107" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>33</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-9-LINQ-for-C-Native-Rx-RxC-Meet-Aaron-Lahman/RSS</wfw:commentRss>
      <category>C++</category>
      <category>LINQ</category>
      <category>Reactive Extensions</category>
      <category>C++11</category>
      <category>_techmeme</category>
    </item>
  <item>
      <title>Bart De Smet: Inside Rx 2.0 Beta</title>
      <description><![CDATA[<p><a href="http://go.microsoft.com/fwlink/?LinkId=245915" target="_blank"><strong>Rx v2.0 Beta</strong></a> is here! Who better to tell us all about it - and in great detail at the whiteboard - than <strong>Bart J. F. De Smet</strong>. This is a long interview, so take your time. Watch it in parts or at one sitting. There was no easy way to dice this up into separate videos, so we give it to you as it happened - in one take. As usual, Bart's explanations are thorough and clear. Enjoy. Learn. Rx has a come a long way and there's a great deal of new, improved reactive goodness in 2.0! Congratulations to Bart and team. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>Highlights of this release:</p><p><strong>Support for .NET 4.5 Beta.</strong></p><p><strong>Support for .NET for Metro style applications and Windows 8 Consumer Preview.<br><br>Rx Portable Library Beta.</strong></p><p><strong>Await support on IObservable&lt;T&gt;.</strong></p><p><strong>Async variants of various operators.</strong></p><p><strong>Scheduling using async methods.</strong></p><p><strong>Generalized time-based operators.</strong></p><p><strong>Improved performance.</strong></p><p>You can read much more about this release in Bart's (lengthy) <a href="http://blogs.msdn.com/b/rxteam/archive/2012/03/12/reactive-extensions-v2-0-beta-available-now.aspx">blog post</a>, including download links and installation instructions.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3dc759b685ac4c199426a01301443aa1">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Inside-Rx-V2-Beta</comments>
      <itunes:summary>Rx v2.0 Beta is here! Who better to tell us all about it - and in great detail at the whiteboard - than Bart J. F. De Smet. This is a long interview, so take your time. Watch it in parts or at one sitting. There was no easy way to dice this up into separate videos, so we give it to you as it happened - in one take. As usual, Bart&#39;s explanations are thorough and clear. Enjoy. Learn. Rx has a come a long way and there&#39;s a great deal of new, improved reactive goodness in 2.0! Congratulations to Bart and team.  Highlights of this release: Support for .NET 4.5 Beta. Support for .NET for Metro style applications and Windows 8 Consumer Preview.Rx Portable Library Beta. Await support on IObservable&amp;lt;T&amp;gt;. Async variants of various operators. Scheduling using async methods. Generalized time-based operators. Improved performance. You can read much more about this release in Bart&#39;s (lengthy) blog post, including download links and installation instructions. </itunes:summary>
      <itunes:duration>5337</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Inside-Rx-V2-Beta</link>
      <pubDate>Thu, 15 Mar 2012 03:37:57 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Inside-Rx-V2-Beta</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_2MB_ch9.wmv" expression="full" duration="5337" fileSize="1975065992" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_ch9.mp3" expression="full" duration="5337" fileSize="42699239" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_ch9.webm" expression="full" duration="5337" fileSize="342630436" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_ch9.wma" expression="full" duration="5337" fileSize="43163445" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_ch9.wmv" expression="full" duration="5337" fileSize="1128437455" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_high_ch9.mp4" expression="full" duration="5337" fileSize="1402980877" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_low_ch9.mp4" expression="full" duration="5337" fileSize="524225677" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_med_ch9.mp4" expression="full" duration="5337" fileSize="987465572" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive.ism/manifest" expression="full" duration="5337" fileSize="6176" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/3aa1/3dc759b6-85ac-4c19-9426-a01301443aa1/BartDeSmetRxV2BetaDeepDive_ch9.wmv" length="1128437455" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>23</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Inside-Rx-V2-Beta/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>_techmeme</category>
    </item>
  <item>
      <title>Matthew Podwysocki and Bart J. F. De Smet: RxJS Today and Tomorrow</title>
      <description><![CDATA[<p>The JavaScript implementation of&nbsp;<a href="http://msdn.microsoft.com/data/gg577609" target="_blank"><strong>Reactive Extensions (Rx)</strong></a>, <a href="http://go.microsoft.com/fwlink/?LinkID=182999" target="_blank"><strong>RxJS</strong></a>,&nbsp;continues to evolve under the direction of <a href="http://weblogs.asp.net/podwysocki/default.aspx" target="_blank"><strong>Matthew Podwysocki</strong></a>. RxJS&nbsp;provides&nbsp;Rx operators in JavaScript and it does this in a download size of less than 7KB (using GZip compression). RxJS provides easy-to-use conversions from existing DOM, XmlHttpRequest (AJAX), and jQuery events to Rx push-collections, allowing users to seamlessly plug Rx into their existing JavaScript-based web sites.</p><p>Here, <a href="http://community.bartdesmet.net/blogs/bart/default.aspx" target="_blank"><strong>Bart J.F. De Smet</strong></a> - the lead developer of Rx - and Matthew sit down for a C9 conversation about RxJS (no demos or code-on-screen - this is purely a conversation). Who knows where it will go (will we only talk about&nbsp;RxJS?)&nbsp;and who'll make a cameo appearance at the very beginning <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /> Tune in.<br><br>Enjoy!</p><p><a href="http://twitter.com/#!/mattpodwysocki" target="_blank">Follow Matthew: <strong></strong><span class="js-username"><span class="screen-name"><s>@</s>mattpodwysocki</span></span></a><br><br></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c2043e948b734de983779fe900019eb5">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Matthew-Podwysocki-and-Bart-J-F-De-Smet-RxJS-Today-and-Tomorrow</comments>
      <itunes:summary>The JavaScript implementation of&amp;nbsp;Reactive Extensions (Rx), RxJS,&amp;nbsp;continues to evolve under the direction of Matthew Podwysocki. RxJS&amp;nbsp;provides&amp;nbsp;Rx operators in JavaScript and it does this in a download size of less than 7KB (using GZip compression). RxJS provides easy-to-use conversions from existing DOM, XmlHttpRequest (AJAX), and jQuery events to Rx push-collections, allowing users to seamlessly plug Rx into their existing JavaScript-based web sites. Here, Bart J.F. De Smet - the lead developer of Rx - and Matthew sit down for a C9 conversation about RxJS (no demos or code-on-screen - this is purely a conversation). Who knows where it will go (will we only talk about&amp;nbsp;RxJS?)&amp;nbsp;and who&#39;ll make a cameo appearance at the very beginning  Tune in.Enjoy! Follow Matthew: @mattpodwysocki </itunes:summary>
      <itunes:duration>2534</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Matthew-Podwysocki-and-Bart-J-F-De-Smet-RxJS-Today-and-Tomorrow</link>
      <pubDate>Mon, 05 Mar 2012 13:30:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Matthew-Podwysocki-and-Bart-J-F-De-Smet-RxJS-Today-and-Tomorrow</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_2MB_ch9.wmv" expression="full" duration="2534" fileSize="828489202" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_ch9.mp3" expression="full" duration="2534" fileSize="20278459" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_ch9.webm" expression="full" duration="2534" fileSize="205436436" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_ch9.wma" expression="full" duration="2534" fileSize="20501271" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_ch9.wmv" expression="full" duration="2534" fileSize="522852639" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_high_ch9.mp4" expression="full" duration="2534" fileSize="673202552" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_low_ch9.mp4" expression="full" duration="2534" fileSize="198112338" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_med_ch9.mp4" expression="full" duration="2534" fileSize="497922764" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart.ism/manifest" expression="full" duration="2534" fileSize="6066" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/9eb5/c2043e94-8b73-4de9-8377-9fe900019eb5/RxJSMatthewBart_ch9.wmv" length="522852639" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Matthew-Podwysocki-and-Bart-J-F-De-Smet-RxJS-Today-and-Tomorrow/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>C9 Conversations</category>
      <category>JavaScript</category>
      <category>Matthew Podwysocki</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>RxJS</category>
    </item>
  <item>
      <title>Bart De Smet: Rx Update - .NET 4.5, Async, WinRT</title>
      <description><![CDATA[<p><strong>Bart De Smet</strong> has been very busy. As you can imagine, the latest release of Rx (v1.11011.11 (Experimental)) supports the latest (developer preview) .NET version, <strong>4.5</strong>. In this release, Bart and company have forged a deeper synergy with the async/await Task-based asynchrony model (see Prefer Async Policy in the Release Notes for this release for more info and watch/listen to this conversation!). In addition, Rx can be used in &quot;Windows 8&quot; Metro style apps. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>Rx v1.11011.11 (Experimental) features include:</p><p>Improved Exception Management</p><p>Prefer Async Policy</p><p>Interoperability with Task&lt;T&gt;</p><p>FromEventPattern Support for WinRT Events Various Changes to System.Reactive The New</p><p>System.Reactive.WindowsRuntime Assembly</p><p><strong>This release of Rx includes support for WinRT interop and to build Metro style applications leveraging Rx for event processing</strong></p><p>IAsyncInfo Conversions</p><p><a href="http://social.msdn.microsoft.com/Forums/en-US/rx/thread/23062737-e154-41af-99f6-45d819992254" target="_blank">Release Notes</a></p><p><a href="http://www.microsoft.com/download/en/details.aspx?id=27724" target="_blank">Download</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4872116d8fab498ab51a9f7b011dfb62">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT</comments>
      <itunes:summary>Bart De Smet has been very busy. As you can imagine, the latest release of Rx (v1.11011.11 (Experimental)) supports the latest (developer preview) .NET version, 4.5. In this release, Bart and company have forged a deeper synergy with the async/await Task-based asynchrony model (see Prefer Async Policy in the Release Notes for this release for more info and watch/listen to this conversation!). In addition, Rx can be used in &amp;quot;Windows 8&amp;quot; Metro style apps.  Rx v1.11011.11 (Experimental) features include: Improved Exception Management Prefer Async Policy Interoperability with Task&amp;lt;T&amp;gt; FromEventPattern Support for WinRT Events Various Changes to System.Reactive The New System.Reactive.WindowsRuntime Assembly This release of Rx includes support for WinRT interop and to build Metro style applications leveraging Rx for event processing IAsyncInfo Conversions Release Notes Download </itunes:summary>
      <itunes:duration>2613</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT</link>
      <pubDate>Thu, 13 Oct 2011 19:51:44 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_2MB_ch9.wmv" expression="full" duration="2613" fileSize="655978707" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_ch9.mp3" expression="full" duration="2613" fileSize="20909781" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_ch9.wma" expression="full" duration="2613" fileSize="21144127" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_ch9.wmv" expression="full" duration="2613" fileSize="567445111" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_high_ch9.mp4" expression="full" duration="2613" fileSize="1102138882" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_low_ch9.mp4" expression="full" duration="2613" fileSize="254274271" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT.ism/manifest" expression="full" duration="2613" fileSize="6136" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/fb62/4872116d-8fab-498a-b51a-9f7b011dfb62/BartDeSmetRxNET45WinRT_ch9.wmv" length="567445111" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>21</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Rx-Updat-NET-45-Async-WinRT/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Task Parallel Library</category>
      <category>Windows 8</category>
      <category>.NET Framework 4.5</category>
    </item>
  <item>
      <title>Silverlight TV 80: Reactive Extensions</title>
      <description><![CDATA[ <p>In this episode, Jesse Liberty explains how Reactive Extensions work with Silverlight and Windows Phone. In order to simplify the code, Jesse suggests using Reactive Extensions whenever you are deep into using asynchronous programming. He covers exactly what Reactive Extensions are, why you'd want to use them (or not), how they relate to LINQ, and what you should know before using them. And of course, Jesse offers some tips and tricks.</p><p>&nbsp;Relevant links:</p><ul type="disc"><li><a href="http://johnpapa.net/" shape="rect">John's Blog</a> and on Twitter (<a href="http://twitter.com/john_papa" shape="rect">@john_papa</a>) </li><li><a href="http://jesseliberty.com/" shape="rect">Jesse's blog</a> and on Twitter (<a href="http://twitter.com/jesseliberty" shape="rect">@jesseliberty</a>) </li></ul><p>Follow us on Twitter <a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV" shape="rect">@SilverlightTV</a> or on the web at <a href="http://silverlight.tv" shape="rect">http://silverlight.tv</a></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e03d418157aa4a7db8149f0f015ad6a7">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-80-Reactive-Extensions</comments>
      <itunes:summary> In this episode, Jesse Liberty explains how Reactive Extensions work with Silverlight and Windows Phone. In order to simplify the code, Jesse suggests using Reactive Extensions whenever you are deep into using asynchronous programming. He covers exactly what Reactive Extensions are, why you&#39;d want to use them (or not), how they relate to LINQ, and what you should know before using them. And of course, Jesse offers some tips and tricks. &amp;nbsp;Relevant links: John&#39;s Blog and on Twitter (@john_papa) Jesse&#39;s blog and on Twitter (@jesseliberty) Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv &amp;nbsp; </itunes:summary>
      <itunes:duration>1356</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-80-Reactive-Extensions</link>
      <pubDate>Thu, 04 Aug 2011 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-80-Reactive-Extensions</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_2MB_ch9.wmv" expression="full" duration="1356" fileSize="174397419" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_ch9.mp3" expression="full" duration="1356" fileSize="10853058" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_ch9.wma" expression="full" duration="1356" fileSize="10975587" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_ch9.wmv" expression="full" duration="1356" fileSize="120877569" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_high_ch9.mp4" expression="full" duration="1356" fileSize="392186895" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_low_ch9.mp4" expression="full" duration="1356" fileSize="55371594" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_Zune_ch9.wmv" expression="full" duration="1356" fileSize="110701624" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80.ism/manifest" expression="full" duration="1356" fileSize="5976" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/d6a7/e03d4181-57aa-4a7d-b814-9f0f015ad6a7/sltv80_ch9.wmv" length="120877569" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-80-Reactive-Extensions/RSS</wfw:commentRss>
      <category>Reactive Extensions</category>
      <category>Silverlight</category>
    </item>
  <item>
      <title>Bart De Smet: Interactive Extensions (Ix)</title>
      <description><![CDATA[ <p><a href="http://go.microsoft.com/fwlink/?LinkID=227839" target="_blank">Interactive Extensions (Ix)</a> introduces a set of additional LINQ to Objects query operators based on the work done in the <a href="http://www.microsoft.com/download/en/details.aspx?id=26649" target="_blank">Reactive Extensions (Rx)</a>.</p><p>I recently visited the great&nbsp;<a href="http://community.bartdesmet.net/blogs/bart/default.aspx" target="_blank">Bart De Smet</a>&nbsp;to learn more about Ix. As usual, Bart clearly explains what Ix is and why they've built this library, what it's for, and when to go interactive. This is a deep conversational piece with plenty of whiteboarding during which we also talk about the current status of&nbsp;<a href="http://channel9.msdn.com/shows/Going&#43;Deep/Bart-De-Smet-Observations-on-IQbservable-The-Dual-of-IQueryable/" target="_blank">IQbservable</a>. Tune in. Learn.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5f8b4184777845aa98389f19011fa1a0">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Interactive-Extensions-Ix</comments>
      <itunes:summary> Interactive Extensions (Ix) introduces a set of additional LINQ to Objects query operators based on the work done in the Reactive Extensions (Rx). I recently visited the great&amp;nbsp;Bart De Smet&amp;nbsp;to learn more about Ix. As usual, Bart clearly explains what Ix is and why they&#39;ve built this library, what it&#39;s for, and when to go interactive. This is a deep conversational piece with plenty of whiteboarding during which we also talk about the current status of&amp;nbsp;IQbservable. Tune in. Learn. </itunes:summary>
      <itunes:duration>3473</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Interactive-Extensions-Ix</link>
      <pubDate>Wed, 13 Jul 2011 16:49:43 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Interactive-Extensions-Ix</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_2MB_ch9.wmv" expression="full" duration="3473" fileSize="786154355" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_ch9.mp3" expression="full" duration="3473" fileSize="27792991" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_ch9.wma" expression="full" duration="3473" fileSize="28098387" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_ch9.wmv" expression="full" duration="3473" fileSize="768490271" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_high_ch9.mp4" expression="full" duration="3473" fileSize="1474460429" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_low_ch9.mp4" expression="full" duration="3473" fileSize="351335330" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ.ism/manifest" expression="full" duration="3473" fileSize="6056" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/a1a0/5f8b4184-7778-45aa-9838-9f19011fa1a0/BartDeSmetIxIQ_ch9.wmv" length="768490271" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>17</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Bart-De-Smet-Interactive-Extensions-Ix/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
    </item>
  <item>
      <title>Rx Workshop: Programming the Cloud</title>
      <description><![CDATA[ <p>Learn about the special challenges of distributed reactive applications and how to use distributed schedulers to write powerful reactive programs.</p><p><strong><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge7.zip" target="_blank">Download the Challenge</a></strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7e4e49e9a6d345d4b77b9f1a0150d50c">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-8-Programming-the-Cloud</comments>
      <itunes:summary> Learn about the special challenges of distributed reactive applications and how to use distributed schedulers to write powerful reactive programs. Download the Challenge </itunes:summary>
      <itunes:duration>1126</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-8-Programming-the-Cloud</link>
      <pubDate>Mon, 11 Jul 2011 19:05:32 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-8-Programming-the-Cloud</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_2MB_ch9.wmv" expression="full" duration="1126" fileSize="248723611" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_ch9.mp3" expression="full" duration="1126" fileSize="9014821" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_ch9.wma" expression="full" duration="1126" fileSize="9116111" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_ch9.wmv" expression="full" duration="1126" fileSize="114268189" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_high_ch9.mp4" expression="full" duration="1126" fileSize="330319505" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_low_ch9.mp4" expression="full" duration="1126" fileSize="35624281" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling.ism/manifest" expression="full" duration="1126" fileSize="6196" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/d50c/7e4e49e9-a6d3-45d4-b77b-9f1a0150d50c/RxWorkshopAdvancedScheduling_ch9.wmv" length="114268189" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-8-Programming-the-Cloud/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Rx Workshop: Reactive Coincidence</title>
      <description><![CDATA[ <p>Learn how to model events with duration and how to use the LINQ Join operator to express complex queries involving coincidence.</p><p><strong><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge6.zip" target="_blank">Download the Challenge</a></strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a23f1b16504948e0ae899f1a0150ae83">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-7-Reactive-Coincidence</comments>
      <itunes:summary> Learn how to model events with duration and how to use the LINQ Join operator to express complex queries involving coincidence. Download the Challenge </itunes:summary>
      <itunes:duration>1319</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-7-Reactive-Coincidence</link>
      <pubDate>Mon, 11 Jul 2011 19:05:20 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-7-Reactive-Coincidence</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_2MB_ch9.wmv" expression="full" duration="1319" fileSize="288906633" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_ch9.mp3" expression="full" duration="1319" fileSize="10558762" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_ch9.wma" expression="full" duration="1319" fileSize="10678191" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_ch9.wmv" expression="full" duration="1319" fileSize="116797347" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_high_ch9.mp4" expression="full" duration="1319" fileSize="385524787" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_low_ch9.mp4" expression="full" duration="1319" fileSize="39616301" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx.ism/manifest" expression="full" duration="1319" fileSize="6196" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/ae83/a23f1b16-5049-48e0-ae89-9f1a0150ae83/RxWorkshopLINQJoinOperatorRx_ch9.wmv" length="116797347" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>11</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-7-Reactive-Coincidence/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Announcing the Official Release of Rx!</title>
      <description><![CDATA[ <p>You've learned a lot about <a href="http://channel9.msdn.com/tags/rx" target="_blank">Rx (Reactive Extensions) on C9 </a>over the years. You've seen Rx go from incubation stage&nbsp;to DevLabs project&nbsp;to <a href="http://msdn.microsoft.com/en-us/data/gg577609" target="_blank">having a happy home</a> on the <a href="http://msdn.microsoft.com/en-us/data/default.aspx" target="_blank">MSDN Data Developer Center</a>.</p><p><strong>Today, we're very pleased to announce that <a href="http://blogs.msdn.com/b/rxteam/archive/2011/06/29/first-official-release.aspx" target="_blank">Rx is now <em>officially</em> official with the final V1&nbsp;release!</a>&nbsp;<img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></strong></p><p>Rx V1 will ship&nbsp;as a <em>stable release</em> with professionally-written&nbsp;technical documentation, developer samples and...ready? <em>Product support!! </em><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>Since Rx is written and maintained by Erik Meijer's team you can imagine that&nbsp;there will continue to be innovation and experimentation at a quick pace.&nbsp;The <em>Rx cutting edge</em> will&nbsp;manifest itself&nbsp;as <em>experimental</em> <em>releases</em>.&nbsp;The real-world-developer-tested innovations in the experimental releases will most likely find their way into subsequent stable releases, which are&nbsp;the bits you'll want to build your event stream processing empire on top of. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>The experimental releases will allow you to see and touch&nbsp;where the technology is heading, as well as help the team go in the right direction, as you have already done. <strong>Without&nbsp;developers using Rx in the real world and providing&nbsp;feedback to the Rx team, it is unlikely that Rx would be in the shape that it is today. Thank you!!</strong></p><p>Here, I catch up with Rx developers &nbsp;<strong>Wes Dyer</strong> and <strong>Bart De Smet</strong> to get more information (and to see if I can get Wes and Bart writing on the whiteboard <em>at the same time</em>). Tune in,</p><p><strong>Congratulations to the Rx team!!</strong></p><p><strong>=======================================================================================</strong></p><p><strong>Download Rx V1:</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p><a href="http://www.microsoft.com/download/en/details.aspx?id=26649">http://www.microsoft.com/download/en/details.aspx?id=26649</a> (or using NuGet)</p><p><strong>Rx Documentation</strong>:&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br><a href="http://go.microsoft.com/fwlink/?LinkId=221892">http://go.microsoft.com/fwlink/?LinkId=221892</a> (conceptual)<br><a href="http://go.microsoft.com/fwlink/?LinkId=221873">http://go.microsoft.com/fwlink/?LinkId=221873</a> (reference)</p><p><strong>Rx Workshop:</strong></p><p><a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction</a><br><a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing</a><br><a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events</a><br><a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model</a><br><a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries</a><br><a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-SchedulersRx">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers</a></p><p><br><strong>Rx Forum</strong>: <a href="http://social.msdn.microsoft.com/Forums/en-US/rx/threads">http://social.msdn.microsoft.com/Forums/en-US/rx/threads</a></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:cb91fc4cdbd94fc69f879f040153c28c">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Announcing-the-Official-Release-of-Rx</comments>
      <itunes:summary> You&#39;ve learned a lot about Rx (Reactive Extensions) on C9 over the years. You&#39;ve seen Rx go from incubation stage&amp;nbsp;to DevLabs project&amp;nbsp;to having a happy home on the MSDN Data Developer Center. Today, we&#39;re very pleased to announce that Rx is now officially official with the final V1&amp;nbsp;release!&amp;nbsp; Rx V1 will ship&amp;nbsp;as a stable release with professionally-written&amp;nbsp;technical documentation, developer samples and...ready? Product support!!  Since Rx is written and maintained by Erik Meijer&#39;s team you can imagine that&amp;nbsp;there will continue to be innovation and experimentation at a quick pace.&amp;nbsp;The Rx cutting edge will&amp;nbsp;manifest itself&amp;nbsp;as experimental releases.&amp;nbsp;The real-world-developer-tested innovations in the experimental releases will most likely find their way into subsequent stable releases, which are&amp;nbsp;the bits you&#39;ll want to build your event stream processing empire on top of.  The experimental releases will allow you to see and touch&amp;nbsp;where the technology is heading, as well as help the team go in the right direction, as you have already done. Without&amp;nbsp;developers using Rx in the real world and providing&amp;nbsp;feedback to the Rx team, it is unlikely that Rx would be in the shape that it is today. Thank you!! Here, I catch up with Rx developers &amp;nbsp;Wes Dyer and Bart De Smet to get more information (and to see if I can get Wes and Bart writing on the whiteboard at the same time). Tune in, Congratulations to the Rx team!! ======================================================================================= Download Rx V1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; http://www.microsoft.com/download/en/details.aspx?id=26649 (or using NuGet) Rx Documentation:&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; http://go.microsoft.com/fwlink/?LinkId=221892 (conceptual)http://go.microso</itunes:summary>
      <itunes:duration>2002</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Announcing-the-Official-Release-of-Rx</link>
      <pubDate>Wed, 29 Jun 2011 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Announcing-the-Official-Release-of-Rx</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_2MB_ch9.wmv" expression="full" duration="2002" fileSize="431811761" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_ch9.mp3" expression="full" duration="2002" fileSize="16025094" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_ch9.wma" expression="full" duration="2002" fileSize="16202545" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_ch9.wmv" expression="full" duration="2002" fileSize="427905443" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_high_ch9.mp4" expression="full" duration="2002" fileSize="854102497" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_low_ch9.mp4" expression="full" duration="2002" fileSize="194644670" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease.ism/manifest" expression="full" duration="2002" fileSize="8598" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/c28c/cb91fc4c-dbd9-4fc6-9f87-9f040153c28c/OfficialRxStableRelease_ch9.wmv" length="427905443" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>14</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Announcing-the-Official-Release-of-Rx/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>LINQ to Events</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Rx Workshop: Introduction</title>
      <description><![CDATA[ <p>What is Reactive Extensions? What is reactive programming? How is it used in the real world?</p><p>Welcome to the Rx Workshop! Rx developers (they design and implement Rx) Wes Dyer and Bart De Smet will guide you through a series of sessions that will get you up to speed with Rx fundamentals rather quickly. Tune in!</p><p><a href="http://channel9.msdn.com/series/Rx-Workshop">See the rest of the Rx Workshop tutorials</a>.</p><p>2 -&gt; <a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events</a><br>3 -&gt; <a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing</a><br>4 -&gt; <a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model</a><br>5- &gt; <a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries</a><br>6 -&gt; <a href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f5c51f08108b44a780cb9f0a0186d4e8">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction</comments>
      <itunes:summary> What is Reactive Extensions? What is reactive programming? How is it used in the real world? Welcome to the Rx Workshop! Rx developers (they design and implement Rx) Wes Dyer and Bart De Smet will guide you through a series of sessions that will get you up to speed with Rx fundamentals rather quickly. Tune in! See the rest of the Rx Workshop tutorials. 2 -&amp;gt; http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events3 -&amp;gt; http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing4 -&amp;gt; http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model5- &amp;gt; http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries6 -&amp;gt; http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers </itunes:summary>
      <itunes:duration>503</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction</link>
      <pubDate>Wed, 29 Jun 2011 15:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_2MB_ch9.wmv" expression="full" duration="503" fileSize="59953770" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_ch9.mp3" expression="full" duration="503" fileSize="4030891" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_ch9.wma" expression="full" duration="503" fileSize="4078403" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_ch9.wmv" expression="full" duration="503" fileSize="34408451" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_high_ch9.mp4" expression="full" duration="503" fileSize="142867070" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_low_ch9.mp4" expression="full" duration="503" fileSize="15748352" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro.ism/manifest" expression="full" duration="503" fileSize="8474" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/d4e8/f5c51f08-108b-44a7-80cb-9f0a0186d4e8/RxWorkshopIntro_ch9.wmv" length="34408451" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>24</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Introduction/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
    </item>
  <item>
      <title>Rx Workshop: Event Processing</title>
      <description><![CDATA[ <p>Learn how to use LINQ operators to filter, aggregate, and group data in observable sequences to produce desired results.&nbsp;</p><p><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge5.zip">Download the Challenge</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8c2a02e3d4504eafbda89f0a01871748">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing</comments>
      <itunes:summary> Learn how to use LINQ operators to filter, aggregate, and group data in observable sequences to produce desired results.&amp;nbsp; Download the Challenge </itunes:summary>
      <itunes:duration>1011</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing</link>
      <pubDate>Wed, 29 Jun 2011 15:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_2MB_ch9.wmv" expression="full" duration="1011" fileSize="81140250" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_ch9.mp3" expression="full" duration="1011" fileSize="8090536" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_ch9.wma" expression="full" duration="1011" fileSize="8181865" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_ch9.wmv" expression="full" duration="1011" fileSize="48043491" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_high_ch9.mp4" expression="full" duration="1011" fileSize="269213789" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_low_ch9.mp4" expression="full" duration="1011" fileSize="22643975" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing.ism/manifest" expression="full" duration="1011" fileSize="8634" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_ch9.wmv" length="48043491" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Rx Workshop: Observables versus Events</title>
      <description><![CDATA[ <p>Learn about the first-class representation of event streams using observable sequences in Rx, and how to use subjects to publish and subscribe to sources.</p><p><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge1.zip" target="_blank">Download the Challenge</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:632b5aae93934a75afeb9f0a0187d94f">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events</comments>
      <itunes:summary> Learn about the first-class representation of event streams using observable sequences in Rx, and how to use subjects to publish and subscribe to sources. Download the Challenge </itunes:summary>
      <itunes:duration>843</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events</link>
      <pubDate>Wed, 29 Jun 2011 15:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_2MB_ch9.wmv" expression="full" duration="843" fileSize="59731655" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_ch9.mp3" expression="full" duration="843" fileSize="6750368" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_ch9.wma" expression="full" duration="843" fileSize="6827063" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_ch9.wmv" expression="full" duration="843" fileSize="43194491" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_high_ch9.mp4" expression="full" duration="843" fileSize="227103070" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_low_ch9.mp4" expression="full" duration="843" fileSize="20170608" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables.ism/manifest" expression="full" duration="843" fileSize="8570" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/d94f/632b5aae-9393-4a75-afeb-9f0a0187d94f/RxWorkshopObservables_ch9.wmv" length="43194491" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>25</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Observables-versus-Events/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Rx Workshop: Unified Programming Model</title>
      <description><![CDATA[ <p><span>Learn how to wrap existing event sources, including tasks, asynchronous methods, .NET events, etc. in observable sequences.</span></p><p><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge2.zip" target="_blank">Download the Challenge</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b834b23344164b2ea4509f0a01896315">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model</comments>
      <itunes:summary> Learn how to wrap existing event sources, including tasks, asynchronous methods, .NET events, etc. in observable sequences. Download the Challenge </itunes:summary>
      <itunes:duration>741</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model</link>
      <pubDate>Wed, 29 Jun 2011 15:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_2MB_ch9.wmv" expression="full" duration="741" fileSize="55243771" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_ch9.mp3" expression="full" duration="741" fileSize="5930750" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_ch9.wma" expression="full" duration="741" fileSize="6000963" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_ch9.wmv" expression="full" duration="741" fileSize="41449879" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_high_ch9.mp4" expression="full" duration="741" fileSize="201735914" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_low_ch9.mp4" expression="full" duration="741" fileSize="18197679" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM.ism/manifest" expression="full" duration="741" fileSize="8442" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/6315/b834b233-4416-4b2e-a450-9f0a01896315/RxWorkshopUPM_ch9.wmv" length="41449879" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Unified-Programming-Model/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Rx Workshop: Writing Queries</title>
      <description><![CDATA[ <p>Learn about the rich set of LINQ query operators available in Rx to&nbsp;query event streams.</p><p><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge3.zip">Download the Challenge</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:cee8e2037ae449c8bfd69f0a0189a51a">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries</comments>
      <itunes:summary> Learn about the rich set of LINQ query operators available in Rx to&amp;nbsp;query event streams. Download the Challenge </itunes:summary>
      <itunes:duration>684</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries</link>
      <pubDate>Wed, 29 Jun 2011 15:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_2MB_ch9.wmv" expression="full" duration="684" fileSize="50890287" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_ch9.mp3" expression="full" duration="684" fileSize="5474528" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_ch9.wma" expression="full" duration="684" fileSize="5538347" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_ch9.wmv" expression="full" duration="684" fileSize="41177531" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_high_ch9.mp4" expression="full" duration="684" fileSize="189936873" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_low_ch9.mp4" expression="full" duration="684" fileSize="17433798" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries.ism/manifest" expression="full" duration="684" fileSize="8618" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/a51a/cee8e203-7ae4-49c8-bfd6-9f0a0189a51a/RxWorkshopWritingQueries_ch9.wmv" length="41177531" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Writing-Queries/RSS</wfw:commentRss>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Rx Workshop: Schedulers</title>
      <description><![CDATA[ <p>Learn about the use of schedulers to parameterize concurrency in Rx and to test applications using virtual time.</p><p><a href="http://ecn.channel9.msdn.com/content/RxWorkshop/Challenge4.zip">Download the Challenge</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fb488327ffee44458a0f9f0a0189e90e">]]></description>
      <comments>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers</comments>
      <itunes:summary> Learn about the use of schedulers to parameterize concurrency in Rx and to test applications using virtual time. Download the Challenge </itunes:summary>
      <itunes:duration>1067</itunes:duration>
      <link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers</link>
      <pubDate>Wed, 29 Jun 2011 15:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_2MB_ch9.wmv" expression="full" duration="1067" fileSize="90048060" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_ch9.mp3" expression="full" duration="1067" fileSize="8541084" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_ch9.wma" expression="full" duration="1067" fileSize="8638475" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_ch9.wmv" expression="full" duration="1067" fileSize="67227835" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_high_ch9.mp4" expression="full" duration="1067" fileSize="294383712" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_low_ch9.mp4" expression="full" duration="1067" fileSize="28535419" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers.ism/manifest" expression="full" duration="1067" fileSize="8554" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/e90e/fb488327-ffee-4445-8a0f-9f0a0189e90e/RxWorkshopSchedulers_ch9.wmv" length="67227835" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>14</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Schedulers/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>
  <item>
      <title>Announcing the Reactive Extensions Developer Center</title>
      <description><![CDATA[ <p><strong><a href="http://msdn.microsoft.com/data/gg577609">Reactive Extensions (Rx)</a></strong> is a library to compose asynchronous and event-based programs using observable collections and LINQ-style query operators. You've learned a great deal <a href="http://channel9.msdn.com/Tags/reactive&#43;extensions">about Rx right here on Channel 9</a> over the years, watching it&nbsp;evolve from theory&nbsp;to&nbsp;incubation to dev lab project to being burned into the WP7 ROM, shipping with all Windows Phone 7s.&nbsp;We're thrilled to announce that today Rx&nbsp;has graduated&nbsp;from incubation or so-called &quot;dev lab&quot; status. <strong>Rx is now an officially sanctioned Microsoft developer technology</strong> and has moved into a new happy home in the <strong><a href="http://msdn.microsoft.com/data/default">MSDN Data Developer Center</a>.&nbsp; </strong>From all of us at Channel 9: <strong>Congratulations Erik, Wes, Bart and Jeffrey</strong>! <em>Amazing </em>work. </p><p>Long live <strike>&quot;Volta&quot;</strike> Rx!! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>C<br><br></p><p><br><br></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:930bfcec61654133b96a9e7201628e38">]]></description>
      <comments>http://channel9.msdn.com/posts/Announcing-the-Reactive-Extensions-Developer-Center</comments>
      <itunes:summary> Reactive Extensions (Rx) is a library to compose asynchronous and event-based programs using observable collections and LINQ-style query operators. You&#39;ve learned a great deal about Rx right here on Channel 9 over the years, watching it&amp;nbsp;evolve from theory&amp;nbsp;to&amp;nbsp;incubation to dev lab project to being burned into the WP7 ROM, shipping with all Windows Phone 7s.&amp;nbsp;We&#39;re thrilled to announce that today Rx&amp;nbsp;has graduated&amp;nbsp;from incubation or so-called &amp;quot;dev lab&amp;quot; status. Rx is now an officially sanctioned Microsoft developer technology and has moved into a new happy home in the MSDN Data Developer Center.&amp;nbsp; From all of us at Channel 9: Congratulations Erik, Wes, Bart and Jeffrey! Amazing work.  Long live &amp;quot;Volta&amp;quot; Rx!!  C  </itunes:summary>
      <link>http://channel9.msdn.com/posts/Announcing-the-Reactive-Extensions-Developer-Center</link>
      <pubDate>Fri, 21 Jan 2011 22:19:23 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Announcing-the-Reactive-Extensions-Developer-Center</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/e231abfe-acf2-42c7-90ec-59a1176c20b1.png" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/6875d36b-42b5-4ee3-a8c8-23ee63fed0d3.png" height="277" width="392"></media:thumbnail>      
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>11</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Announcing-the-Reactive-Extensions-Developer-Center/rss</wfw:commentRss>
      <category>Reactive Extensions</category>
      <category>Rx</category>
    </item>
  <item>
      <title>Programming Streams of Coincidence with Join and GroupJoin for Rx</title>
      <description><![CDATA[ <p>Rx&nbsp;team members&nbsp;and programming&nbsp;super heroes&nbsp;<strong>Wes Dyer </strong>and <strong>Bart De Smet </strong>explain the<a href="http://social.msdn.microsoft.com/Forums/en-US/rx/thread/1756a547-787e-4798-bf67-47de4e138c53"> latest powerful additions to <strong>Rx</strong></a>: <strong>Join </strong>and <strong>GroupJoin</strong>. Wes describes the approach they took to design and&nbsp;implement&nbsp;this reliable approach to&nbsp;programming streams of coincindence with Rx. All of the time is spent at the whiteboard. You can play with this by downloading the latest version of Rx:</p><li><a href="http://download.microsoft.com/download/2/F/A/2FAEC37D-E73A-446C-A358-6C5716CC6146/Rx_Net35.msi">Download Rx 1.0.2838.0 for .NET 3.5 SP1</a></li><li><a href="http://download.microsoft.com/download/1/F/C/1FCE4401-08DA-4C5E-ADD1-2D8D4E147FA3/Rx_Net4.msi">Download Rx 1.0.2838.0 for .NET 4</a></li><li><a href="http://download.microsoft.com/download/C/6/E/C6EEB386-DE30-4742-BE04-F2CDDB93C317/Rx_SL3.msi">Download Rx 1.0.2838.0 for Silverlight 3</a></li><li><a href="http://download.microsoft.com/download/8/1/9/8195EC96-AD7E-47B5-BB6F-EDFCA9C153BB/Rx_SL4.msi">Download Rx 1.0.2838.0 for Silverlight 4</a></li><li><a href="http://msdn.microsoft.com/devlabs/ff628422">Download Rx 1.0.2838.0 for JavaScript</a></li><li><a href="http://download.microsoft.com/download/5/1/0/51058F4F-8929-475F-BB01-6610F18BF1E5/Rx_All.msi">Download Rx 1.0.2838.0 for all common flavors</a></li><li><a href="http://download.microsoft.com/download/A/9/7/A9713A2F-F0E0-4025-818B-78773FD02E77/Rx_XNA4_XBOX360.msi">Download Rx 1.0.2838.0 for XNA 4 XBOX 360</a></li><li><a href="http://download.microsoft.com/download/3/2/D/32DFE53F-9558-4428-8651-C491A3670690/Rx_XNA31_Zune.msi">Download Rx 1.0.2838.0 for XNA 3.1 Zune</a></li><li><a href="http://download.microsoft.com/download/F/1/7/F17BE71B-01C2-44CE-92ED-CF54688EEB18/Rx_WP7.msi">Download Rx 1.0.2838.0 for Windows Phone 7</a><p>&nbsp;</p></li> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/reactive+extensions/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e1dec15232b44097b2399e54001a4a3d">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Programming-Streams-of-Coincidence-with-Join-and-GroupJoin-for-Rx</comments>
      <itunes:summary> Rx&amp;nbsp;team members&amp;nbsp;and programming&amp;nbsp;super heroes&amp;nbsp;Wes Dyer and Bart De Smet explain the latest powerful additions to Rx: Join and GroupJoin. Wes describes the approach they took to design and&amp;nbsp;implement&amp;nbsp;this reliable approach to&amp;nbsp;programming streams of coincindence with Rx. All of the time is spent at the whiteboard. You can play with this by downloading the latest version of Rx: Download Rx 1.0.2838.0 for .NET 3.5 SP1Download Rx 1.0.2838.0 for .NET 4Download Rx 1.0.2838.0 for Silverlight 3Download Rx 1.0.2838.0 for Silverlight 4Download Rx 1.0.2838.0 for JavaScriptDownload Rx 1.0.2838.0 for all common flavorsDownload Rx 1.0.2838.0 for XNA 4 XBOX 360Download Rx 1.0.2838.0 for XNA 3.1 ZuneDownload Rx 1.0.2838.0 for Windows Phone 7&amp;nbsp; </itunes:summary>
      <itunes:duration>2894</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Programming-Streams-of-Coincidence-with-Join-and-GroupJoin-for-Rx</link>
      <pubDate>Wed, 12 Jan 2011 17:54:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Programming-Streams-of-Coincidence-with-Join-and-GroupJoin-for-Rx</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_2MB_ch9.wmv" expression="full" duration="2894" fileSize="605152969" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_ch9.mp3" expression="full" duration="2894" fileSize="23158664" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_ch9.wma" expression="full" duration="2894" fileSize="23412147" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_ch9.wmv" expression="full" duration="2894" fileSize="627414797" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_high_ch9.mp4" expression="full" duration="2894" fileSize="1224498484" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_low_ch9.mp4" expression="full" duration="2894" fileSize="275809828" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_Zune_ch9.wmv" expression="full" duration="2894" fileSize="407366852" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence.ism/manifest" expression="full" duration="2894" fileSize="8694" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/4a3d/e1dec152-32b4-4097-b239-9e54001a4a3d/WesDyerRxStreamsOfCoincidence_ch9.wmv" length="627414797" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>18</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Programming-Streams-of-Coincidence-with-Join-and-GroupJoin-for-Rx/RSS</wfw:commentRss>
      <category>Bart De Smet</category>
      <category>Programming</category>
      <category>Reactive Extensions</category>
      <category>Rx</category>
      <category>Wes Dyer</category>
    </item>    
</channel>
</rss>