<?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 F#</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/fsharp/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 F#</title>
      <link>http://channel9.msdn.com/Tags/fsharp</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/fsharp</link>
    <language>en</language>
    <pubDate>Wed, 19 Jun 2013 10:12:45 GMT</pubDate>
    <lastBuildDate>Wed, 19 Jun 2013 10:12:45 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>41</c9:totalResults>
    <c9:pageCount>2</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Miguel de Icaza: Mono, Open Source, Visual Studio, and Xamarin</title>
      <description><![CDATA[<p>At <a href="http://xamarin.com/evolve" target="_blank"><strong>Xamarin Evolve 2013</strong></a>, I caught up with Xamarin CTO <a href="http://tirania.org/blog/" target="_blank"><strong>Miguel de Icaza</strong></a> after his keynote. It's been a while since I <a href="http://channel9.msdn.com/Blogs/Charles/Miguel-de-Icaza-and-Dragos-Manolescu-On-Open-Source-Mono-and-Moonlight" target="_blank"><strong>last chatted with Miguel</strong></a>, so it was great to catch up. Clearly, he and team have been very busy pushing Mono forward and building Xamarin—a new technology that enables developers to target multiple platforms by writing apps in C# and .NET. During his keynote, Miguel announced that F# is now a part of the Xamarin family, too. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /><br><br><a href="http://xamarin.com" target="_blank"><strong>Xamarin</strong></a> ships with a Visual Studio plugin, making it possible to write iOS and Android apps on Windows using the best IDE in the world. Of course, VS natively supports the development of Windows and Windows Phone .NET apps, so you can imagine that Xamarin makes it possible for .NET developers to target all major mobile platforms, sharing as much core code as possible across them - effectively enabling C# to be everywhere you want it to be.<br><br>Here, we learn why Miguel et al. started Mono, how they ended up at Xamarin, and, potentially, where they're heading in the future with their excellent cross platform development technologies based on .NET. We talk about open source and proprietary software today, Visual Studio, and more. This is a Channel 9 interview, so it goes as it went. The only editing was cosmetic, not topical. Tune in.<br><br>It was a real pleasure to attend Evolve 2013. The Xamarin team&nbsp;pulled off an excellent event. It certainly didn't feel like an inaugural developer conference. Great production! <br><br>Huge thanks to Miguel for&nbsp;spending time with Channel 9. We'll make sure to get him in front of Camera 9 again soon.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a20b2acba0554bfd8b6ca1a801654b39">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Miguel-de-Icaza-Mono-Open-Source-Visual-Studio-and-Xamarin</comments>
      <itunes:summary>At Xamarin Evolve 2013, I caught up with Xamarin CTO Miguel de Icaza after his keynote. It&#39;s been a while since I last chatted with Miguel, so it was great to catch up. Clearly, he and team have been very busy pushing Mono forward and building Xamarin—a new technology that enables developers to target multiple platforms by writing apps in C# and .NET. During his keynote, Miguel announced that F# is now a part of the Xamarin family, too. Xamarin ships with a Visual Studio plugin, making it possible to write iOS and Android apps on Windows using the best IDE in the world. Of course, VS natively supports the development of Windows and Windows Phone .NET apps, so you can imagine that Xamarin makes it possible for .NET developers to target all major mobile platforms, sharing as much core code as possible across them - effectively enabling C# to be everywhere you want it to be.Here, we learn why Miguel et al. started Mono, how they ended up at Xamarin, and, potentially, where they&#39;re heading in the future with their excellent cross platform development technologies based on .NET. We talk about open source and proprietary software today, Visual Studio, and more. This is a Channel 9 interview, so it goes as it went. The only editing was cosmetic, not topical. Tune in.It was a real pleasure to attend Evolve 2013. The Xamarin team&amp;nbsp;pulled off an excellent event. It certainly didn&#39;t feel like an inaugural developer conference. Great production! Huge thanks to Miguel for&amp;nbsp;spending time with Channel 9. We&#39;ll make sure to get him in front of Camera 9 again soon. </itunes:summary>
      <itunes:duration>1805</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Miguel-de-Icaza-Mono-Open-Source-Visual-Studio-and-Xamarin</link>
      <pubDate>Wed, 24 Apr 2013 16:38:34 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Miguel-de-Icaza-Mono-Open-Source-Visual-Studio-and-Xamarin</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_512.jpg" height="288" width="512"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_960.jpg" height="540" width="960"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.mp3" expression="full" duration="1805" fileSize="28889735" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.mp4" expression="full" duration="1805" fileSize="171686970" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.webm" expression="full" duration="1805" fileSize="69334147" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.wma" expression="full" duration="1805" fileSize="14604471" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.wmv" expression="full" duration="1805" fileSize="132109739" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_high.mp4" expression="full" duration="1805" fileSize="375659979" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_mid.mp4" expression="full" duration="1805" fileSize="263576829" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin_Source.wmv" expression="full" duration="1805" fileSize="692079008" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.ism/manifest" expression="full" duration="1805" fileSize="8558" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/519b/dc65003a-1bdb-4679-b30f-8af9d477519b/MigueldeIcazaXamarin.wmv" length="132109739" 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/Blogs/Charles/Miguel-de-Icaza-Mono-Open-Source-Visual-Studio-and-Xamarin/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>C#</category>
      <category>C9 Conversations</category>
      <category>F#</category>
      <category>Miguel de Icaza</category>
      <category>Mono</category>
      <category>Open Source</category>
      <category>Visual Studio</category>
    </item>
  <item>
      <title>Tomas Petricek: How F# Learned to Stop Worrying and Love the Data</title>
      <description><![CDATA[<p><a href="http://tomasp.net/" target="_blank"><strong>Tomas Petricek</strong></a>, a PhD student at University of Cambridge focusing on programming models, teaches us about one of his favorite programming languages, <a href="http://msdn.microsoft.com/vstudio/hh388569.aspx" target="_blank"><strong>F#</strong></a>. The main topic is programming data with F#. You'll learn about Type Providers and Tomas will show how you can easily call REST APIs from F# using type providers and how you can access WorldBank data, but with a slight twist. All the code will be fully translated to JavaScript and will run in any web browser.<br><br>Tomas has provided <a href="https://github.com/tpetricek/Fsharp.Data/" target="_blank"><strong>a library of type providers</strong></a> you can use to experiment with what you learn here.</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ce75fb118db84b5a90b8a16d01375ce5">]]></description>
      <comments>http://channel9.msdn.com/posts/Tomas-Petricek-How-F-Learned-to-Stop-Worrying-and-Love-the-Data</comments>
      <itunes:summary>Tomas Petricek, a PhD student at University of Cambridge focusing on programming models, teaches us about one of his favorite programming languages, F#. The main topic is programming data with F#. You&#39;ll learn about Type Providers and Tomas will show how you can easily call REST APIs from F# using type providers and how you can access WorldBank data, but with a slight twist. All the code will be fully translated to JavaScript and will run in any web browser.Tomas has provided a library of type providers you can use to experiment with what you learn here. &amp;nbsp; </itunes:summary>
      <itunes:duration>3454</itunes:duration>
      <link>http://channel9.msdn.com/posts/Tomas-Petricek-How-F-Learned-to-Stop-Worrying-and-Love-the-Data</link>
      <pubDate>Mon, 04 Mar 2013 17:33:06 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Tomas-Petricek-How-F-Learned-to-Stop-Worrying-and-Love-the-Data</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture.mp3" expression="full" duration="3454" fileSize="55268385" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture.mp4" expression="full" duration="3454" fileSize="331040184" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture.webm" expression="full" duration="3454" fileSize="112341063" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture.wma" expression="full" duration="3454" fileSize="27936223" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture.wmv" expression="full" duration="3454" fileSize="147693083" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture_high.mp4" expression="full" duration="3454" fileSize="721553228" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture_mid.mp4" expression="full" duration="3454" fileSize="505134506" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture_Source.wmv" expression="full" duration="3454" fileSize="416654723" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/7e03/50c97ded-8f53-4ea4-828b-9767fcb87e03/TomasPetricekFSharpLecture.wmv" length="147693083" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>10</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Tomas-Petricek-How-F-Learned-to-Stop-Worrying-and-Love-the-Data/rss</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>Data</category>
      <category>F#</category>
      <category>Functional Programming</category>
      <category>Programming</category>
    </item>
  <item>
      <title>Microsoft DevRadio: Learn, Create and Share with Try F#</title>
      <description><![CDATA[<p><strong>Abstract:</strong><br><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200117938">Jerry Nixon</a> and <a href="http://blogs.msdn.com/b/matt-harrington/" target="_blank">Matt Harrington</a> welcome <a href="http://research.microsoft.com/en-us/people/evelynev/">Evelyne Viegas</a>, <a href="http://research.microsoft.com/en-us/people/dsyme/">Don Syme</a> and <a href="http://research.microsoft.com/en-us/people/kenjitak/">Kenji Takeda</a> to the show as they discuss <a href="http://www.tryfsharp.org/" target="_blank"><strong>Try F#.org</strong></a>&nbsp; - a new website designed to help you learn how to use F# in your applications as well how F#’s unique capabilities can best work for you.</p><ul><li>[<a href="http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F#time=3m15s">3:15</a>] What is Try F#? </li><li>[<a href="http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F#time=6m07s">6:07</a>] What is information-rich programming? </li><li>[<a href="http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F#time=17m53s">17:53</a>] What are some of the benefits of F# in Data Science and the semantic web? </li><li>[<a href="http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F#time=21m11s">21:11</a>]&nbsp; What can I expect to see on Try F#.org? </li></ul><p><br><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://www.tryfsharp.org/" target="_blank"><strong>Learn, Create, and Share with Try F#. Get Started here</strong></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><a href="http://blogs.msdn.com/b/matt-harrington/" target="_blank">Matt Harrington’s Blog</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:65356acbb4f2487b9fb8a15e013be475">]]></description>
      <comments>http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F</comments>
      <itunes:summary>Abstract:Jerry Nixon and Matt Harrington welcome Evelyne Viegas, Don Syme and Kenji Takeda to the show as they discuss Try F#.org&amp;nbsp; - a new website designed to help you learn how to use F# in your applications as well how F#’s unique capabilities can best work for you. [3:15] What is Try F#? [6:07] What is information-rich programming? [17:53] What are some of the benefits of F# in Data Science and the semantic web? [21:11]&amp;nbsp; What can I expect to see on Try F#.org?  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: Learn, Create, and Share with Try F#. Get Started here Blogs &amp;amp; Articles: Jerry Nixon’s Blog Matt Harrington’s Blog </itunes:summary>
      <itunes:duration>1577</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F</link>
      <pubDate>Wed, 13 Feb 2013 18:00:43 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_512.jpg" height="287" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp.mp3" expression="full" duration="1577" fileSize="25241686" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp.mp4" expression="full" duration="1577" fileSize="151451902" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp.webm" expression="full" duration="1577" fileSize="60872178" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp.wma" expression="full" duration="1577" fileSize="12766023" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_high.mp4" expression="full" duration="1577" fileSize="329455740" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_mid.mp4" expression="full" duration="1577" fileSize="230479264" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_Source.wmv" expression="full" duration="1577" fileSize="792335167" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/0507/1db23d1f-b836-4269-ac16-856b1e5e0507/DevRadioTryFsharp_Source.wmv" length="792335167" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Jerry Nixon, DevRadio, ChrisCaldwell</dc:creator>
      <itunes:author>Jerry Nixon, DevRadio, ChrisCaldwell</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/DevRadio/Microsoft-DevRadio-Learn-Create-and-Share-with-Try-F/RSS</wfw:commentRss>
      <category>Cloud Computing</category>
      <category>Data</category>
      <category>f#</category>
      <category>F#</category>
      <category>Windows Azure</category>
      <category>Big Data</category>
    </item>
  <item>
      <title>Getting sharp with F#</title>
      <description><![CDATA[<p>First a tease...</p><blockquote><p>Try F# demonstrates the power of F# to solve real-world analytical programming and information-rich problems by providing a web experience to help you learn the F# language, create programs, and share information—quickly and easily.</p></blockquote><p>You all know how much I like &quot;learning resources.&quot; Also you know how much I like highlighting different things, things that help you think a little outside of the normal, day to day grind.</p><p>Today's post satisfies both itches...</p><h2><a href="http://blogs.msdn.com/b/msr_er/archive/2013/01/22/try-f-data-console-to-big-and-broad-data.aspx" target="_blank">Try F#—Data Console to Big and Broad Data (Microsoft Research Connections Blog)</a></h2><blockquote><p>Try F# enables users to learn F# through new tutorials that focus on solving real-world problems, including analytical programming quandaries of the sort that are encountered in finance and data science. But Try F# is much more than a set of tutorials. It lets users write code in the browser and share it with others on the web to help grow a community of F# developers.</p><p>This latest release of Try F# is an evolution that keeps the tool in synch with the new experiences and information-rich programming features that are available in F# 3.0, the latest version of the language. The tutorials incorporate many domains, and help users understand F#’s new powerful “type providers” for data and service programming in the browser-based experience.</p><p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/BSwxD9_bX4Y&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/BSwxD9_bX4Y&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p></blockquote><h2><a href="http://research.microsoft.com/en-us/projects/tryfsharp/" target="_blank">Try F# (Microsoft Research)</a></h2><blockquote><h4>New Try F#</h4><p>By working with the community, we have enhanced the “learn” experience, now complete with sample materials to get you started. <a href="http://www.tryfsharp.org/">Try F#</a> now includes “create and share” experiences that help you write simple code to solve complex problems and then easily share <a href="http://fssnip.net/">snippets</a> or <a href="http://fsharp3sample.codeplex.com/">sample packs </a>with others.</p><p>F# communities make it easy to get involved:</p><ul><li><a href="http://social.msdn.microsoft.com/Forums/en-US/fsharpgeneral/threads">Microsoft F# discussion forum</a> </li><li><a href="http://stackoverflow.com/questions/tagged/f%23">F# on Stack Overflow</a> </li><li><a href="http://www.developerfusion.com/t/fsharp/">F# on DeveloperFusion</a> </li></ul></blockquote><h2><a title="http://www.tryfsharp.org/" href="http://www.tryfsharp.org/">Try F#</a></h2><p><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B2%5D-108.png" alt="image" width="500" height="285" border="0"></p><h2><a title="http://www.tryfsharp.org/" href="http://www.tryfsharp.org/">Try F#</a>/<a href="http://www.tryfsharp.org/Learn">Learn</a></h2><p><a href="http://www.tryfsharp.org/Learn"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B16%5D-24.png" alt="image" width="520" height="270" border="0"></a></p><p>Why F#?</p><blockquote><p><strong>Simple Code for Complex Problems</strong></p><p>F# is expressive and concise, which allows developers to implement their algorithms more directly. This means less code to read and maintain.</p><p><strong>Rapid Prototyping</strong></p><p>Using F# Interactive, code can be executed immediately without first compiling, which enables fluid problem exploration. Developers can use F# Interactive to iteratively refine algorithms to production quality.</p><p><strong>Fewer Bugs</strong></p><p>Case studies and user reports consistently show that F#'s strong type system reduces software bugs. Units of Measure further increase these benefits by preventing code from accidentally combining such elements as inches and centimeters, dollars and euros, or any custom units.</p><p><strong>Seamless Interoperability</strong></p><p>F# interoperates seamlessly with C#, and F# can be used with HTML5, JavaScript and other web standards. F# type providers can be used to integrate data sources and thousands of statistical libraries from packages such as R. The NuGet package environment provides over 8,000 new packages. Enterprises can use F# effectively without having to use different libraries and frameworks, and can leverage their existing assets and domain knowledge.</p><p><strong>Efficient Execution</strong></p><p>F# features modern, high-performance just-in-time (JIT) compilation to native code. F# code runs unchanged on both 32-bit and 64-bit systems by using the instructions available on the target architecture. The resulting code runs at the speeds much faster than languages such as Python, JavaScript or R, and in some cases significantly faster than C#.</p><p><strong>Reduced Complexity</strong></p><p>F# makes it easier to write functional programs, which eliminates complex time and state dependencies. This helps prevent bugs, makes unit testing more straightforward, simplifies refactoring, and promotes code reuse.</p><p>...</p></blockquote><p>Ready to get coding? Think you have to install a bunch of stuff to get started? Nope! You can get started learning and coding F# right now!</p><p><a href="http://www.tryfsharp.org/Create"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B15%5D-27.png" alt="image" width="520" height="244" border="0"></a></p><p>So get learning and coding already!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1e342947530145348a16a1520164bc55">]]></description>
      <comments>http://channel9.msdn.com/coding4fun/blog/Getting-sharp-with-F</comments>
      <itunes:summary>First a tease... Try F# demonstrates the power of F# to solve real-world analytical programming and information-rich problems by providing a web experience to help you learn the F# language, create programs, and share information—quickly and easily. You all know how much I like &amp;quot;learning resources.&amp;quot; Also you know how much I like highlighting different things, things that help you think a little outside of the normal, day to day grind. Today&#39;s post satisfies both itches... Try F#—Data Console to Big and Broad Data (Microsoft Research Connections Blog)Try F# enables users to learn F# through new tutorials that focus on solving real-world problems, including analytical programming quandaries of the sort that are encountered in finance and data science. But Try F# is much more than a set of tutorials. It lets users write code in the browser and share it with others on the web to help grow a community of F# developers. This latest release of Try F# is an evolution that keeps the tool in synch with the new experiences and information-rich programming features that are available in F# 3.0, the latest version of the language. The tutorials incorporate many domains, and help users understand F#’s new powerful “type providers” for data and service programming in the browser-based experience.  Try F# (Microsoft Research)New Try F#By working with the community, we have enhanced the “learn” experience, now complete with sample materials to get you started. Try F# now includes “create and share” experiences that help you write simple code to solve complex problems and then easily share snippets or sample packs with others. F# communities make it easy to get involved: Microsoft F# discussion forum F# on Stack Overflow F# on DeveloperFusion Try F# Try F#/Learn Why F#? Simple Code for Complex Problems F# is expressive and concise, which allows developers to implement their algorithms more directly. This means less code to read and maintain. Rapid Prototyping Using F# Inter</itunes:summary>
      <link>http://channel9.msdn.com/coding4fun/blog/Getting-sharp-with-F</link>
      <pubDate>Mon, 28 Jan 2013 14:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/coding4fun/blog/Getting-sharp-with-F</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/79c17d24-683e-40cd-b189-aceadc5807d9.png" height="63" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/9222030c-4b8d-4a66-91d3-c12e48ea9728.png" height="138" width="220"></media:thumbnail>      
      <dc:creator>Greg Duncan</dc:creator>
      <itunes:author>Greg Duncan</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/coding4fun/blog/Getting-sharp-with-F/RSS</wfw:commentRss>
      <category>Coding4Fun</category>
      <category>f#</category>
      <category>F#</category>
      <category>learning</category>
    </item>
  <item>
      <title>TWC9: Windows Store opens (with Snippets too), VS 2012 launches, Web Matrix 2 RTW&#39;s and more</title>
      <description><![CDATA[<p>This week on Channel 9, Brian and Jeff Burtoft 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-September-14-2012#time=1m2s">[1:02]</a>&nbsp;<a href="http://www.visualstudiolaunch.com/vs2012vle/Home">Visual Studio Launch Event (If you missed it)</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=2m42s">[2:42]</a>&nbsp;<a href="http://blogs.msdn.com/b/windowsstore/archive/2012/09/11/windows-store-now-open-to-all-developers.aspx">Windows Store now open to all developers in 120 markets</a> (Ted Dworkin) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=3m52s">[3:52]</a>&nbsp;<a href="http://blogs.msdn.com/b/visualstudio/archive/2012/09/12/visual-studio-express-2012-for-windows-desktop-is-here.aspx">Visual Studio Express 2012 for Windows Desktop is Here</a> (Jennifer Leaf) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=4m51s">[4:51]</a>&nbsp;<a href="http://blogs.msdn.com/b/fsharpteam/archive/2012/09/12/announcing-the-release-of-f-tools-for-visual-studio-express-2012-for-web.aspx">Announcing F# Tools for Visual Studio Express 2012 for Web!</a> (Visual Studio FSharp Team) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=5m21s">[5:21]</a>&nbsp;<a href="http://imaginecup.com/">Welcome to the 2013 Imagine Cup Season!</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=7m40s">[7:40]</a>&nbsp;<a href="http://www.microsoft.com/web/webmatrix/">Web Matrix 2 RTW</a>, <a href="http://vishaljoshi.blogspot.com/2012/09/webmatrix-2-is-live.html">WebMatrix 2 is Released</a> (Vishal Joshi) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=10m20s">[10:20]</a>&nbsp;<a href="http://blogs.msdn.com/b/windowsazure/archive/2012/09/06/webmatrix-2-is-released-new-windows-azure-features.aspx">WebMatrix 2 is Released! &#43; New Windows Azure Features</a> (Faith Allington) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=11m39s">[11:39]</a>&nbsp;<a href="http://jbeckwith.com/2012/09/07/webmatrix-and-node-package-manager/">WebMatrix and Node Package Manager</a> (Justin Beckwith) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=12m44s">[12:44]</a>&nbsp;<a href="http://windows8snippets.codeplex.com/">Code Snippets for Windows Store Apps</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=13m28s">[13:28]</a>&nbsp;<a href="http://mobile.dzone.com/articles/5-points-developers-need-know">5 Points Developers Need to Know about Windows RT</a> (Anoop Madhusudanan) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=14m30s">[14:30]</a>&nbsp;<a href="http://blog.jerrynixon.com/2012/09/want-some-real-guidance-for-arm.html">Want some //real/ guidance for ARM development in Windows 8? Here it is.</a> (Jerry Nixon), <a href="http://www.microsoft.com/en-us/download/details.aspx?id=30703">Metro style app development for Windows RT PCs</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=15m25s">[15:25]</a>&nbsp;<a href="http://blogs.msdn.com/b/windowsappdev/archive/2012/09/12/integrating-your-cloud-service-with-the-file-picker-contracts.aspx">Integrating your cloud service with the file picker contracts</a> (Scott Hoogerwerf) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=16m47s">[16:47]</a>&nbsp;<a href="http://modernuiicons.com/">Modern UI Icons</a> (Austin Andrews) [Found Via: <a href="http://danrigby.com/">Dan Rigby</a> - <a href="http://danrigby.com/2012/09/10/windows-8-developer-links-2012-09-11/">Windows 8 Developer Links – 2012-09-11</a>] </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=17m15s">[17:15]</a>&nbsp;<a href="http://madskristensen.net/post/Web-Essentials-11-released.aspx">Web Essentials 1.1 released</a> (Mads Kristensen) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=18m17s">[18:17]</a>&nbsp;<a href="http://www.notsotrivial.net/blog/post/2012/09/10/Updated-Windows-Azure-Reference-Architecture.aspx">Updated Windows Azure Reference Architecture</a> (Clint Edmonson) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=19m">[19:00]</a>&nbsp;<a href="http://windowsteamblog.com/skydrive/b/skydrive/archive/2012/09/10/attachments-me-connecting-skydrive-with-gmail-and-tips-for-other-skydrive-developers.aspx">Attachments.me connecting SkyDrive with Gmail and tips for other SkyDrive developers</a> (Dare Obasanjo) </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-September-14-2012#time=20m11s">[20:11]</a> <a href="http://blogs.msdn.com/b/bharry/archive/2012/09/13/ios-amp-iphone-storyboarding.aspx" target="_blank">iOS, iPhone &amp; iPad storyboarding</a> </li><li>Jeff's Pick of the Week:<a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-September-14-2012#time=21m37s">[21:37]</a> <a href="http://channel9.msdn.com/Events/TechEd/NewZealand/TechEd-New-Zealand-2012/DEV305" target="_blank">Enjoy A Cup Of CoffeeScript</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d63c5afc310340c0b8cba0cc013810e5">]]></description>
      <comments>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-September-14-2012</comments>
      <itunes:summary>This week on Channel 9, Brian and Jeff Burtoft discuss the week&#39;s top developer news, including; [1:02]&amp;nbsp;Visual Studio Launch Event (If you missed it) [2:42]&amp;nbsp;Windows Store now open to all developers in 120 markets (Ted Dworkin) [3:52]&amp;nbsp;Visual Studio Express 2012 for Windows Desktop is Here (Jennifer Leaf) [4:51]&amp;nbsp;Announcing F# Tools for Visual Studio Express 2012 for Web! (Visual Studio FSharp Team) [5:21]&amp;nbsp;Welcome to the 2013 Imagine Cup Season! [7:40]&amp;nbsp;Web Matrix 2 RTW, WebMatrix 2 is Released (Vishal Joshi) [10:20]&amp;nbsp;WebMatrix 2 is Released! &amp;#43; New Windows Azure Features (Faith Allington) [11:39]&amp;nbsp;WebMatrix and Node Package Manager (Justin Beckwith) [12:44]&amp;nbsp;Code Snippets for Windows Store Apps [13:28]&amp;nbsp;5 Points Developers Need to Know about Windows RT (Anoop Madhusudanan) [14:30]&amp;nbsp;Want some //real/ guidance for ARM development in Windows 8? Here it is. (Jerry Nixon), Metro style app development for Windows RT PCs [15:25]&amp;nbsp;Integrating your cloud service with the file picker contracts (Scott Hoogerwerf) [16:47]&amp;nbsp;Modern UI Icons (Austin Andrews) [Found Via: Dan Rigby - Windows 8 Developer Links – 2012-09-11] [17:15]&amp;nbsp;Web Essentials 1.1 released (Mads Kristensen) [18:17]&amp;nbsp;Updated Windows Azure Reference Architecture (Clint Edmonson) [19:00]&amp;nbsp;Attachments.me connecting SkyDrive with Gmail and tips for other SkyDrive developers (Dare Obasanjo) Picks of the Week! Brian&#39;s Pick of the Week:[20:11] iOS, iPhone &amp;amp; iPad storyboarding Jeff&#39;s Pick of the Week:[21:37] Enjoy A Cup Of CoffeeScript </itunes:summary>
      <itunes:duration>1511</itunes:duration>
      <link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-September-14-2012</link>
      <pubDate>Fri, 14 Sep 2012 22:45:06 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-September-14-2012</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.mp3" expression="full" duration="1511" fileSize="24188961" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.mp4" expression="full" duration="1511" fileSize="145625906" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.webm" expression="full" duration="1511" fileSize="55153979" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.wma" expression="full" duration="1511" fileSize="12231311" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.wmv" expression="full" duration="1511" fileSize="78300071" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012_high.mp4" expression="full" duration="1511" fileSize="317754767" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012_mid.mp4" expression="full" duration="1511" fileSize="222376163" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012_Source.wmv" expression="full" duration="1511" fileSize="201429781" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.ism/manifest" expression="full" duration="1511" fileSize="6106" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/d3d7/078ece81-c6c6-4774-ab0f-448ff412d3d7/TWC9September142012.wmv" length="78300071" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Brian Keller, Greg Duncan</dc:creator>
      <itunes:author>Brian Keller, Greg Duncan</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-September-14-2012/RSS</wfw:commentRss>
      <category>F#</category>
      <category>JavaScript</category>
      <category>Visual Studio</category>
      <category>Web Matrix</category>
      <category>Windows Azure</category>
      <category>Windows Store App</category>
    </item>
  <item>
      <title>Pac[Metro]Man - Recreating PacMan for Metro with a little help from F#</title>
      <description><![CDATA[<p>Today's wild Wednesday post is an interesting mix of languages and things, all thrown together as a Metro game (Yeah, I know it's not Metro Monday, but still...)</p><p>Today's project mixes Metro style app development, Portable Libraries, C#, F# and the always fun to play PacMan!</p><h2><a href="http://trelford.com/blog/post/PacTile.aspx">Pacman Tiles</a></h2><blockquote><p>Back in January I built a sample <a href="http://fssnip.net/9V">Pacman maze script</a> in F# to use at a <a href="http://trelford.com/blog/post/PacMan.aspx">Pacman Kata</a> evening with the <a href="http://www.meetup.com/FSharpLondon/">F#unctional Londoners</a> group. Coincidentally there’s another <a href="http://www.meetup.com/FSharpLondon/events/69335292/">Coding Kata</a> this Thursday 26th July at <a href="http://skillsmatter.com/podcast/home/coda-kota">Skills Matter</a>. Anyway a couple of weeks ago I started playing with the sample again on the train to and from work, filling in some of the gameplay.</p><p>You can play the latest version with your cursor keys and 9 lives below:</p><p><a href="http://trelford.com/blog/post/PacTile.aspx" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B3%5D-59.png" alt="image" width="227" height="288" border="0"></a></p><h6>Windows 8</h6><p>As the sample runs in <a href="http://www.silverlight.net/">Silverlight</a> I thought I’d also try it out on it’s cousin <a href="http://en.wikipedia.org/wiki/Windows_Runtime">WinRT</a>. WinRT lets you build <a href="http://www.generationapp.com/">Metro apps</a> on <a href="http://windows.microsoft.com/en-US/windows-8/release-preview">Windows 8</a>. The transition code wise has been pretty straight forward and I now have a tile for the game appearing on my Windows 8 start page:</p><p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/e6HY16NLyUM&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/e6HY16NLyUM&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p><h6>Multi-targeting</h6><p>Multi-targeting Silverlight and WinRT is the route I decided to go down which allowed me to develop the game on my laptop running Windows 7 with Visual Studio 2010. Then I periodically tested it out on a desktop box running the Windows 8 Preview Release using Visual Studio 2012. Visual Studio 2012 does run on Windows 7, however WinRT does not.</p><p>The WinRT version of the app is implemented in F# and C#. The game part is written in F# as a portable library and the plumbing in C#. There’s a great walkthrough on <a href="http://msdn.microsoft.com/en-us/library/hh913781(v=vs.110).aspx">Creating a Portable F# Library</a> over on MSDN which describes this direction in some detail.</p><p>...</p><h6>Full Source</h6><p>The full source code to the game is publicly available on BitBucket:</p><ul><li><a href="https://bitbucket.org/ptrelford/pacman">https://bitbucket.org/ptrelford/pacman</a> </li></ul><p>A single file playable script version is also available on F# Snippets:</p><ul><li><a href="http://fssnip.net/cZ">http://fssnip.net/cZ</a> </li></ul></blockquote><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B21%5D-9.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B8%5D-25.png" alt="image" width="341" height="204" border="0"></a></p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B7%5D-24.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B2%5D-61.png" alt="image" width="500" height="281" border="0"></a></p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B15%5D-18.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B6%5D-32.png" alt="image" width="500" height="281" border="0"></a></p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B14%5D-25.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B5%5D-38.png" alt="image" width="500" height="281" border="0"></a></p><p>One interesting thing was how it scaled. For example, here's the app snapped, where it remained fully playable;</p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B25%5D-10.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B10%5D-14.png" alt="image" width="500" height="281" border="0"></a></p><p>Here's a snap of the Solution, showing off how F# and C# were mixed, using a Portable Library project.</p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B28%5D-5.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B11%5D-13.png" alt="image" width="236" height="407" border="0"></a></p><p>One of the meta items in the project was how F# was used to generate the PacMan logo's/images.</p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B31%5D-9.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B12%5D-10.png" alt="image" width="650" height="305" border="0"></a></p><p><pre class="brush: text">#if INTERACTIVE
#r &quot;System.Drawing.dll&quot;
#endif

open System
open System.IO
open System.Drawing
open System.Drawing.Imaging

let drawPacman (bitmap:Bitmap, x:int, y:int, size:int) =
    let width, height = bitmap.Width, bitmap.Height
    let graphics = Graphics.FromImage(bitmap)
    do  graphics.Clear(Color.Black)
    graphics.FillEllipse(Brushes.Yellow,x,y,size,size)
    let points = 
        let right = x &#43; size
        [|right,y &#43; size/2 - size/4;right,y &#43; size/2 &#43; size/4; x &#43; size/2, y &#43; size/2|]
        |&gt; Array.map (fun (x,y) -&gt; PointF(float32 x,float32 y))
    graphics.FillPolygon(Brushes.Black,points)

open System.Windows.Forms

let show (bitmap:Bitmap) =
    let form = new Form()
    let box = new PictureBox(Image = bitmap)
    box.Width &lt;- bitmap.Width
    box.Height &lt;- bitmap.Height
    form.Width &lt;- bitmap.Width
    form.Height &lt;- bitmap.Height &#43; 32
    form.Controls.Add(box)
    form.Show()

//let root = @&quot;C:\Users\Moon\Documents\Visual Studio 2010\Projects\pacman\PacMan.Xaml\Assets\&quot;
let root = @&quot;C:\Users\Phil\Documents\Visual Studio 2012\Projects\pacman\PacMan.Xaml\Assets\&quot;

do  // Logo
    
    let path =root &#43; &quot;Logo.png&quot;
    let bitmap = new Bitmap(path)
    drawPacman(bitmap, 42, 38, 64)
    bitmap.Save(&quot;PacMan_Logo.png&quot;, ImageFormat.Png)

do  // SmallLogo
    let path = root &#43; &quot;SmallLogo.png&quot;
    let bitmap = new Bitmap(path)
    drawPacman(bitmap, 3, 3, 24)
    bitmap.Save(&quot;PacMan_SmallLogo.png&quot;, ImageFormat.Png)

do  // StoreLogo
    let path = root &#43; &quot;StoreLogo.png&quot;
    let bitmap = new Bitmap(path)
    drawPacman(bitmap, 5, 5, 40)
    bitmap.Save(&quot;PacMan_StoreLogo.png&quot;, ImageFormat.Png)

do  // SplashScreen
    let path = root &#43; &quot;SplashScreen.png&quot;
    let bitmap = new Bitmap(path)
    drawPacman(bitmap, 200, 42, 214)
    bitmap.Save(&quot;PacMan_SplashScreen.png&quot;, ImageFormat.Png)

do  // Icon 16x16
    let bitmap = new Bitmap(16,16)
    drawPacman(bitmap, 1, 1, 14)
    bitmap.Save(&quot;Icon16x16.png&quot;, ImageFormat.Png)

do  // Icon 32x32
    let bitmap = new Bitmap(32,32)
    drawPacman(bitmap, 2, 2, 28)
    bitmap.Save(&quot;Icon32x32.png&quot;, ImageFormat.Png)

do  // Icon 48x48
    let bitmap = new Bitmap(48,48)
    drawPacman(bitmap, 3, 3, 42)
    bitmap.Save(&quot;Icon48x48.png&quot;, ImageFormat.Png)

do  // Icon 128x128
    let bitmap = new Bitmap(128,128)
    drawPacman(bitmap, 8, 8, 112)
    bitmap.Save(&quot;Icon128x128.png&quot;, ImageFormat.Png)
    show bitmap
</pre></p><p>Okay, what about for the non-Metro dev's? Well there's VS2010/SilverLight, Windows Phone and XAML fun for you too!</p><p><a href="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B35%5D-8.png" target="_blank"><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image_thumb%5B14%5D-7.png" alt="image" width="264" height="301" border="0"></a></p><p>If you're looking to expand your development language repertoire and looking for fun way to do it, looking for examples of how to mix and match C# and F#, looking for examples of F# and SilverLight or finally F# in a Metro world, this project has all that and more...</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:74d9e5a987464fee9879a09c0160f9aa">]]></description>
      <comments>http://channel9.msdn.com/coding4fun/blog/PacMetroMan-Recreating-PacMan-for-Metro-with-a-little-help-from-F</comments>
      <itunes:summary>Today&#39;s wild Wednesday post is an interesting mix of languages and things, all thrown together as a Metro game (Yeah, I know it&#39;s not Metro Monday, but still...) Today&#39;s project mixes Metro style app development, Portable Libraries, C#, F# and the always fun to play PacMan! Pacman TilesBack in January I built a sample Pacman maze script in F# to use at a Pacman Kata evening with the F#unctional Londoners group. Coincidentally there’s another Coding Kata this Thursday 26th July at Skills Matter. Anyway a couple of weeks ago I started playing with the sample again on the train to and from work, filling in some of the gameplay. You can play the latest version with your cursor keys and 9 lives below:  Windows 8As the sample runs in Silverlight I thought I’d also try it out on it’s cousin WinRT. WinRT lets you build Metro apps on Windows 8. The transition code wise has been pretty straight forward and I now have a tile for the game appearing on my Windows 8 start page:  Multi-targetingMulti-targeting Silverlight and WinRT is the route I decided to go down which allowed me to develop the game on my laptop running Windows 7 with Visual Studio 2010. Then I periodically tested it out on a desktop box running the Windows 8 Preview Release using Visual Studio 2012. Visual Studio 2012 does run on Windows 7, however WinRT does not. The WinRT version of the app is implemented in F# and C#. The game part is written in F# as a portable library and the plumbing in C#. There’s a great walkthrough on Creating a Portable F# Library over on MSDN which describes this direction in some detail. ... Full SourceThe full source code to the game is publicly available on BitBucket: https://bitbucket.org/ptrelford/pacman A single file playable script version is also available on F# Snippets: http://fssnip.net/cZ     One interesting thing was how it scaled. For example, here&#39;s the app snapped, where it remained fully playable;  Here&#39;s a snap of the Solution, showing off how F# and C# were mixed, </itunes:summary>
      <link>http://channel9.msdn.com/coding4fun/blog/PacMetroMan-Recreating-PacMan-for-Metro-with-a-little-help-from-F</link>
      <pubDate>Wed, 01 Aug 2012 13:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/coding4fun/blog/PacMetroMan-Recreating-PacMan-for-Metro-with-a-little-help-from-F</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/d6bcf871-8893-4685-a678-0af5b3534f7f.png" height="60" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/9ee9112e-167e-45b3-8beb-f638153f4f07.png" height="132" width="220"></media:thumbnail>      
      <dc:creator>Greg Duncan</dc:creator>
      <itunes:author>Greg Duncan</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/coding4fun/blog/PacMetroMan-Recreating-PacMan-for-Metro-with-a-little-help-from-F/RSS</wfw:commentRss>
      <category>C#</category>
      <category>Coding4Fun</category>
      <category>F#</category>
      <category>Silverlight</category>
      <category>XAML</category>
      <category>Windows Store App</category>
      <category>Microsoft Design Style</category>
      <category>Windows User Interface</category>
    </item>
  <item>
      <title>E2E: Donna Malayeri, Gilad Bracha, Luke Hoban - Web Programming and More</title>
      <description><![CDATA[<p>At <a href="http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012" target="_blank"><strong>Lang.NEXT 2012</strong></a>, several conversations happened in the &quot;social room&quot;, which was right next to the room where sessions took place. Our dear friend, <a href="http://en.wikipedia.org/wiki/Erik_Meijer_%28computer_scientist%29" target="_blank"><strong>Erik Meijer</strong></a>, led many interesting conversations, some of which we are fortunate enough to have caught on camera for C9.</p><p>Here, Erik interviews <strong>Donna Malayeri</strong> (F# PM and Lang.NEXT speaker chair), <strong>Gilad Bracha</strong> (Dart)&nbsp;and <strong>Luke Hoban</strong> (ECMAScript). The conversation spans several topics, of course. <br><br>Tune in. Enjoy.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4d4024e5f5d84a46ab45a02b014a9ffb">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/E2E-Donna-Malayeri-Gilad-Bracha-Luke-Hoban-Web-Programming-and-More</comments>
      <itunes:summary>At Lang.NEXT 2012, several conversations happened in the &amp;quot;social room&amp;quot;, which was right next to the room where sessions took place. Our dear friend, Erik Meijer, led many interesting conversations, some of which we are fortunate enough to have caught on camera for C9. Here, Erik interviews Donna Malayeri (F# PM and Lang.NEXT speaker chair), Gilad Bracha (Dart)&amp;nbsp;and Luke Hoban (ECMAScript). The conversation spans several topics, of course. Tune in. Enjoy. </itunes:summary>
      <itunes:duration>3510</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/E2E-Donna-Malayeri-Gilad-Bracha-Luke-Hoban-Web-Programming-and-More</link>
      <pubDate>Mon, 14 May 2012 12:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/E2E-Donna-Malayeri-Gilad-Bracha-Luke-Hoban-Web-Programming-and-More</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.mp3" expression="full" duration="3510" fileSize="56161165" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.mp4" expression="full" duration="3510" fileSize="331099347" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.webm" expression="full" duration="3510" fileSize="151987249" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.wma" expression="full" duration="3510" fileSize="28386823" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.wmv" expression="full" duration="3510" fileSize="751946539" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke_high.mp4" expression="full" duration="3510" fileSize="726757541" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke_mid.mp4" expression="full" duration="3510" fileSize="507011342" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke_Source.wmv" expression="full" duration="3510" fileSize="1309728314" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.ism/manifest" expression="full" duration="3510" fileSize="7884" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/f1c4/8d761e1f-b62e-40fd-bcda-94f074f1f1c4/LangNEXT2012DonnaErikGiladLuke.wmv" length="751946539" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/E2E-Donna-Malayeri-Gilad-Bracha-Luke-Hoban-Web-Programming-and-More/RSS</wfw:commentRss>
      <category>Erik Meijer</category>
      <category>F#</category>
      <category>Gilad Bracha</category>
      <category>JavaScript</category>
      <category>Luke Hoban</category>
      <category>Programming Languages</category>
      <category>Web Programming</category>
      <category>Dart</category>
      <category>_techmeme</category>
      <category>Lang.NEXT 2012</category>
    </item>
  <item>
      <title>Bytes by MSDN: Boris Jabes and Jerry Nixon discuss New Visual Studio 11 Improvements</title>
      <description><![CDATA[<p>Join Jerry Nixon, Developer Evangelist for Microsoft and Boris Jabes, Sr. Program Manager, Microsoft Visual Studio team as they discuss Visual Studio 11 improvements for graphics and game developers. Boris shares new features in Visual Studio 11 including improved GPU debugging analysis capabilities. Developer will be jazzed to hear about new features for pixel shaders and game developers will be pleased to learn that cross platforms tool such as C#, Visual Basic, F# and C&#43;&#43; are within Visual Studio.</p><h3>About Boris</h3><p>Boris Jabes has spent the last seven years at Microsoft working on developer tools that focus on the needs of cutting-edge native developers. Today, his team is working to make Visual Studio more awesome for game development. Boris was previously responsible for improving the C&#43;&#43; IDE experience.</p><p>&nbsp;</p><h3>About Jerry</h3><p>Jerry Nixon is a Microsoft Developer Evangelist in Colorado. He has been developing and designing on the Microsoft platform for 15 years. He speaks at universities, events and groups on Kinect, XAML, Windows Phone, and Windows 8. Most of Jerry's days are spent teaching his three daughters Star Trek character backstories and episode plots.</p><p>&nbsp;</p><h3>Boris Jabes and Jerry Nixon recommend you check out</h3><ul><li><a href="http://msdn.microsoft.com/en-us/library/bb386063(v=VS.110).aspx">What's New in Visual Studio 11 Beta</a> </li><li><a href="http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200092684">Download the Visual Studio 11 Beta</a> </li><li><a href="http://msdn.microsoft.com/en-us/library/windows/apps/br230257(v=vs.110).aspx">Developing a Metro style game with C&#43;&#43; and DirectX (Marble Maze)</a> </li><li><a href="http://www.jerrynixon.com/">Jerry Nixon's blog</a> </li><li><a href="http://www.twitter.com/@jerrynixon">Follow Jerry on Twitter</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1d4bb0f7969b4be8809ca02b010fde59">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Boris-Jabes-and-Jerry-Nixon-discuss-New-Visual-Studio-11-Improvements</comments>
      <itunes:summary>Join Jerry Nixon, Developer Evangelist for Microsoft and Boris Jabes, Sr. Program Manager, Microsoft Visual Studio team as they discuss Visual Studio 11 improvements for graphics and game developers. Boris shares new features in Visual Studio 11 including improved GPU debugging analysis capabilities. Developer will be jazzed to hear about new features for pixel shaders and game developers will be pleased to learn that cross platforms tool such as C#, Visual Basic, F# and C&amp;#43;&amp;#43; are within Visual Studio. About BorisBoris Jabes has spent the last seven years at Microsoft working on developer tools that focus on the needs of cutting-edge native developers. Today, his team is working to make Visual Studio more awesome for game development. Boris was previously responsible for improving the C&amp;#43;&amp;#43; IDE experience. &amp;nbsp; About JerryJerry Nixon is a Microsoft Developer Evangelist in Colorado. He has been developing and designing on the Microsoft platform for 15 years. He speaks at universities, events and groups on Kinect, XAML, Windows Phone, and Windows 8. Most of Jerry&#39;s days are spent teaching his three daughters Star Trek character backstories and episode plots. &amp;nbsp; Boris Jabes and Jerry Nixon recommend you check outWhat&#39;s New in Visual Studio 11 Beta Download the Visual Studio 11 Beta Developing a Metro style game with C&amp;#43;&amp;#43; and DirectX (Marble Maze) Jerry Nixon&#39;s blog Follow Jerry on Twitter </itunes:summary>
      <itunes:duration>428</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Boris-Jabes-and-Jerry-Nixon-discuss-New-Visual-Studio-11-Improvements</link>
      <pubDate>Fri, 06 Apr 2012 17:24:57 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Boris-Jabes-and-Jerry-Nixon-discuss-New-Visual-Studio-11-Improvements</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.mp3" expression="full" duration="428" fileSize="6856484" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.mp4" expression="full" duration="428" fileSize="40450287" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.webm" expression="full" duration="428" fileSize="16667762" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.wma" expression="full" duration="428" fileSize="3471647" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.wmv" expression="full" duration="428" fileSize="94600053" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes_high.mp4" expression="full" duration="428" fileSize="88529924" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes_mid.mp4" expression="full" duration="428" fileSize="61775461" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes_Source.wmv" expression="full" duration="428" fileSize="423658764" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.ism/manifest" expression="full" duration="428" fileSize="8574" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/84a8/f5c330f1-5217-4a04-9204-7dbc745884a8/BytesbyMSDNBorisJabes.wmv" length="94600053" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Bytes by MSDN</dc:creator>
      <itunes:author>Bytes by MSDN</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Boris-Jabes-and-Jerry-Nixon-discuss-New-Visual-Studio-11-Improvements/RSS</wfw:commentRss>
      <category>Bytes by MSDN</category>
      <category>C#</category>
      <category>C++</category>
      <category>F#</category>
      <category>Visual Studio</category>
      <category>Visual Studio 11</category>
    </item>
  <item>
      <title>TWC9: VS Ultimate Roadmap, MVC/Web API/Razor Open Source, WP SDK 7.1.1 and more</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-Mar-30-2012#time=1m1s" target="_blank">[1:01]</a>&nbsp;<a href="http://blogs.msdn.com/b/jasonz/archive/2012/03/27/visual-studio-ultimate-roadmap.aspx">Visual Studio Ultimate Roadmap</a> (Jason Zander), <a href="http://www.peterprovost.org/blog/post/Whats-New-in-Visual-Studio-11-Beta-Unit-Testing.aspx">What's New in Visual Studio 11 Beta Unit Testing</a> (Peter Provost) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=3m44s" target="_blank">[3:44]</a> <a href="http://weblogs.asp.net/scottgu/archive/2012/03/27/asp-net-mvc-web-api-razor-and-open-source.aspx">ASP.NET MVC, Web API, Razor and Open Source</a> (Scott Guthrie), <a href="http://www.hanselman.com/blog/ASPNETMVC4ASPNETWebAPIAndASPNETWebPagesV2RazorNowAllOpenSourceWithContributions.aspx">ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions</a> (Scott Hanselman), <a href="http://aspnetwebstack.codeplex.com">http://aspnetwebstack.codeplex.com</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=5m52s" target="_blank">[5:52]</a> <a href="http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/27/build-on-the-team-foundation-service.aspx">Build on the Team Foundation Service</a> [TFSPreview] (Aaron Bjork) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=6m48s" target="_blank">[6:48]</a> <a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2012/03/26/wpsdk-711-now-available.aspx">Windows Phone SDK 7.1.1 Update Now Available</a> (Cliff Simpkins) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=8m43s" target="_blank">[8:43]</a> <a href="http://www.hanselman.com/blog/ExtendingTheVisualStudio11WebBrowserChooserAndBrowseWithMenuToIncludeDeveloperProfiles.aspx">Extending the Visual Studio 11 Web Browser Chooser and Browse With Menu to include Developer Profiles</a> (Scott Hanselman) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=9m59s" target="_blank">[9:59]</a> <a href="http://blogs.msdn.com/b/uscloud/archive/2012/03/22/windows-azure-for-the-asp-net-developer-series.aspx">Windows Azure for the ASP.NET Developer Series</a> (Peter Laudati) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=11m15s" target="_blank">[11:15]</a> <a href="http://coolthingoftheday.blogspot.com/2012/03/metro-xaml-and-html-control-sample.html">Metro XAML and HTML Control Sample Packs (Two downloads, bunches of controls sampled, lots of code examples, hours of...)</a> (Greg Duncan), <a href="http://code.msdn.microsoft.com/XAML-controls-sample-pack-7ae99c95">XAML controls sample pack</a>, <a href="http://code.msdn.microsoft.com/HTML-controls-sample-pack-b5ab1e0b">HTML controls sample pack</a> </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=12m20s" target="_blank">[12:20]</a> <a href="http://blogs.msdn.com/b/windowsappdev/archive/2012/03/23/activating-windows-8-contracts-in-your-app.aspx">Activating Windows 8 contracts in your app</a> (Windows 8 app developer blog) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=14m28s" target="_blank">[14:28]</a> <a href="http://www.mindscapehq.com/blog/index.php/2012/03/27/5-12-f-features-every-c-programmer-should-lust-after/">5 1/2 F# features every C# programmer should lust after</a> (Mindscape) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=16m57s" target="_blank">[16:57]</a> <a href="http://blogs.msdn.com/b/ssdt/archive/2012/03/23/schema-compare-improvements.aspx">Schema Compare Improvements</a> (Bill Gibson) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=18m5s" target="_blank">[18:05]</a> <a href="http://sqlblog.com/blogs/jamie_thomson/archive/2012/03/27/adventureworks2012-now-available-to-all-on-sql-azure.aspx">AdventureWorks2012 now available for all on SQL Azure</a> (Jamie Thomson) </li><li><a href="http://channel9.msdn.com/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Mar-30-2012#time=18m42s" target="_blank">[18:52]</a> <a href="http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands">Techdays 2012 the Netherlands</a>, <a href="http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2163">Using Windows Azure with Windows Phone, iOS, Android, and Windows 8</a> (Nick Harris) </li></ul><p>Picks of the Week!</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-Mar-30-2012#time=19m24s" target="_blank">[19:24]</a> <a href="http://dotnet.dzone.com/articles/porting-visual-studio-2">Porting Visual Studio Achievements for WP to Windows 8</a> (Den Delimarsky) </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-Mar-30-2012#time=20m5s" target="_blank">[20:05]</a> <a href="http://www.makemayhem.com" target="_blank">Make Mayhem</a> </li></ul> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1d0d9645518546d090cea0240039f8eb">]]></description>
      <comments>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Mar-30-2012</comments>
      <itunes:summary>This week on Channel 9, Dan and Brian discuss the week&#39;s top developer news, including: [1:01]&amp;nbsp;Visual Studio Ultimate Roadmap (Jason Zander), What&#39;s New in Visual Studio 11 Beta Unit Testing (Peter Provost) [3:44] ASP.NET MVC, Web API, Razor and Open Source (Scott Guthrie), ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source with contributions (Scott Hanselman), http://aspnetwebstack.codeplex.com [5:52] Build on the Team Foundation Service [TFSPreview] (Aaron Bjork) [6:48] Windows Phone SDK 7.1.1 Update Now Available (Cliff Simpkins) [8:43] Extending the Visual Studio 11 Web Browser Chooser and Browse With Menu to include Developer Profiles (Scott Hanselman) [9:59] Windows Azure for the ASP.NET Developer Series (Peter Laudati) [11:15] Metro XAML and HTML Control Sample Packs (Two downloads, bunches of controls sampled, lots of code examples, hours of...) (Greg Duncan), XAML controls sample pack, HTML controls sample pack [12:20] Activating Windows 8 contracts in your app (Windows 8 app developer blog) [14:28] 5 1/2 F# features every C# programmer should lust after (Mindscape) [16:57] Schema Compare Improvements (Bill Gibson) [18:05] AdventureWorks2012 now available for all on SQL Azure (Jamie Thomson) [18:52] Techdays 2012 the Netherlands, Using Windows Azure with Windows Phone, iOS, Android, and Windows 8 (Nick Harris) Picks of the Week! Brian&#39;s Pick of the Week: [19:24] Porting Visual Studio Achievements for WP to Windows 8 (Den Delimarsky) Dan&#39;s Pick of the Week: [20:05] Make Mayhem </itunes:summary>
      <itunes:duration>1391</itunes:duration>
      <link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Mar-30-2012</link>
      <pubDate>Fri, 30 Mar 2012 18:48:13 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Mar-30-2012</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.mp3" expression="full" duration="1391" fileSize="22269281" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.mp4" expression="full" duration="1391" fileSize="134129699" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.webm" expression="full" duration="1391" fileSize="53653807" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.wma" expression="full" duration="1391" fileSize="11261019" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.wmv" expression="full" duration="1391" fileSize="188733829" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012_high.mp4" expression="full" duration="1391" fileSize="291501558" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012_mid.mp4" expression="full" duration="1391" fileSize="203955653" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012_Source.wmv" expression="full" duration="1391" fileSize="226694101" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.ism/manifest" expression="full" duration="1391" fileSize="6046" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/b028/322339c9-2782-4d87-a33d-83583154b028/TWC9Mar302012.wmv" length="188733829" 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>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Mar-30-2012/RSS</wfw:commentRss>
      <category>ASP.NET</category>
      <category>F#</category>
      <category>MVC</category>
      <category>SQL Azure</category>
      <category>Team Foundation Server</category>
      <category>Windows Azure</category>
      <category>Windows Phone 7</category>
      <category>Windows 8</category>
    </item>
  <item>
      <title>C9 Lectures: Donna Malayeri - F# 3.0 - Information Rich Programming, 1 of 1</title>
      <description><![CDATA[<p>Modern programming thrives on rich spaces of data, information and services. F# 3.0 brings integrated support for Information Rich Programming to the .NET platform. F# Type Providers and F# Queries greatly simplify data-rich analytical programming, allowing programmers to easily access and manipulate a variety of data sources. In this lecture, <strong>Donna Malayeri</strong>, F# Program Manager, introduces these exciting new features and how they can be used to leverage technologies such as OData, WSDL services, and Windows Azure Marketplace.<br><br><strong><a href="http://ecn.channel9.msdn.com/content/c9lectures/fsharp/DonnaFSharpLectureC9.pptx" target="_blank">Download the slides for this presentation</a>.</strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d899851f36a24bfa911ea00c0162b691">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/C9-Lectures-Donna-Malayeri-F-30-Information-Rich-Programming-1-of-1</comments>
      <itunes:summary>Modern programming thrives on rich spaces of data, information and services. F# 3.0 brings integrated support for Information Rich Programming to the .NET platform. F# Type Providers and F# Queries greatly simplify data-rich analytical programming, allowing programmers to easily access and manipulate a variety of data sources. In this lecture, Donna Malayeri, F# Program Manager, introduces these exciting new features and how they can be used to leverage technologies such as OData, WSDL services, and Windows Azure Marketplace.Download the slides for this presentation. </itunes:summary>
      <itunes:duration>2640</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/C9-Lectures-Donna-Malayeri-F-30-Information-Rich-Programming-1-of-1</link>
      <pubDate>Mon, 19 Mar 2012 18:03:56 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/C9-Lectures-Donna-Malayeri-F-30-Information-Rich-Programming-1-of-1</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.mp3" expression="full" duration="2640" fileSize="42244769" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.mp4" expression="full" duration="2640" fileSize="255120890" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.webm" expression="full" duration="2640" fileSize="73507442" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.wma" expression="full" duration="2640" fileSize="21354459" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.wmv" expression="full" duration="2640" fileSize="174005325" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri_high.mp4" expression="full" duration="2640" fileSize="556077563" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri_mid.mp4" expression="full" duration="2640" fileSize="388746147" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri_Source.wmv" expression="full" duration="2640" fileSize="380482248" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.ism/manifest" expression="full" duration="2640" fileSize="6116" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/8cea/cb25a821-adea-4ded-ae32-62bf4a118cea/FSharp3DonnaMalaYeri.wmv" length="174005325" 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/Blogs/Charles/C9-Lectures-Donna-Malayeri-F-30-Information-Rich-Programming-1-of-1/RSS</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>F#</category>
      <category>Functional Programming</category>
      <category>_techmeme</category>
    </item>
  <item>
      <title>Lang.NEXT 2012</title>
      <description><![CDATA[<p><span><strong><a href="http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012" target="_blank">Lang.NEXT 2012</a>&nbsp;</strong><span id="ctl00_cphEventWebsite_lblSummary">is a cross-industry conference for programming language designers and implementers held on the MIcrosoft Campus in Redmond, Washington, April 2-4, 2012. With three days of talks, panels and discussion on leading programming language work from industry and research, Lang.NEXT is the place to learn, share ideas and engage with fellow programming language design experts and enthusiasts. Native, functional, imperative, object oriented, static, dynamic, managed, interpreted... It's a programming language geek fest. (And it's free)</span></span></p><p><span><span><a href="http://www.regonline.com/langnext2012" target="_blank"><strong>Register here!</strong></a><br><br>We have a great cast of characters speaking at this year's event. Experts and iconoclasts include:<br><br><strong>Andrei Alexandrescu</strong>, Facebook </span></span></p><p><strong>Andy Gordon</strong>, Microsoft</p><p><strong>Andy Moran</strong>, Galois&nbsp;</p><p><span class="Apple-style-span"><strong>Donna Malayeri</strong>, Microsoft<strong> </strong></span></p><p><strong>Dustin Campbell</strong>, Microsoft<strong> </strong></p><p><strong>Erik Meijer</strong>, Microsoft</p><p><strong>Gilad&nbsp;Bracha</strong>, Google</p><p><strong>Herb Sutter</strong>, Microsoft</p><p><strong>James Noble</strong>, Victoria University of Wellington</p><p><strong>Jeroen Frijters</strong>, Sumatra Software</p><p><strong>John Cook</strong>, University of Texas Graduate School of Biomedical Sciences</p><p><strong>Kim Bruce</strong>, Pomona College</p><p><strong>Kunle Olukotun</strong>, Stanford</p><p><strong>Luke Hoban</strong>, Microsoft</p><p><strong>Mads Torgersen</strong>, Microsoft</p><p><strong>Martin Odersky</strong>, EPFL, Typesafe</p><p><strong>Martyn Lovell</strong>, Microsoft</p><p><strong>Peter Alvaro</strong>, University of California at Berkeley</p><p><strong>Robert Griesemer</strong>, Google</p><p><strong>Walter Bright</strong>, Digital Mars</p><p><strong>William Cook</strong>, University of Texas at Austin</p><p>&nbsp;</p><p><strong>Sessions will be recorded and C9 interviews will take place!</strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:504058e1910a43a59e98a010004d9fae">]]></description>
      <comments>http://channel9.msdn.com/posts/LangNEXT-2012</comments>
      <itunes:summary>Lang.NEXT 2012&amp;nbsp;is a cross-industry conference for programming language designers and implementers held on the MIcrosoft Campus in Redmond, Washington, April 2-4, 2012. With three days of talks, panels and discussion on leading programming language work from industry and research, Lang.NEXT is the place to learn, share ideas and engage with fellow programming language design experts and enthusiasts. Native, functional, imperative, object oriented, static, dynamic, managed, interpreted... It&#39;s a programming language geek fest. (And it&#39;s free) Register here!We have a great cast of characters speaking at this year&#39;s event. Experts and iconoclasts include:Andrei Alexandrescu, Facebook  Andy Gordon, Microsoft Andy Moran, Galois&amp;nbsp; Donna Malayeri, Microsoft  Dustin Campbell, Microsoft  Erik Meijer, Microsoft Gilad&amp;nbsp;Bracha, Google Herb Sutter, Microsoft James Noble, Victoria University of Wellington Jeroen Frijters, Sumatra Software John Cook, University of Texas Graduate School of Biomedical Sciences Kim Bruce, Pomona College Kunle Olukotun, Stanford Luke Hoban, Microsoft Mads Torgersen, Microsoft Martin Odersky, EPFL, Typesafe Martyn Lovell, Microsoft Peter Alvaro, University of California at Berkeley Robert Griesemer, Google Walter Bright, Digital Mars William Cook, University of Texas at Austin &amp;nbsp; Sessions will be recorded and C9 interviews will take place! </itunes:summary>
      <link>http://channel9.msdn.com/posts/LangNEXT-2012</link>
      <pubDate>Sat, 10 Mar 2012 04:48:47 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/LangNEXT-2012</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/36fc280b-b217-47ca-ac95-9e89324ed114.png" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/10cc139d-ca65-4362-ab43-9f6dda6c78dd.png" height="288" width="512"></media:thumbnail>      
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/LangNEXT-2012/rss</wfw:commentRss>
      <category>C#</category>
      <category>C++</category>
      <category>Computer Science</category>
      <category>F#</category>
      <category>Programming Languages</category>
      <category>Dart</category>
      <category>C++11</category>
      <category>D</category>
    </item>
  <item>
      <title>Tao Liu: F# Design Patterns</title>
      <description><![CDATA[<p><span>Tao Liu, an engineer on the F# team, explains (and demonstrates)&nbsp;the importance and value of design patterns for F#. Many programmers who work on large or complex software&nbsp;systems are accustomed to employing design patterns in the development of&nbsp;these systems.&nbsp; For experienced C# developers wanting to add F# to their toolchain for large scale software development, design patterns play a very important role. Historically, there have been little to no formal design patterns for F#. This is no longer the case. Tune in.<br></span><span><br>Further reading and sample code employing design patterns in F# 3.0:<br><br><a href="http://fsharp3sample.codeplex.com/">http://fsharp3sample.codeplex.com/</a></span></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e65504a05d934a11af729f78013d4895">]]></description>
      <comments>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns</comments>
      <itunes:summary>Tao Liu, an engineer on the F# team, explains (and demonstrates)&amp;nbsp;the importance and value of design patterns for F#. Many programmers who work on large or complex software&amp;nbsp;systems are accustomed to employing design patterns in the development of&amp;nbsp;these systems.&amp;nbsp; For experienced C# developers wanting to add F# to their toolchain for large scale software development, design patterns play a very important role. Historically, there have been little to no formal design patterns for F#. This is no longer the case. Tune in.Further reading and sample code employing design patterns in F# 3.0:http://fsharp3sample.codeplex.com/ </itunes:summary>
      <itunes:duration>803</itunes:duration>
      <link>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns</link>
      <pubDate>Mon, 17 Oct 2011 20:47:27 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_2MB_ch9.wmv" expression="full" duration="803" fileSize="418500727" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_ch9.mp3" expression="full" duration="803" fileSize="6431234" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_ch9.wma" expression="full" duration="803" fileSize="6511643" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_ch9.wmv" expression="full" duration="803" fileSize="174234251" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_high_ch9.mp4" expression="full" duration="803" fileSize="353215245" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_low_ch9.mp4" expression="full" duration="803" fileSize="81250847" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns.ism/manifest" expression="full" duration="803" fileSize="6176" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/4895/e65504a0-5d93-4a11-af72-9f78013d4895/TaoLiuFSharpDesignPatterns_ch9.wmv" length="174234251" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>40</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Tao-Liu-F-Design-Patterns/rss</wfw:commentRss>
      <category>Design Patterns</category>
      <category>F#</category>
      <category>Functional Programming</category>
    </item>
  <item>
      <title>F# and Windows Azure with Don Syme (#3 of 4) </title>
      <description><![CDATA[
<p class="MsoNormal"><font face="Calibri"><font size="3"><font color="#000000">David Gristwood grabs his camera, and heads down to the Microsoft Research Centre in Cambridge with Dave Brown, an architect at the Microsoft Technology Centre, to talk to Don Syme,
 a Principal Researcher at Microsoft Research, about F# in part 3 of this video series. Don, who created F#, demonstrates the language with live coding examples in F# Interactive, focussing on Windows Azure.</font></font></font></p>
<p class="MsoNormal"><font face="Calibri"><font size="3"><font color="#000000">Links:</font></font></font></p>
<p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><font face="Calibri" size="3">Microsoft F# Developer Center,
</font></font><a href="http://www.fsharp.net/"><u><font face="Calibri" size="3" color="#0000ff">http://www.fsharp.net</font></u></a><font face="Calibri"><font size="3"><font color="#000000">
</font></font></font></p>
<p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><font face="Calibri" size="3">Don Syme’s blog, </font></font><a href="http://blogs.msdn.com/b/dsyme/"><u><font face="Calibri" size="3" color="#0000ff">http://blogs.msdn.com/b/dsyme</font></u></a><a href="http://blogs.msdn.com/b/dsyme/"><u><font face="Calibri" size="3" color="#0000ff">/</font></u></a><font size="3"><font color="#000000"><font face="Calibri">
</font></font></font></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:37091a06408a40aeb9909df900b72aa7">]]></description>
      <comments>http://channel9.msdn.com/Blogs/David+Gristwood/F-and-Windows-Azure-with-Don-Syme-3-of-4</comments>
      <itunes:summary>
David Gristwood grabs his camera, and heads down to the Microsoft Research Centre in Cambridge with Dave Brown, an architect at the Microsoft Technology Centre, to talk to Don Syme,
 a Principal Researcher at Microsoft Research, about F# in part 3 of this video series. Don, who created F#, demonstrates the language with live coding examples in F# Interactive, focussing on Windows Azure. 
Links: 
•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Microsoft F# Developer Center,
http://www.fsharp.net
 
•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Don Syme’s blog, http://blogs.msdn.com/b/dsyme/
 
</itunes:summary>
      <itunes:duration>1180</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/David+Gristwood/F-and-Windows-Azure-with-Don-Syme-3-of-4</link>
      <pubDate>Mon, 27 Sep 2010 09:20:01 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/David+Gristwood/F-and-Windows-Azure-with-Don-Syme-3-of-4</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_2MB_ch9.wmv" expression="full" duration="1180" fileSize="799248410" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_ch9.mp3" expression="full" duration="1180" fileSize="9443928" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_ch9.mp4" expression="full" duration="1180" fileSize="129605913" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_ch9.wma" expression="full" duration="1180" fileSize="9551689" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_ch9.wmv" expression="full" duration="1180" fileSize="260924511" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_Zune_ch9.wmv" expression="full" duration="1180" fileSize="143004566" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2aa7/37091a06-408a-40ae-b990-9df900b72aa7/fsharpanddon3_ch9.wmv" length="260924511" type="video/x-ms-wmv"></enclosure>
      <dc:creator>David Gristwood</dc:creator>
      <itunes:author>David Gristwood</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/David+Gristwood/F-and-Windows-Azure-with-Don-Syme-3-of-4/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>F#</category>
      <category>Microsoft Research</category>
      <category>MS Research</category>
      <category>MSR</category>
      <category>UKDevTeam</category>
      <category>Windows Azure</category>
    </item>
  <item>
      <title>An F# Tutorial with Don Syme (#2 of 4) </title>
      <description><![CDATA[
<p class="MsoNormal"><font face="Calibri"><font size="3"><font color="#000000">David Gristwood grabs his camera, and heads down to the Microsoft Research Centre in Cambridge with Dave Brown, an architect at the Microsoft Technology Centre, to talk to Don Syme,
 a Principal Researcher at Microsoft Research, about F# in part 2 of this video series. Don, who created F#, demonstrates the language with live coding examples, such as analysing a real-time Twitter feed using F# Interactive.</font></font></font></p>
<p class="MsoNormal"><font face="Calibri" size="3" color="#000000">&nbsp;</font><font face="Calibri"><font size="3"><font color="#000000">Links:</font></font></font></p>
<p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><font face="Calibri" size="3">Microsoft F# Developer Center,
</font></font><a href="http://www.fsharp.net/"><u><font face="Calibri" size="3" color="#0000ff">http://www.fsharp.net</font></u></a><font face="Calibri"><font size="3"><font color="#000000">
</font></font></font></p>
<p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><font face="Calibri" size="3">Don Syme’s blog, </font></font><a href="http://blogs.msdn.com/b/dsyme/"><u><font face="Calibri" size="3" color="#0000ff">http://blogs.msdn.com/b/dsyme</font></u></a><a href="http://blogs.msdn.com/b/dsyme/"><u><font face="Calibri" size="3" color="#0000ff">/</font></u></a><font size="3"><font color="#000000"><font face="Calibri">
</font></font></font></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1fb6a177e3f04f37ba719df900b41163">]]></description>
      <comments>http://channel9.msdn.com/Blogs/David+Gristwood/An-F-Tutorial-with-Don-Syme-2-of-4</comments>
      <itunes:summary>
David Gristwood grabs his camera, and heads down to the Microsoft Research Centre in Cambridge with Dave Brown, an architect at the Microsoft Technology Centre, to talk to Don Syme,
 a Principal Researcher at Microsoft Research, about F# in part 2 of this video series. Don, who created F#, demonstrates the language with live coding examples, such as analysing a real-time Twitter feed using F# Interactive. 
&amp;nbsp;Links: 
•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Microsoft F# Developer Center,
http://www.fsharp.net
 
•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Don Syme’s blog, http://blogs.msdn.com/b/dsyme/
 
</itunes:summary>
      <itunes:duration>1606</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/David+Gristwood/An-F-Tutorial-with-Don-Syme-2-of-4</link>
      <pubDate>Mon, 27 Sep 2010 09:19:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/David+Gristwood/An-F-Tutorial-with-Don-Syme-2-of-4</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_ch9.mp3" expression="full" duration="1606" fileSize="12849657" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_ch9.mp4" expression="full" duration="1606" fileSize="177320140" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_ch9.wma" expression="full" duration="1606" fileSize="12994273" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_Zune_ch9.wmv" expression="full" duration="1606" fileSize="194143116" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1163/1fb6a177-e3f0-4f37-ba71-9df900b41163/fsharpanddon2_Zune_ch9.wmv" length="194143116" type="video/x-ms-wmv"></enclosure>
      <dc:creator>David Gristwood</dc:creator>
      <itunes:author>David Gristwood</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/David+Gristwood/An-F-Tutorial-with-Don-Syme-2-of-4/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>F#</category>
      <category>Microsoft Research</category>
      <category>MS Research</category>
      <category>MSR</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>An Introduction to F# with Don Syme (#1 of 4)</title>
      <description><![CDATA[<p class="MsoNormal"><font face="Calibri"><font size="3"><font color="#000000">David Gristwood grabs his camera, and heads down to the Microsoft Research Centre in Cambridge with Dave Brown, an architect at the Microsoft Technology Centre, to talk to Don Syme, a Principal Researcher at Microsoft Research, about F# in part 1 of this video series. Don, who created F#, introduces the language and describes the best way to begin developing with F#.</font></font></font></p><p class="MsoNormal"><font face="Calibri"><font size="3"><font color="#000000">Links:</font></font></font></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">Microsoft F# Developer Center,</font></font><a href="http://www.fsharp.net/"><u><font face="Calibri" size="3" color="#0000ff">http://www.fsharp.net</font></u></a><font face="Calibri"><font size="3"><font color="#000000"></font></font></font></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">Don Syme’s blog, </font></font><a href="http://blogs.msdn.com/b/dsyme/"><u><font face="Calibri" size="3" color="#0000ff">http://blogs.msdn.com/b/dsyme</font></u></a><a href="http://blogs.msdn.com/b/dsyme/"><u><font face="Calibri" size="3" color="#0000ff">/</font></u></a><font face="Calibri"><font size="3"><font color="#000000"></font></font></font></p><p class="MsoNormal"><font face="Calibri"><font size="3"><font color="#000000">Books</font></font></font></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“F# Survival Guide”, </font></font><a href="http://www.ctocorner.com/fsharp/book/"><u><font face="Calibri" size="3" color="#0000ff">http</font></u></a><a href="http://www.ctocorner.com/fsharp/book/"><u><font face="Calibri" size="3" color="#0000ff">://www.ctocorner.com/fsharp/book</font></u></a><a href="http://www.ctocorner.com/fsharp/book/"><u><font face="Calibri" size="3" color="#0000ff">/</font></u></a><font face="Calibri"><font size="3"><font color="#000000"></font></font></font></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“Programming F#”, </font></font><a href="http://oreilly.com/catalog/9780596801359/"><u><font face="Calibri" size="3" color="#0000ff">http</font></u></a><a href="http://oreilly.com/catalog/9780596801359/"><u><font face="Calibri" size="3" color="#0000ff">://oreilly.com/catalog/9780596801359</font></u></a><a href="http://oreilly.com/catalog/9780596801359/"><u><font face="Calibri" size="3" color="#0000ff">/</font></u></a><font face="Calibri"><font size="3"><font color="#000000"></font></font></font></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“Real World Functional Programming”,</font></font><a href="http://functional-programming.net/"><u><font face="Calibri" size="3" color="#0000ff">http://functional-programming.net</font></u></a><a href="http://functional-programming.net/"><u><font face="Calibri" size="3" color="#0000ff">/</font></u></a></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“Beginning F#”, </font></font><a href="http://www.apress.com/book/view/1430223898"><u><font face="Calibri" size="3" color="#0000ff">http://</font></u></a><a href="http://www.apress.com/book/view/1430223898"><u><font face="Calibri" size="3" color="#0000ff">www.apress.com/book/view/1430223898</font></u></a><font face="Calibri"><font size="3"><font color="#000000"><span>&nbsp;</span></font></font></font></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“F# for Scientists”, </font></font><a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470242116.html"><u><font face="Calibri" size="3" color="#0000ff">http://</font></u></a><a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470242116.html"><u><font face="Calibri" size="3" color="#0000ff">eu.wiley.com/WileyCDA/WileyTitle/productCd-0470242116.html</font></u></a></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“Visual F# 2010 for Technical Computing”,</font></font><a href="http://www.ffconsultancy.com/products/fsharp_for_technical_computing/index.html"><u><font face="Calibri" size="3" color="#0000ff">http://</font></u></a><a href="http://www.ffconsultancy.com/products/fsharp_for_technical_computing/index.html"><u><font face="Calibri" size="3" color="#0000ff">www.ffconsultancy.com/products/fsharp_for_technical_computing/index.html</font></u></a></p><p class="MsoNormal"><font color="#000000"><span><span><font size="3">•</font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></span><font face="Calibri" size="3">“Expert F# 2.0”, </font></font><a href="http://www.apress.com/book/view/9781430224310"><u><font face="Calibri" size="3" color="#0000ff">http://</font></u></a><a href="http://www.apress.com/book/view/9781430224310"><u><font face="Calibri" size="3" color="#0000ff">www.apress.com/book/view/9781430224310</font></u></a></p><p class="MsoNormal">&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:cb868473300d4d62aaea9df900abe797">]]></description>
      <comments>http://channel9.msdn.com/Blogs/David+Gristwood/An-Introduction-to-F-with-Don-Syme-1-of-4</comments>
      <itunes:summary>David Gristwood grabs his camera, and heads down to the Microsoft Research Centre in Cambridge with Dave Brown, an architect at the Microsoft Technology Centre, to talk to Don Syme, a Principal Researcher at Microsoft Research, about F# in part 1 of this video series. Don, who created F#, introduces the language and describes the best way to begin developing with F#. Links: •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Microsoft F# Developer Center,http://www.fsharp.net •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Don Syme’s blog, http://blogs.msdn.com/b/dsyme/ Books •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“F# Survival Guide”, http://www.ctocorner.com/fsharp/book/ •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“Programming F#”, http://oreilly.com/catalog/9780596801359/ •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“Real World Functional Programming”,http://functional-programming.net/ •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“Beginning F#”, http://www.apress.com/book/view/1430223898&amp;nbsp; •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“F# for Scientists”, http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470242116.html •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“Visual F# 2010 for Technical Computing”,http://www.ffconsultancy.com/products/fsharp_for_technical_computing/index.html •&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;“Expert F# 2.0”, http://www.apress.com/book/view/9781430224310 &amp;nbsp; </itunes:summary>
      <itunes:duration>1612</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/David+Gristwood/An-Introduction-to-F-with-Don-Syme-1-of-4</link>
      <pubDate>Mon, 27 Sep 2010 09:19:38 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/David+Gristwood/An-Introduction-to-F-with-Don-Syme-1-of-4</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_2MB_ch9.wmv" expression="full" duration="1612" fileSize="1093620387" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_ch9.mp3" expression="full" duration="1612" fileSize="12902123" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_ch9.mp4" expression="full" duration="1612" fileSize="179129137" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_ch9.wma" expression="full" duration="1612" fileSize="13045341" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_ch9.wmv" expression="full" duration="1612" fileSize="350223103" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/e797/cb868473-300d-4d62-aaea-9df900abe797/fsharpanddon1_ch9.wmv" length="350223103" type="video/x-ms-wmv"></enclosure>
      <dc:creator>David Gristwood</dc:creator>
      <itunes:author>David Gristwood</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/David+Gristwood/An-Introduction-to-F-with-Don-Syme-1-of-4/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>F#</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Teaching programming language concepts with F#, part 2</title>
      <description><![CDATA[ <p>Teaching programming language concepts with F#, part 2</p><p>By Peter Sestoft, Professor IT University of Copenhagen, Denmark.<br><br>In this second part, Peter finishes the first &quot;demo&quot; lecture of the F#-based programming language course (started in part 1, found here:</p><p><a href="http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-1/">http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-1/</a>.</p><p>Peter Sestoft at ITU.dk: <a href="http://www.itu.dk/people/sestoft">http://www.itu.dk/people/sestoft</a></p><p>Lecture notes and other downloads: <a href="http://www.itu.dk/courses/BPRD/E2010/">http://www.itu.dk/courses/BPRD/E2010/</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fd295ea18d12412da63b9de90186de2a">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-2</comments>
      <itunes:summary> Teaching programming language concepts with F#, part 2 By Peter Sestoft, Professor IT University of Copenhagen, Denmark.In this second part, Peter finishes the first &amp;quot;demo&amp;quot; lecture of the F#-based programming language course (started in part 1, found here: http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-1/. Peter Sestoft at ITU.dk: http://www.itu.dk/people/sestoft Lecture notes and other downloads: http://www.itu.dk/courses/BPRD/E2010/ </itunes:summary>
      <itunes:duration>1235</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-2</link>
      <pubDate>Thu, 02 Sep 2010 07:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_2mb_ch9.wmv" expression="full" duration="1235" fileSize="254456000" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_ch9.mp3" expression="full" duration="1235" fileSize="9889010" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_ch9.mp4" expression="full" duration="1235" fileSize="103032994" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_ch9.wma" expression="full" duration="1235" fileSize="10002289" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_ch9.wmv" expression="full" duration="1235" fileSize="88412841" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0485/570485/PeterSestoftPart02_ch9.wmv" length="88412841" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-2/RSS</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>DPEDK</category>
      <category>F#</category>
      <category>Peter Sestoft</category>
    </item>
  <item>
      <title>Teaching programming language concepts with F#, part 1</title>
      <description><![CDATA[
<p>Teaching programming language concepts with F#, part 1</p>
<p>By Peter Sestoft, Professor IT University of Copenhagen, Denmark.<br /><br />In this first part, Peter introduces the curriculum, lecture plan and lecture notes for the course &quot;Programs as data&quot; that uses the functional programming concepts in F# to teach students language concepts and implementation details.<br /><br />Peter also begins on the first lecture (continued in the&nbsp; second part, found here:<a shape="rect" href="http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-2/" shape="rect">http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-2/</a>).</p>
<p>Peter Sestoft at ITU.dk: <a shape="rect" href="http://www.itu.dk/people/sestoft" shape="rect">
http://www.itu.dk/people/sestoft</a></p>
<p>Lecture notes and other downloads: <a shape="rect" href="http://www.itu.dk/courses/BPRD/E2010/" shape="rect">
http://www.itu.dk/courses/BPRD/E2010/</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9e064e7b4cb942cdace79de90186dff1">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-1</comments>
      <itunes:summary>
Teaching programming language concepts with F#, part 1 
By Peter Sestoft, Professor IT University of Copenhagen, Denmark.In this first part, Peter introduces the curriculum, lecture plan and lecture notes for the course &amp;quot;Programs as data&amp;quot; that uses the functional programming concepts in F# to teach students language concepts and implementation details.Peter also begins on the first lecture (continued in the&amp;nbsp; second part, found here:http://channel9.msdn.com/posts/martinesmann/Teaching-programming-language-concepts-with-F-part-2/). 
Peter Sestoft at ITU.dk: 
http://www.itu.dk/people/sestoft 
Lecture notes and other downloads: 
http://www.itu.dk/courses/BPRD/E2010/ 
</itunes:summary>
      <itunes:duration>2249</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-1</link>
      <pubDate>Thu, 02 Sep 2010 07:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/570484_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/570484_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_2MB_ch9.wmv" expression="full" duration="2249" fileSize="420417149" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_ch9.mp3" expression="full" duration="2249" fileSize="17995955" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_ch9.mp4" expression="full" duration="2249" fileSize="181428869" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_ch9.wma" expression="full" duration="2249" fileSize="18200205" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_ch9.wmv" expression="full" duration="2249" fileSize="146178925" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_Zune_ch9.wmv" expression="full" duration="2249" fileSize="135730980" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0484/570484/PeterSestoftpart01_ch9.wmv" length="146178925" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>11</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/martinesmann/Teaching-programming-language-concepts-with-F-part-1/RSS</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>DPEDK</category>
      <category>F#</category>
      <category>Peter Sestoft</category>
    </item>
  <item>
      <title>ELC 2010: Rich Hickey and Joe Pamer - Perspectives on Clojure and F#</title>
      <description><![CDATA[After a long day of sessions at <a shape="rect" href="http://emerginglangs.com/" target="_blank" shape="rect">
Emerging Languages Camp 2010</a>, I caught up with two of the day's presenters,&nbsp;<a shape="rect" href="http://clojure.org/" target="_blank" shape="rect">Clojure</a> creator Rich Hickey (you've met Rich before in an
<a shape="rect" href="http://channel9.msdn.com/shows/Going&#43;Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure/" target="_blank" shape="rect">
Expert to Expert episode with&nbsp;Brian Beckman</a>) and F# compiler developer Joe Pamer. Clojure is a dynamic language that compiles to byte code/IL, targeting both the JVM and the CLR. Clojure is a
<a shape="rect" href="http://en.wikipedia.org/wiki/Lisp_(programming_language)" target="_blank" shape="rect">
Lisp</a>.&nbsp;F# is a strongly-typed hybrid language that targets the CLR and employs a dual programming model—functional and object-oriented imperative.<br /><br />Tune in.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c0f5dfefb6d146c2ae7a9de90186319d">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Emerging-Langs-Clojure-and-F</comments>
      <itunes:summary>After a long day of sessions at 
Emerging Languages Camp 2010, I caught up with two of the day&#39;s presenters,&amp;nbsp;Clojure creator Rich Hickey (you&#39;ve met Rich before in an

Expert to Expert episode with&amp;nbsp;Brian Beckman) and F# compiler developer Joe Pamer. Clojure is a dynamic language that compiles to byte code/IL, targeting both the JVM and the CLR. Clojure is a

Lisp.&amp;nbsp;F# is a strongly-typed hybrid language that targets the CLR and employs a dual programming model—functional and object-oriented imperative.Tune in. </itunes:summary>
      <itunes:duration>1435</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Emerging-Langs-Clojure-and-F</link>
      <pubDate>Mon, 09 Aug 2010 16:51:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Emerging-Langs-Clojure-and-F</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/563931_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/563931_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_2MB_ch9.wmv" expression="full" duration="1435" fileSize="352335199" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_ch9.mp3" expression="full" duration="1435" fileSize="11488774" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_ch9.mp4" expression="full" duration="1435" fileSize="293915523" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_ch9.wma" expression="full" duration="1435" fileSize="11621445" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_ch9.wmv" expression="full" duration="1435" fileSize="264430041" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_Zune_ch9.wmv" expression="full" duration="1435" fileSize="203470096" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3931/563931/ELangsClojureFSharpHickeyPamer_ch9.wmv" length="264430041" 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/Blogs/Charles/Emerging-Langs-Clojure-and-F/RSS</wfw:commentRss>
      <category>Clojure</category>
      <category>Compilers</category>
      <category>Emerging Langs 2010</category>
      <category>F#</category>
      <category>Programming Languages</category>
    </item>
  <item>
      <title>C9 Lectures: Dr. Don Syme - Introduction to F#, 3 of 3</title>
      <description><![CDATA[<p><a href="http://msdn.microsoft.com/fsharp" shape="rect" target="_blank">F#</a>&nbsp;is Microsoft's first functional programming language to be included as one of Visual Studio's official set of languages. F# is a succinct, efficient, expressive<br>functional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research.<br><br><strong>In Part 3 </strong>of this 3-part lecture series, Dr. Don Syme elaborates further on:<br><br><strong>Patterns<br>Object Basics<br>Imperative Programming<br></strong><br><a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3/" shape="rect" target="_blank"><strong>Part 1<br></strong></a><a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-2-of-3/" shape="rect" target="_blank"><strong>Part 2</strong></a><br><br>Get the slides for this lecture&nbsp;series&nbsp;<a href="http://blogs.msdn.com/dsyme/attachment/9905768.ashx" shape="rect" target="_blank">here</a>.<br><a href="http://blogs.msdn.com/dsyme/default.aspx" shape="rect" target="_blank">Read Don's Blog</a><br><br>The F# Team says: <em>We’re excited to announce that we have made available <strong>a new release of F#</strong> along with the<br></em><a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" shape="rect"><em>Visual Studio 2010 RC</em></a><em> and a matching<br></em><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ba52e650-4e77-4b0b-b987-9f9ecd3bab3b&amp;displaylang=en" shape="rect"><em>February 2010 F# CTP</em></a><em> for VS2008.&nbsp;<br><br></em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:acb68e91ddc245c3b79d9dea004296e1">]]></description>
      <comments>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-3-of-3</comments>
      <itunes:summary>F#&amp;nbsp;is Microsoft&#39;s first functional programming language to be included as one of Visual Studio&#39;s official set of languages. F# is a succinct, efficient, expressivefunctional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research.In Part 3 of this 3-part lecture series, Dr. Don Syme elaborates further on:PatternsObject BasicsImperative ProgrammingPart 1Part 2Get the slides for this lecture&amp;nbsp;series&amp;nbsp;here.Read Don&#39;s BlogThe F# Team says: We’re excited to announce that we have made available a new release of F# along with theVisual Studio 2010 RC and a matchingFebruary 2010 F# CTP for VS2008.&amp;nbsp; </itunes:summary>
      <itunes:duration>1741</itunes:duration>
      <link>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-3-of-3</link>
      <pubDate>Thu, 18 Feb 2010 19:05:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-3-of-3</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/529500_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/529500_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_2MB_ch9.wmv" expression="full" duration="1741" fileSize="317972429" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_ch9.mp3" expression="full" duration="1741" fileSize="13934092" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_ch9.mp4" expression="full" duration="1741" fileSize="115520315" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_ch9.wma" expression="full" duration="1741" fileSize="14090733" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_ch9.wmv" expression="full" duration="1741" fileSize="172397907" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/0/5/9/2/5/C9LecturesDonSymeFSharpP3_ch9.wmv" length="172397907" 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/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-3-of-3/RSS</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>Don Syme</category>
      <category>F#</category>
      <category>Functional Programming</category>
      <category>Programming Languages</category>
    </item>
  <item>
      <title>C9 Lectures: Dr. Don Syme - Introduction to F#, 2 of 3</title>
      <description><![CDATA[<p><a href="http://msdn.microsoft.com/fsharp" target="_blank">F#</a>&nbsp;is Microsoft's first functional programming language to be included as one of Visual Studio's official set of languages. F# is a succinct, efficient, expressive functional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research. During the course of <a href="http://channel9.msdn.com/shows/Going&#43;Deep/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1/" target="_blank">Erik Meijer's fantastic lecture series on functional programming fundamentals </a>several of you asked for examples of specific topics in F#.<br><br>In <strong>part 2</strong> of this 3 part lecture series (see part 1 <a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3/" target="_blank">here</a>), Dr. Syme provides an overview of the following topics:<br><br><strong>Functional Data</strong><br><strong>Pattern Matching<br>Imperative Basics<br>Sequences<br></strong><br><strong>NOTE</strong>: Announcing the <strong>F# February 2010 Release</strong>!<br><br>The F# Team says: <em>We’re excited to announce that we have made available <strong>a new release of F#</strong> along with the </em><a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"><em>Visual Studio 2010 RC</em></a><em> and a matching </em><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ba52e650-4e77-4b0b-b987-9f9ecd3bab3b&amp;displaylang=en"><em>February 2010 F# CTP</em></a><em> for VS2008.&nbsp; <br><br>In addition, we’ve launched the </em><a href="http://fsharppowerpack.codeplex.com/"><em>F# PowerPack</em></a><em> as a CodePlex project, enabling this set of valuable F# extensions to continue to grow and improve separately <br>from the stable core F# releases.</em></p><p><a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3/" target="_blank"><strong>Part 1</strong></a><br><a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-3-of-3/"><strong>Part 3</strong></a><br><br>Get the slides for this lecture&nbsp;series&nbsp;<a href="http://blogs.msdn.com/dsyme/attachment/9905768.ashx" target="_blank">here</a>.<br><br><a href="http://blogs.msdn.com/dsyme/default.aspx" target="_blank">Read Don's Blog</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5c00231b04964e3882dd9dea00429a46">]]></description>
      <comments>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-2-of-3</comments>
      <itunes:summary>F#&amp;nbsp;is Microsoft&#39;s first functional programming language to be included as one of Visual Studio&#39;s official set of languages. F# is a succinct, efficient, expressive functional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research. During the course of Erik Meijer&#39;s fantastic lecture series on functional programming fundamentals several of you asked for examples of specific topics in F#.In part 2 of this 3 part lecture series (see part 1 here), Dr. Syme provides an overview of the following topics:Functional DataPattern MatchingImperative BasicsSequencesNOTE: Announcing the F# February 2010 Release!The F# Team says: We’re excited to announce that we have made available a new release of F# along with the Visual Studio 2010 RC and a matching February 2010 F# CTP for VS2008.&amp;nbsp; In addition, we’ve launched the F# PowerPack as a CodePlex project, enabling this set of valuable F# extensions to continue to grow and improve separately from the stable core F# releases. Part 1Part 3Get the slides for this lecture&amp;nbsp;series&amp;nbsp;here.Read Don&#39;s Blog </itunes:summary>
      <itunes:duration>2277</itunes:duration>
      <link>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-2-of-3</link>
      <pubDate>Thu, 11 Feb 2010 18:48:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-2-of-3</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_2mb_ch9.wmv" expression="full" duration="2277" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_ch9.mp3" expression="full" duration="2277" fileSize="18222144" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_ch9.mp4" expression="full" duration="2277" fileSize="155813373" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_ch9.wma" expression="full" duration="2277" fileSize="18425505" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_ch9.wmv" expression="full" duration="2277" fileSize="237669411" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/1/7/6/2/5/C9LecturesDonSymeFSharpP2_ch9.wmv" length="237669411" 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/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-2-of-3/RSS</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>Don Syme</category>
      <category>F#</category>
      <category>Functional Programming</category>
      <category>Programming</category>
    </item>
  <item>
      <title>C9 Lectures: Dr. Don Syme - Introduction to F#, 1 of 3</title>
      <description><![CDATA[<p><a href="http://msdn.microsoft.com/fsharp" shape="rect" target="_blank">F#</a>&nbsp;is Microsoft's first functional programming language to be included as one of Visual Studio's official set of languages. F# is a succinct, efficient, expressive<br>functional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research. During the course of<br><a href="http://channel9.msdn.com/shows/Going&#43;Deep/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1/" shape="rect" target="_blank"><br>Erik Meijer's fantastic lecture series on functional programming fundamentals </a><br>several of you asked for examples of specific topics in F#. Well, we listened.<br><br><a href="http://research.microsoft.com/en-us/people/dsyme/" shape="rect" target="_blank">Dr. Don Syme</a>&nbsp;is a principal researcher in<br><a href="http://research.microsoft.com/cambridge/" shape="rect" target="_blank"><br>MSR Cambridge</a>. He has a rich history in programming language research, design, and implementation&nbsp;(C# generics being one of his most recognized implementations), and is the principle creator of F#. Who better to lecture on the topic than Don? This three<br>part series will serve as an introduction to F#, including insights into the rationale behind the history and creation of Microsoft's newest language.<br><br><a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-2-of-3/" shape="rect" target="_blank"><strong>Part 2</strong></a><br><a href="http://channel9.msdn.com/shows/Going&#43;Deep/C9-Lectures-Dr-Don-Syme-Introduction-to-F-3-of-3/" shape="rect" target="_blank"><strong>Part 3</strong></a><br><br>Get the slides for this lecture <a href="http://blogs.msdn.com/dsyme/attachment/9905768.ashx" shape="rect" target="_blank"><br>here</a>. <br><br><a href="http://blogs.msdn.com/dsyme/default.aspx" shape="rect" target="_blank">Read Don's Blog</a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:20cf057c45034ad3a6639dea0042a863">]]></description>
      <comments>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3</comments>
      <itunes:summary>F#&amp;nbsp;is Microsoft&#39;s first functional programming language to be included as one of Visual Studio&#39;s official set of languages. F# is a succinct, efficient, expressivefunctional/object-oriented programming language under joint development by Microsoft Developer Division and Microsoft Research. During the course ofErik Meijer&#39;s fantastic lecture series on functional programming fundamentals several of you asked for examples of specific topics in F#. Well, we listened.Dr. Don Syme&amp;nbsp;is a principal researcher inMSR Cambridge. He has a rich history in programming language research, design, and implementation&amp;nbsp;(C# generics being one of his most recognized implementations), and is the principle creator of F#. Who better to lecture on the topic than Don? This threepart series will serve as an introduction to F#, including insights into the rationale behind the history and creation of Microsoft&#39;s newest language.Part 2Part 3Get the slides for this lecture here. Read Don&#39;s Blog. </itunes:summary>
      <itunes:duration>2262</itunes:duration>
      <link>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3</link>
      <pubDate>Thu, 04 Feb 2010 22:15:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/512054_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/512054_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_2MB_ch9.wmv" expression="full" duration="2262" fileSize="508275543" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_ch9.mp3" expression="full" duration="2262" fileSize="18101551" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_ch9.mp4" expression="full" duration="2262" fileSize="192948427" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_ch9.wma" expression="full" duration="2262" fileSize="18302341" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_ch9.wmv" expression="full" duration="2262" fileSize="287413201" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/5/0/2/1/5/C9LecturesDonSymeFSharpP1_ch9.wmv" length="287413201" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>16</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Series/C9-Lectures-Dr-Don-Syme-Introduction-to-F-/C9-Lectures-Dr-Don-Syme-Introduction-to-F-1-of-3/RSS</wfw:commentRss>
      <category>C9 Lectures</category>
      <category>Don Syme</category>
      <category>F#</category>
      <category>Programming</category>
      <category>Programming Languages</category>
    </item>
  <item>
      <title>Missile Launchers with F#</title>
      <description><![CDATA[
<p><a href="http://ecn.channel9.msdn.com/o9/c4fcontent/migration/9953075/hasKitty_2.jpg"><img title="hasKitty" border="0" alt="hasKitty" align="right" src="http://ecn.channel9.msdn.com/o9/c4fcontent/migration/9953075/hasKitty_thumb.jpg" width="240" height="180"></a>
 Chris Smith had a talk at the CodeMash conference in January 2010 titled “Being an Evil Genius with F# and .NET”.&nbsp; Chris created a post about his talk and doing
<a href="http://blogs.msdn.com/chrsmith/archive/2010/01/24/being-an-evil-genius-with-f-and-net.aspx">
Computer Vision, Speech Recognition, and shooting missiles at people all with F#!</a>&nbsp;
</p>
<p>Here is a bit of his speech recognition code using the System.Speech.dll:</p>
<pre class="csharpcode">let recognizerEvent = getWordRecognizer()

<span class="rem">// Main handler - convert spoken text into RL commands</span>
let handleWord spokenText =
    printfn <span class="str">&quot;Recognized Word: %s&quot;</span> spokenText
    let action = 
        match spokenText with
        | <span class="str">&quot;up&quot;</span>  <span class="rem">// Has a hard time recognizing this :(</span>
        | <span class="str">&quot;north&quot;</span> -&gt; MoveUp(20)
        | <span class="str">&quot;down&quot;</span>  -&gt; MoveDown(20)
        | <span class="str">&quot;left&quot;</span>  -&gt; MoveLeft(20)
        | <span class="str">&quot;right&quot;</span> -&gt; MoveRight(20)

        | <span class="str">&quot;fire&quot;</span>  -&gt; Fire

        | _ -&gt; NoOp
        
    performAction rocketLauncher action |&gt; ignore

<span class="rem">// Exit handler - specifically look for exit/quit</span>
let terminateLoop = <span class="kwrd">ref</span> <span class="kwrd">false</span>
let terminateLoopHandler = function | <span class="str">&quot;exit&quot;</span> 
                                    | <span class="str">&quot;quit&quot;</span> -&gt; terminateLoop := <span class="kwrd">true</span>
                                    | _      -&gt; ()

<span class="rem">// Hook up event handlers</span>
recognizerEvent.Add(handleWord)
recognizerEvent.Add(terminateLoopHandler)

<span class="kwrd">while</span> terminateLoop.Value = <span class="kwrd">false</span> <span class="kwrd">do</span>
    System.Threading.Thread.Yield() |&gt; ignore
()</pre>
<style type="text/css">
<!--
.csharpcode, .csharpcode 
	{font-size:small;
	color:black;
	font-family:consolas,"Courier New",courier,monospace;
	background-color:#ffffff}
.csharpcode 
	{margin:0em}
.csharpcode .rem
	{color:#008000}
.csharpcode .kwrd
	{color:#0000ff}
.csharpcode .str
	{color:#006080}
.csharpcode .op
	{color:#0000c0}
.csharpcode .preproc
	{color:#cc6633}
.csharpcode .asp
	{background-color:#ffff00}
.csharpcode .html
	{color:#800000}
.csharpcode .attr
	{color:#ff0000}
.csharpcode .alt
	{background-color:#f4f4f4;
	width:100%;
	margin:0em}
.csharpcode .lnum
	{color:#606060}
-->
</style>
<p>Chris happily provided the source code as well, <a href="http://blogs.msdn.com/chrsmith/attachment/9952779.ashx">
RocketLauncher_v1.0.zip</a>.&nbsp; </p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f5f525c441e14ea29e9c9e7600ca3fd5">]]></description>
      <comments>http://channel9.msdn.com/coding4fun/blog/Missile-Launchers-with-F</comments>
      <itunes:summary>

 Chris Smith had a talk at the CodeMash conference in January 2010 titled “Being an Evil Genius with F# and .NET”.&amp;nbsp; Chris created a post about his talk and doing

Computer Vision, Speech Recognition, and shooting missiles at people all with F#!&amp;nbsp;
 
Here is a bit of his speech recognition code using the System.Speech.dll: 
let recognizerEvent = getWordRecognizer()

// Main handler - convert spoken text into RL commands
let handleWord spokenText =
    printfn &amp;quot;Recognized Word: %s&amp;quot; spokenText
    let action = 
        match spokenText with
        | &amp;quot;up&amp;quot;  // Has a hard time recognizing this :(
        | &amp;quot;north&amp;quot; -&amp;gt; MoveUp(20)
        | &amp;quot;down&amp;quot;  -&amp;gt; MoveDown(20)
        | &amp;quot;left&amp;quot;  -&amp;gt; MoveLeft(20)
        | &amp;quot;right&amp;quot; -&amp;gt; MoveRight(20)

        | &amp;quot;fire&amp;quot;  -&amp;gt; Fire

        | _ -&amp;gt; NoOp
        
    performAction rocketLauncher action |&amp;gt; ignore

// Exit handler - specifically look for exit/quit
let terminateLoop = ref false
let terminateLoopHandler = function | &amp;quot;exit&amp;quot; 
                                    | &amp;quot;quit&amp;quot; -&amp;gt; terminateLoop := true
                                    | _      -&amp;gt; ()

// Hook up event handlers
recognizerEvent.Add(handleWord)
recognizerEvent.Add(terminateLoopHandler)

while terminateLoop.Value = false do
    System.Threading.Thread.Yield() |&amp;gt; ignore
()



Chris happily provided the source code as well, 
RocketLauncher_v1.0.zip.&amp;nbsp;  
</itunes:summary>
      <link>http://channel9.msdn.com/coding4fun/blog/Missile-Launchers-with-F</link>
      <pubDate>Mon, 25 Jan 2010 14:48:56 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/coding4fun/blog/Missile-Launchers-with-F</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/c4f/images/9953075_100.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/c4f/images/9953075_220.jpg" height="165" width="220"></media:thumbnail>      
      <dc:creator>Clint Rutkas</dc:creator>
      <itunes:author>Clint Rutkas</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/coding4fun/blog/Missile-Launchers-with-F/RSS</wfw:commentRss>
      <category>F#</category>
      <category>Speech Recognition</category>
      <category>C4FNews</category>
      <category>Computer Vision</category>
    </item>
  <item>
      <title>Juan Chen and Nikhil Swamy: FINE, Functional Programming for End-to-End Security Verification</title>
      <description><![CDATA[ <p><a href="http://research.microsoft.com/en-us/people/juanchen/">Juan Chen</a>&nbsp;and <a href="http://research.microsoft.com/en-us/people/nswamy/">Nikhil Swamy</a>, two researchers at the Research in Software Engineering group, present <a href="http://research.microsoft.com/rise">FINE</a>,&nbsp;a new&nbsp;programming language for .NET.<br><br>Software systems are governed by increasingly complex security policies. Ensuring that a system properly enforces its policy is hard. FINE is a new programming language (similar to F#) whose type system can be used to check that rich, stateful authorization and information flow policies are properly enforced. FINE is compiled to DCIL, a new minimal extension of .NET CIL. Our compiler carries type information throughout and allows DCIL programs to be verified independently for security.<br><br>In&nbsp;this video, Juan an Nikhil give the big picture and a shiny demo of FINE.</p><ul><li><strong>Try Fine in your web browser at <a href="http://rise4fun.com/fine">http://rise4fun.com/fine</a>!</strong></li><li>FINE <a href="http://research.microsoft.com/fine">home page</a> </li><li>Read <a href="http://research.microsoft.com/apps/pubs/default.aspx?id=115445">the article </a>about FINE </li></ul><p>&nbsp;<em>The&nbsp;</em><a href="http://research.microsoft.com/rise"><em>Research in Software Engineering team</em></a><em> (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.</em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1ffc590906e24d3680269deb0018afa8">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/FINE-a-Compiler-for-End-to-End-Security-Verification</comments>
      <itunes:summary> Juan Chen&amp;nbsp;and Nikhil Swamy, two researchers at the Research in Software Engineering group, present FINE,&amp;nbsp;a new&amp;nbsp;programming language for .NET.Software systems are governed by increasingly complex security policies. Ensuring that a system properly enforces its policy is hard. FINE is a new programming language (similar to F#) whose type system can be used to check that rich, stateful authorization and information flow policies are properly enforced. FINE is compiled to DCIL, a new minimal extension of .NET CIL. Our compiler carries type information throughout and allows DCIL programs to be verified independently for security.In&amp;nbsp;this video, Juan an Nikhil give the big picture and a shiny demo of FINE. Try Fine in your web browser at http://rise4fun.com/fine!FINE home page Read the article about FINE &amp;nbsp;The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>903</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/FINE-a-Compiler-for-End-to-End-Security-Verification</link>
      <pubDate>Thu, 10 Dec 2009 19:12:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/FINE-a-Compiler-for-End-to-End-Security-Verification</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/1/1/0/1/5/fine_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/1/1/0/1/5/fine_ch9.mp3" expression="full" duration="903" fileSize="7228454" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/1/1/0/1/5/fine_ch9.mp4" expression="full" duration="903" fileSize="100823760" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/1/1/0/1/5/fine_ch9.wma" expression="full" duration="903" fileSize="7319711" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/1/1/0/1/5/fine_ch9.wmv" expression="full" duration="903" fileSize="136770169" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/1/1/0/1/5/fine_ch9.wmv" length="136770169" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/FINE-a-Compiler-for-End-to-End-Security-Verification/RSS</wfw:commentRss>
      <category>F#</category>
      <category>Functional Programming</category>
      <category>Programming Languages</category>
      <category>RiSE</category>
      <category>Security</category>
      <category>Software Engineering Research</category>
      <category>Verification</category>
    </item>
  <item>
      <title>Lists in F#</title>
      <description><![CDATA[
<div class="bodyLabel">
<p>In this video, programming writer, Gordon Hogenson explains and gives examples of lists in F#.&nbsp;
</p>
<p>You can also learn more in the topic <a shape="rect" href="http://msdn.microsoft.com/en-us/library/dd233224(VS.100).aspx" shape="rect" target="_blank">
Lists (F#)</a></p>
<br /><p>Kathleen McGrath<br />Visual Studio User Education<br /><a shape="rect" href="http://blogs.msdn.com/kathleen" shape="rect">http://blogs.msdn.com/kathleen</a><br /><a shape="rect" href="http://go.microsoft.com/fwlink/?LinkID=102169" shape="rect">Visual Studio and .NET Framework Content Survey</a></p>
<div id="ctl00_MainPlaceHolder_Starter_divEditDate" class="edited"></div>
</div>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:013ad7a6c6df4a4b92029deb00213c66">]]></description>
      <comments>http://channel9.msdn.com/Blogs/kmcgrath/Lists-in-FSharp</comments>
      <itunes:summary>

In this video, programming writer, Gordon Hogenson explains and gives examples of lists in F#.&amp;nbsp;
 
You can also learn more in the topic 
Lists (F#) 
Kathleen McGrathVisual Studio User Educationhttp://blogs.msdn.com/kathleenVisual Studio and .NET Framework Content Survey 


</itunes:summary>
      <itunes:duration>1439</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/kmcgrath/Lists-in-FSharp</link>
      <pubDate>Wed, 11 Nov 2009 17:36:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/kmcgrath/Lists-in-FSharp</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/505338_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/505338_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_2MB_ch9.wmv" expression="full" duration="1439" fileSize="60364258" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.mp3" expression="full" duration="1439" fileSize="11518420" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.mp4" expression="full" duration="1439" fileSize="77142548" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.wma" expression="full" duration="1439" fileSize="11651485" type="audio/x-ms-wma" medium="audio"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.mp4" length="77142548" type="video/mp4"></enclosure>
      <dc:creator>Kathleen McGrath</dc:creator>
      <itunes:author>Kathleen McGrath</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/kmcgrath/Lists-in-FSharp/RSS</wfw:commentRss>
      <category>Beta 1</category>
      <category>F#</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Discriminated Unions in F#</title>
      <description><![CDATA[ <p>In this video, programming writer, Gordon Hogenson explains and gives examples of discriminated unions in F#.&nbsp; </p><p>&nbsp;</p><p>You can also learn more in the topic <a href="http://msdn.microsoft.com/en-us/library/dd233226(VS.100).aspx">Discriminated Unions (F#)</a></p><p>&nbsp;</p><p>Kathleen McGrath<br>Visual Studio User Education<br><a href="http://blogs.msdn.com/kathleen">http://blogs.msdn.com/kathleen</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/fsharp/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f950650f92e44f569d9b9deb002159b4">]]></description>
      <comments>http://channel9.msdn.com/Blogs/kmcgrath/Discriminated-Unions-in-FSharp</comments>
      <itunes:summary> In this video, programming writer, Gordon Hogenson explains and gives examples of discriminated unions in F#.&amp;nbsp;  &amp;nbsp; You can also learn more in the topic Discriminated Unions (F#) &amp;nbsp; Kathleen McGrathVisual Studio User Educationhttp://blogs.msdn.com/kathleen </itunes:summary>
      <itunes:duration>928</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/kmcgrath/Discriminated-Unions-in-FSharp</link>
      <pubDate>Tue, 03 Nov 2009 17:20:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/kmcgrath/Discriminated-Unions-in-FSharp</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.mp3" expression="full" duration="928" fileSize="7428510" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.mp4" expression="full" duration="928" fileSize="49734546" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.wma" expression="full" duration="928" fileSize="7514977" type="audio/x-ms-wma" medium="audio"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.mp4" length="49734546" type="video/mp4"></enclosure>
      <dc:creator>Kathleen McGrath</dc:creator>
      <itunes:author>Kathleen McGrath</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/kmcgrath/Discriminated-Unions-in-FSharp/RSS</wfw:commentRss>
      <category>F#</category>
      <category>Visual Studio 2010</category>
    </item>    
</channel>
</rss>