<?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 MDCC</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/mdcc/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 MDCC</title>
      <link>http://channel9.msdn.com/Tags/mdcc</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/mdcc</link>
    <language>en</language>
    <pubDate>Thu, 23 May 2013 03:35:04 GMT</pubDate>
    <lastBuildDate>Thu, 23 May 2013 03:35:04 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>13</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>MDCC TechTalk - Fun with type functions</title>
      <description><![CDATA[<p><strong>by Simon Peyton Jones, Principal Researcher, Microsoft Research</strong></p><p>Today's most widely used technology, by far, for static program verification is the ubiquitous type checker. Alas, static type systems inevitably exclude some good programs; and allow some bad ones.&nbsp; Thus motivated, Simon describes some fun he has been having with Haskell, by making the type system more expressive without losing the benefits of automatic proof and compact expression.</p><p>&nbsp;</p><p><strong><em>About </em></strong><strong><em>Simon Peyton Jones</em></strong></p><p><em>Simon Peyton Jones, MA, MBCS, CEng, graduated from Trinity College Cambridge in 1980. After two years in industry, he spent seven years as a lecturer at University College London, and nine years as a professor at Glasgow University, before moving to Microsoft Research (Cambridge) in 1998. </em></p><p><em>His main research interest is in functional programming languages, their implementation, and their application. He has led a succession of research projects focused around the design and implementation of production-quality functional-language systems for both uniprocessors and parallel machines. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). He has written two textbooks about the implementation of functional languages. </em></p><p>More generally, he is interested in language design, rich type systems, software component architectures, compiler technology, code generation, runtime systems, virtual machines, and garbage collection. He is particularly motivated by direct use of principled theory to practical language design and implementation -- that's one reason he loves functional programming so much. His home page is at</p><p><strong><a href="http://research.microsoft.com/en-us/people/simonpj">http://research.microsoft.com/en-us/people/simonpj</a> </strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:05e757af3e8743da935d9f9f0141b0c4">]]></description>
      <comments>http://channel9.msdn.com/posts/MDCC-TechTalk-Fun-with-type-functions</comments>
      <itunes:summary>by Simon Peyton Jones, Principal Researcher, Microsoft Research Today&#39;s most widely used technology, by far, for static program verification is the ubiquitous type checker. Alas, static type systems inevitably exclude some good programs; and allow some bad ones.&amp;nbsp; Thus motivated, Simon describes some fun he has been having with Haskell, by making the type system more expressive without losing the benefits of automatic proof and compact expression. &amp;nbsp; About Simon Peyton Jones Simon Peyton Jones, MA, MBCS, CEng, graduated from Trinity College Cambridge in 1980. After two years in industry, he spent seven years as a lecturer at University College London, and nine years as a professor at Glasgow University, before moving to Microsoft Research (Cambridge) in 1998.  His main research interest is in functional programming languages, their implementation, and their application. He has led a succession of research projects focused around the design and implementation of production-quality functional-language systems for both uniprocessors and parallel machines. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). He has written two textbooks about the implementation of functional languages.  More generally, he is interested in language design, rich type systems, software component architectures, compiler technology, code generation, runtime systems, virtual machines, and garbage collection. He is particularly motivated by direct use of principled theory to practical language design and implementation -- that&#39;s one reason he loves functional programming so much. His home page is at http://research.microsoft.com/en-us/people/simonpj  </itunes:summary>
      <itunes:duration>2931</itunes:duration>
      <link>http://channel9.msdn.com/posts/MDCC-TechTalk-Fun-with-type-functions</link>
      <pubDate>Tue, 22 Nov 2011 21:40:51 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/MDCC-TechTalk-Fun-with-type-functions</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_2MB_ch9.wmv" expression="full" duration="2931" fileSize="548026818" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_ch9.mp3" expression="full" duration="2931" fileSize="23456397" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_ch9.webm" expression="full" duration="2931" fileSize="212269595" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_ch9.wma" expression="full" duration="2931" fileSize="23715551" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_ch9.wmv" expression="full" duration="2931" fileSize="197271019" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_high_ch9.mp4" expression="full" duration="2931" fileSize="522542651" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_low_ch9.mp4" expression="full" duration="2931" fileSize="97129432" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_med_ch9.mp4" expression="full" duration="2931" fileSize="396796386" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2.ism/manifest" expression="full" duration="2931" fileSize="7814" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/b0c4/05e757af-3e87-43da-935d-9f9f0141b0c4/MDCCTechTalk09112011part2_ch9.wmv" length="197271019" 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/posts/MDCC-TechTalk-Fun-with-type-functions/rss</wfw:commentRss>
      <category>DPEDK</category>
      <category>Functional Programming</category>
      <category>Haskell</category>
      <category>MDCC</category>
      <category>Microsoft Research</category>
      <category>MSR</category>
      <category>TechTalk</category>
    </item>
  <item>
      <title>MDCC TechTalk - Classes, Jim, but not as we know them</title>
      <description><![CDATA[<p><strong>by Simon Peyton Jones, Principal Researcher, Microsoft Research</strong></p><p>Haskell is now quite widely used, but its most important contributions are the ideas that it embodies. In this talk Simon focuses on one of these ideas, namely type classes, with a few anecdotes and reflections along the way about the process of developing the language.</p><p>Type classes are probably Haskell's most distinctive feature. The original idea is very neat and, better still, it led to a long series of subsequent generalizations and innovations. Indeed, although the language is now nineteen years old, Haskell's type system is still in a state of furious development. For example, Simon is involved in adding type-level functions to Haskell, as he briefly describes.&nbsp;</p><p>Simon explains what type classes are, how they differ from the classes of mainstream object oriented languages, why he thinks they are so cool, and what the hot topics are.&nbsp;</p><p><strong><em>About </em></strong><strong><em>Simon Peyton Jones</em></strong></p><p><em>Simon Peyton Jones, MA, MBCS, CEng, graduated from Trinity College Cambridge in 1980. After two years in industry, he spent seven years as a lecturer at University College London, and nine years as a professor at Glasgow University, before moving to Microsoft Research (Cambridge) in 1998. </em></p><p><em>His main research interest is in functional programming languages, their implementation, and their application. He has led a succession of research projects focused around the design and implementation of production-quality functional-language systems for both uniprocessors and parallel machines. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). He has written two textbooks about the implementation of functional languages. </em></p><p>More generally, he is interested in language design, rich type systems, software component architectures, compiler technology, code generation, runtime systems, virtual machines, and garbage collection. He is particularly motivated by direct use of principled theory to practical language design and implementation -- that's one reason he loves functional programming so much. <br>His home page is at</p><p><strong><a href="http://research.microsoft.com/en-us/people/simonpj">http://research.microsoft.com/en-us/people/simonpj</a> </strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9caa7d5e9b474769a0f99f9f01419513">]]></description>
      <comments>http://channel9.msdn.com/posts/MDCC-TechTalk-Classes-Jim-but-not-as-we-know-them</comments>
      <itunes:summary>by Simon Peyton Jones, Principal Researcher, Microsoft Research Haskell is now quite widely used, but its most important contributions are the ideas that it embodies. In this talk Simon focuses on one of these ideas, namely type classes, with a few anecdotes and reflections along the way about the process of developing the language. Type classes are probably Haskell&#39;s most distinctive feature. The original idea is very neat and, better still, it led to a long series of subsequent generalizations and innovations. Indeed, although the language is now nineteen years old, Haskell&#39;s type system is still in a state of furious development. For example, Simon is involved in adding type-level functions to Haskell, as he briefly describes.&amp;nbsp; Simon explains what type classes are, how they differ from the classes of mainstream object oriented languages, why he thinks they are so cool, and what the hot topics are.&amp;nbsp; About Simon Peyton Jones Simon Peyton Jones, MA, MBCS, CEng, graduated from Trinity College Cambridge in 1980. After two years in industry, he spent seven years as a lecturer at University College London, and nine years as a professor at Glasgow University, before moving to Microsoft Research (Cambridge) in 1998.  His main research interest is in functional programming languages, their implementation, and their application. He has led a succession of research projects focused around the design and implementation of production-quality functional-language systems for both uniprocessors and parallel machines. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). He has written two textbooks about the implementation of functional languages.  More generally, he is interested in language design, rich type systems, software component architectures, compiler technology, code generation, runtime systems, virtual machines, and garbage collection. He is particul</itunes:summary>
      <itunes:duration>4014</itunes:duration>
      <link>http://channel9.msdn.com/posts/MDCC-TechTalk-Classes-Jim-but-not-as-we-know-them</link>
      <pubDate>Tue, 22 Nov 2011 21:40:02 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/MDCC-TechTalk-Classes-Jim-but-not-as-we-know-them</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_2MB_ch9.wmv" expression="full" duration="4014" fileSize="695457275" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_ch9.mp3" expression="full" duration="4014" fileSize="32116302" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_ch9.webm" expression="full" duration="4014" fileSize="274312569" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_ch9.wma" expression="full" duration="4014" fileSize="32469207" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_ch9.wmv" expression="full" duration="4014" fileSize="279821517" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_high_ch9.mp4" expression="full" duration="4014" fileSize="718668080" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_low_ch9.mp4" expression="full" duration="4014" fileSize="157215193" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_med_ch9.mp4" expression="full" duration="4014" fileSize="551238623" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1.ism/manifest" expression="full" duration="4014" fileSize="7814" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/9513/9caa7d5e-9b47-4769-a0f9-9f9f01419513/MDCCTechTalk09112011part1_ch9.wmv" length="279821517" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/MDCC-TechTalk-Classes-Jim-but-not-as-we-know-them/rss</wfw:commentRss>
      <category>DPEDK</category>
      <category>Functional Programming</category>
      <category>Haskell</category>
      <category>MDCC</category>
      <category>Microsoft Research</category>
      <category>MSR</category>
      <category>TechTalk</category>
    </item>
  <item>
      <title>TechTalk - Research in Software Engineering</title>
      <description><![CDATA[ <p>by&nbsp;Nikolaj Bjorner, Senior Researcher, Microsoft Research</p><div><span>The Research in Software Engineering (RiSE) group at Microsoft Research in Redmond works on several dimensions related to software engineering, including logical foundations, program verification, testing, analysis, empirical software analysis, compiler tools, program optimization, synthesis and model-based software design. This talk describes several of the RiSE groups activities, which are roughly three-pronged: divided between Microsoft product groups, with external developers and with academic interactions.</span></div><div>&nbsp;</div><div><span>A significant part of our work involves tool building. The <a href="http://rise4fun.com/"><strong><span>http://rise4fun.com</span></strong></a> web-site provides an interactive environment where several of the tools developed in RiSE are showcased through interactive demonstrations. I will walk through several of these tools during the talk showing by example our work on graph drawing (AGL), satisfiability modulo theories theorem proving (Z3), program verification (Boogie and VCC), test-case generation using dynamic symbolic execution (Pex), model-based design (FORMULA), symbolic analysis of regular expressions (Rex) and transducers (Bek). I will also describe and present a new tool TouchStudio (<a href="http://touchstudioapp.com/"><strong><span>http://touchstudioapp.com</span></strong></a>) <br>that brings a radically new software development environment to and on the <br>Windows Phone. </span></div><div><span>It is a new programming environment and language built around the new reality of mobile <br>devices with advanced touchscreens, sensors and cloud connectivity</span></div> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:95bde7b56c7441fba6069ef0006d0f28">]]></description>
      <comments>http://channel9.msdn.com/posts/TechTalk-Research-in-Software-Engineering</comments>
      <itunes:summary> by&amp;nbsp;Nikolaj Bjorner, Senior Researcher, Microsoft Research The Research in Software Engineering (RiSE) group at Microsoft Research in Redmond works on several dimensions related to software engineering, including logical foundations, program verification, testing, analysis, empirical software analysis, compiler tools, program optimization, synthesis and model-based software design. This talk describes several of the RiSE groups activities, which are roughly three-pronged: divided between Microsoft product groups, with external developers and with academic interactions.&amp;nbsp;A significant part of our work involves tool building. The http://rise4fun.com web-site provides an interactive environment where several of the tools developed in RiSE are showcased through interactive demonstrations. I will walk through several of these tools during the talk showing by example our work on graph drawing (AGL), satisfiability modulo theories theorem proving (Z3), program verification (Boogie and VCC), test-case generation using dynamic symbolic execution (Pex), model-based design (FORMULA), symbolic analysis of regular expressions (Rex) and transducers (Bek). I will also describe and present a new tool TouchStudio (http://touchstudioapp.com) that brings a radically new software development environment to and on the Windows Phone. It is a new programming environment and language built around the new reality of mobile devices with advanced touchscreens, sensors and cloud connectivity</itunes:summary>
      <itunes:duration>3455</itunes:duration>
      <link>http://channel9.msdn.com/posts/TechTalk-Research-in-Software-Engineering</link>
      <pubDate>Tue, 07 Jun 2011 06:30:52 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/TechTalk-Research-in-Software-Engineering</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_2MB_ch9.wmv" expression="full" duration="3455" fileSize="511698278" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_ch9.mp3" expression="full" duration="3455" fileSize="27648343" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_ch9.wma" expression="full" duration="3455" fileSize="27954195" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_ch9.wmv" expression="full" duration="3455" fileSize="192250163" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_high_ch9.mp4" expression="full" duration="3455" fileSize="968938851" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_low_ch9.mp4" expression="full" duration="3455" fileSize="109482605" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011.ism/manifest" expression="full" duration="3455" fileSize="8554" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/0f28/95bde7b5-6c74-41fb-a606-9ef0006d0f28/MDCCTechTalk27052011_ch9.wmv" length="192250163" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/TechTalk-Research-in-Software-Engineering/rss</wfw:commentRss>
      <category>DPEDK</category>
      <category>MDCC</category>
      <category>Microsoft Research</category>
      <category>MSR</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>CloudTalk: Architecting Software for the Cloud</title>
      <description><![CDATA[ <p>by Mike Ehrenberg</p><div id="ctl00_PlaceHolderMain_ctl06__ControlWrapper_RichHtmlField" class="ms-rtestate-field"><span class="ms-rteFontSize-3">The emergence of cloud technology represents a significant generational shift in software architecture. Mike will share insights in what customers seek in a move to cloud-delivered software, and how delighting those customers impacts the architecture, design and development of cloud-based business applications.&nbsp;&nbsp;</span></div><div class="ms-rtestate-field">&nbsp;</div><div class="ms-rtestate-field"><span class="ms-rteFontSize-3">About Mike Ehrenberg<br>Mike Ehrenberg is a Microsoft Technical Fellow with over thirty years of experience in the software industry. He is the chief architect for Microsoft's Dynamics ERP and CRM applications, responsible for roadmap strategy and planning.</span></div> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:45e52ee62af5448280419ee7012a1a45">]]></description>
      <comments>http://channel9.msdn.com/posts/CloudTalk-Architecting-Software-for-the-Cloud</comments>
      <itunes:summary> by Mike Ehrenberg The emergence of cloud technology represents a significant generational shift in software architecture. Mike will share insights in what customers seek in a move to cloud-delivered software, and how delighting those customers impacts the architecture, design and development of cloud-based business applications.&amp;nbsp;&amp;nbsp;&amp;nbsp;About Mike EhrenbergMike Ehrenberg is a Microsoft Technical Fellow with over thirty years of experience in the software industry. He is the chief architect for Microsoft&#39;s Dynamics ERP and CRM applications, responsible for roadmap strategy and planning.</itunes:summary>
      <itunes:duration>5144</itunes:duration>
      <link>http://channel9.msdn.com/posts/CloudTalk-Architecting-Software-for-the-Cloud</link>
      <pubDate>Mon, 30 May 2011 12:32:41 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/CloudTalk-Architecting-Software-for-the-Cloud</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_2MB_ch9.wmv" expression="full" duration="5144" fileSize="1042917234" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_ch9.mp3" expression="full" duration="5144" fileSize="41154206" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_ch9.wma" expression="full" duration="5144" fileSize="41601367" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_ch9.wmv" expression="full" duration="5144" fileSize="413588297" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_high_ch9.mp4" expression="full" duration="5144" fileSize="1539651296" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_low_ch9.mp4" expression="full" duration="5144" fileSize="234028741" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_Zune_ch9.wmv" expression="full" duration="5144" fileSize="379972346" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC.ism/manifest" expression="full" duration="5144" fileSize="8602" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/1a45/45e52ee6-2af5-4482-8041-9ee7012a1a45/MDCCTechtalk10052011KNC_ch9.wmv" length="413588297" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/CloudTalk-Architecting-Software-for-the-Cloud/rss</wfw:commentRss>
      <category>Azure</category>
      <category>Cloud</category>
      <category>DPEDK</category>
      <category>MDCC</category>
    </item>
  <item>
      <title>MDCC TechTalk - Advanced .NET Debugging (part 2) </title>
      <description><![CDATA[ <p>Part 1: <a href="http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1">http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1</a></p><p>What do you do, when your .NET application crashes on the production servers and you can't reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can't inspect the memory usage from Visual Studio? In this demo-intensive presentation we take a look at how WinDbg and SOS can be used to troubleshoot several hard-to-debug, real world problems in .NET applications.</p><p>About Brian Rasmussen<br>Brian Rasmussen is a chief software engineer at SimCorp in Copenhagen and a Microsoft MVP for C#. He spends most of his time working on developer tools, proof of concept projects and advanced debugging of .NET code.<br>Brian is a frequent speaker at conferences and events, and an active member of the Danish .NET community. He frequently blogs about C#, the .NET Common Language Runtime and low-level debugging of managed code at <a href="http://kodehoved.dk">http://kodehoved.dk</a>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7ac6c9b3a3054e3b92de9e39011614d9">]]></description>
      <comments>http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2</comments>
      <itunes:summary> Part 1: http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1 What do you do, when your .NET application crashes on the production servers and you can&#39;t reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can&#39;t inspect the memory usage from Visual Studio? In this demo-intensive presentation we take a look at how WinDbg and SOS can be used to troubleshoot several hard-to-debug, real world problems in .NET applications. About Brian RasmussenBrian Rasmussen is a chief software engineer at SimCorp in Copenhagen and a Microsoft MVP for C#. He spends most of his time working on developer tools, proof of concept projects and advanced debugging of .NET code.Brian is a frequent speaker at conferences and events, and an active member of the Danish .NET community. He frequently blogs about C#, the .NET Common Language Runtime and low-level debugging of managed code at http://kodehoved.dk&amp;nbsp; </itunes:summary>
      <itunes:duration>3008</itunes:duration>
      <link>http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2</link>
      <pubDate>Wed, 01 Dec 2010 10:30:07 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_2MB_ch9.wmv" expression="full" duration="3008" fileSize="526175193" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_ch9.mp3" expression="full" duration="3008" fileSize="24065313" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_ch9.wma" expression="full" duration="3008" fileSize="24334373" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_ch9.wmv" expression="full" duration="3008" fileSize="145895473" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_high_ch9.mp4" expression="full" duration="3008" fileSize="191245894" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_low_ch9.mp4" expression="full" duration="3008" fileSize="77613266" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/14d9/7ac6c9b3-a305-4e3b-92de-9e39011614d9/AdvancedDotnetDebuggingPart02_ch9.wmv" length="145895473" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2/rss</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>C#</category>
      <category>Debugging</category>
      <category>DPEDK</category>
      <category>MDCC</category>
    </item>
  <item>
      <title>MDCC TechTalk - Advanced .NET Debugging (part 1)  </title>
      <description><![CDATA[ <p>Part 2: <a href="http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2">http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2</a></p><p>What do you do, when your .NET application crashes on the production servers and you can't reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can't inspect the memory usage from Visual Studio? In this demo-intensive presentation we take a look at how WinDbg and SOS can be used to troubleshoot several hard-to-debug, real world problems in .NET applications.</p><p>About Brian Rasmussen<br>Brian Rasmussen is a chief software engineer at SimCorp in Copenhagen and a Microsoft MVP for C#. He spends most of his time working on developer tools, proof of concept projects and advanced debugging of .NET code.<br>Brian is a frequent speaker at conferences and events, and an active member of the Danish .NET community. He frequently blogs about C#, the .NET Common Language Runtime and low-level debugging of managed code at <a href="http://kodehoved.dk">http://kodehoved.dk</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:28c150c29125471fb57c9e390115f9fd">]]></description>
      <comments>http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1</comments>
      <itunes:summary> Part 2: http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2 What do you do, when your .NET application crashes on the production servers and you can&#39;t reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can&#39;t inspect the memory usage from Visual Studio? In this demo-intensive presentation we take a look at how WinDbg and SOS can be used to troubleshoot several hard-to-debug, real world problems in .NET applications. About Brian RasmussenBrian Rasmussen is a chief software engineer at SimCorp in Copenhagen and a Microsoft MVP for C#. He spends most of his time working on developer tools, proof of concept projects and advanced debugging of .NET code.Brian is a frequent speaker at conferences and events, and an active member of the Danish .NET community. He frequently blogs about C#, the .NET Common Language Runtime and low-level debugging of managed code at http://kodehoved.dk </itunes:summary>
      <itunes:duration>3103</itunes:duration>
      <link>http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1</link>
      <pubDate>Wed, 01 Dec 2010 10:29:59 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_2MB_ch9.wmv" expression="full" duration="3103" fileSize="530599769" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_ch9.mp3" expression="full" duration="3103" fileSize="24826626" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_ch9.wma" expression="full" duration="3103" fileSize="25103397" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_ch9.wmv" expression="full" duration="3103" fileSize="158184049" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_high_ch9.mp4" expression="full" duration="3103" fileSize="204990231" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_low_ch9.mp4" expression="full" duration="3103" fileSize="85844494" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/f9fd/28c150c2-9125-471f-b57c-9e390115f9fd/AdvancedDotnetDebuggingPart01_ch9.wmv" length="158184049" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1/rss</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>C#</category>
      <category>Debugging</category>
      <category>DPEDK</category>
      <category>MDCC</category>
    </item>
  <item>
      <title>TechTalk - RESTful Application Protocols, From Design to Implementation</title>
      <description><![CDATA[ <p>Challenging the notion that REST is suitable only for simple CRUD-based data services, in this TechTalk Ian Robinson will show how to implement a complex business process as part of a RESTful application. Using techniques drawn from the forthcoming O'Reilly book &quot;REST in Practice&quot;, he describes how to model business processes as domain application protocols, implement them in terms of resource lifecycles, and execute them using HTTP idioms, media types and link relation values.</p><p>About Ian Robinson<br>Ian Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems. He has written guidance for Microsoft on implementing integration patterns with Microsoft technologies, and has published articles on business-oriented development methodologies and distributed systems design - most recently in The ThoughtWorks Anthology (Pragmatic Programmers, 2008).</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:747ba4d67d014299aa7d9e0f00b744c5">]]></description>
      <comments>http://channel9.msdn.com/posts/TechTalk-RESTful-Application-Protocols-From-Design-to-Implementation</comments>
      <itunes:summary> Challenging the notion that REST is suitable only for simple CRUD-based data services, in this TechTalk Ian Robinson will show how to implement a complex business process as part of a RESTful application. Using techniques drawn from the forthcoming O&#39;Reilly book &amp;quot;REST in Practice&amp;quot;, he describes how to model business processes as domain application protocols, implement them in terms of resource lifecycles, and execute them using HTTP idioms, media types and link relation values. About Ian RobinsonIan Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems. He has written guidance for Microsoft on implementing integration patterns with Microsoft technologies, and has published articles on business-oriented development methodologies and distributed systems design - most recently in The ThoughtWorks Anthology (Pragmatic Programmers, 2008). </itunes:summary>
      <itunes:duration>5166</itunes:duration>
      <link>http://channel9.msdn.com/posts/TechTalk-RESTful-Application-Protocols-From-Design-to-Implementation</link>
      <pubDate>Fri, 15 Oct 2010 11:02:38 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/TechTalk-RESTful-Application-Protocols-From-Design-to-Implementation</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_2MB_ch9.wmv" expression="full" duration="5166" fileSize="716231040" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_ch9.mp3" expression="full" duration="5166" fileSize="41335517" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_ch9.mp4" expression="full" duration="5166" fileSize="402244729" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_ch9.wma" expression="full" duration="5166" fileSize="41784609" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_ch9.wmv" expression="full" duration="5166" fileSize="281524427" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_Zune_ch9.wmv" expression="full" duration="5166" fileSize="272420482" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/44c5/747ba4d6-7d01-4299-aa7d-9e0f00b744c5/MDCCTechTalk051010_ch9.wmv" length="281524427" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/TechTalk-RESTful-Application-Protocols-From-Design-to-Implementation/rss</wfw:commentRss>
      <category>DPEDK</category>
      <category>MDCC</category>
      <category>REST</category>
    </item>
  <item>
      <title>TechTalk - NUI - What’s in a Name?</title>
      <description><![CDATA[ <p>Natural User Interface, or NUI, is one of the favourite flavours du jour in certain interaction design and user experience circles. On the one hand, the term signals a change from the Graphical User Interace, or GUI, that has been prevalent since the early 1980s. In many ways, that is good. Not that the GUI is going to go away (any more than the QWERTY keyboard, I predict). But progress does, as they say, progress. And just because there was a great idea that took hold, does not mean that that is all that there is. </p><p>But beyond the name, what is this new thing? As far as I can see, the answer depends on who you ask. Ask enough people, and you will see that it can mean anything - which means, by the way, that it might mean nothing. I don’t view it that way. Yes, there are a lot of diverse views. But that also means that there is a lot of diverse conversations accompanying them, and I see that as healthy. Complacency is rarely a worthy aspiration for design. But out of the collective conversations one would hope that there is some convergence - which might be another term for insight or growth. </p><p>The purpose of this talk is to throw my own thoughts into the fray - for better or for worse. Taking my cue from the term itself, I’ll start like a good naturalist, and strip the term bare, and build from there. Starting with diving into the essence of the term natural. </p><p>Biography: Bill Buxton is the author of &quot;Sketching User Experiences: Getting the Design Right and the Right Design&quot;, published jointly by Morgan Kaufmann and Focal Press as well as a columnist on design and innovation for BusinessWeek.com. He is Principal Researcher at Microsoft Research and has a 30 year involvement in research, design and commentary around human aspects of technology, and digital tools for creative endeavour, including music, film and industrial design. Prior to joining Microsoft, he was a researcher at Xerox PARC, a professor at the University of Toronto, and Chief Scientist of Alias Research and SGI Inc. - where 2003 he was co-recipient of an Academy Award for Scientific and Technical Achievement. In 2007, he was named Doctor of Design, honoris causa, by the Ontario College of Art and Design, in 2008 became the 10th reci-pient of the ACM/SIGCHI Lifetime Achievement Award for fundamental contributions to the field of human-computer interaction. In January 2009 was elected a Fellow of the ACM, in June was awarded a Doctor of Laws, honoris causa, by his alma mater, Queen's University, Kingston, Ontario, and in November was awarded an honourary doctorate in Industrial Design from the Technical University of Eindhoven, the Netherlands. Finally, in 2010, BusinessWeek named Bill among the World's Most Influential Designers.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4dafd9ddb99645c4a3cd9e0e006b1911">]]></description>
      <comments>http://channel9.msdn.com/posts/TechTalk-NUI-Whats-in-a-Name</comments>
      <itunes:summary> Natural User Interface, or NUI, is one of the favourite flavours du jour in certain interaction design and user experience circles. On the one hand, the term signals a change from the Graphical User Interace, or GUI, that has been prevalent since the early 1980s. In many ways, that is good. Not that the GUI is going to go away (any more than the QWERTY keyboard, I predict). But progress does, as they say, progress. And just because there was a great idea that took hold, does not mean that that is all that there is.  But beyond the name, what is this new thing? As far as I can see, the answer depends on who you ask. Ask enough people, and you will see that it can mean anything - which means, by the way, that it might mean nothing. I don’t view it that way. Yes, there are a lot of diverse views. But that also means that there is a lot of diverse conversations accompanying them, and I see that as healthy. Complacency is rarely a worthy aspiration for design. But out of the collective conversations one would hope that there is some convergence - which might be another term for insight or growth.  The purpose of this talk is to throw my own thoughts into the fray - for better or for worse. Taking my cue from the term itself, I’ll start like a good naturalist, and strip the term bare, and build from there. Starting with diving into the essence of the term natural.  Biography: Bill Buxton is the author of &amp;quot;Sketching User Experiences: Getting the Design Right and the Right Design&amp;quot;, published jointly by Morgan Kaufmann and Focal Press as well as a columnist on design and innovation for BusinessWeek.com. He is Principal Researcher at Microsoft Research and has a 30 year involvement in research, design and commentary around human aspects of technology, and digital tools for creative endeavour, including music, film and industrial design. Prior to joining Microsoft, he was a researcher at Xerox PARC, a professor at the University of Toronto, and Chief Scientist of Al</itunes:summary>
      <itunes:duration>5421</itunes:duration>
      <link>http://channel9.msdn.com/posts/TechTalk-NUI-Whats-in-a-Name</link>
      <pubDate>Thu, 14 Oct 2010 11:09:34 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/TechTalk-NUI-Whats-in-a-Name</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_2MB_ch9.wmv" expression="full" duration="5421" fileSize="767238412" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_ch9.mp3" expression="full" duration="5421" fileSize="43375892" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_ch9.mp4" expression="full" duration="5421" fileSize="416150541" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_ch9.wma" expression="full" duration="5421" fileSize="43845353" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_ch9.wmv" expression="full" duration="5421" fileSize="296949957" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1911/4dafd9dd-b996-45c4-a3cd-9e0e006b1911/MDCCTechTalkBillBuxton_ch9.wmv" length="296949957" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/TechTalk-NUI-Whats-in-a-Name/rss</wfw:commentRss>
      <category>Bill Buxton</category>
      <category>DPEDK</category>
      <category>MDCC</category>
      <category>Microsoft Research</category>
      <category>NUI</category>
    </item>
  <item>
      <title>Code Contracts and Pex: Power Charge Your Assertions and Unit Tests</title>
      <description><![CDATA[
<p>By&nbsp;<a shape="rect" href="http://blogs.msdn.com/nikolait" target="_blank" shape="rect">Nikolai Tillmann</a> and&nbsp;&nbsp;<a shape="rect" href="http://research.microsoft.com/~mbarnett/" target="_blank" shape="rect">Mike Barnett</a><br /><br />Learn how&nbsp;Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.&nbsp;
<br />See how they work together so that your code has fewer defects. <br /><br />Learn about new features for Code Contracts including automatic documentation generation, call-site checking for components and reference assemblies for the .NET Framework and for Pex including a light-weight mocking framework, improved support for large code
 bases, and more thorough test input generation.<br /><br />Links:<br /><a shape="rect" href="http://research.microsoft.com/en-us/projects/pex/" target="_blank" shape="rect">PEX</a> //
<a shape="rect" href="http://research.microsoft.com/en-us/projects/contracts/" target="_blank" shape="rect">
Code Contracts</a> // <a shape="rect" href="http://research.microsoft.com/~mbarnett/" target="_blank" shape="rect">
Mike Barnett</a> // <a shape="rect" href="http://blogs.msdn.com/nikolait" target="_blank" shape="rect">
Nikolai Tillmann</a>&nbsp;//&nbsp;<a shape="rect" href="http://mdcc.dk" shape="rect">MDCC</a> //
<a shape="rect" href="http://msdn.dk" shape="rect">DPE DK</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8a621df5c0a243ae8de59deb000c3fd7">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests</comments>
      <itunes:summary>
By&amp;nbsp;Nikolai Tillmann and&amp;nbsp;&amp;nbsp;Mike BarnettLearn how&amp;nbsp;Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.&amp;nbsp;
See how they work together so that your code has fewer defects. Learn about new features for Code Contracts including automatic documentation generation, call-site checking for components and reference assemblies for the .NET Framework and for Pex including a light-weight mocking framework, improved support for large code
 bases, and more thorough test input generation.Links:PEX //

Code Contracts // 
Mike Barnett // 
Nikolai Tillmann&amp;nbsp;//&amp;nbsp;MDCC //
DPE DK 
</itunes:summary>
      <itunes:duration>6108</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests</link>
      <pubDate>Fri, 28 May 2010 12:01:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/552185_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/552185_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_2MB_ch9.wmv" expression="full" duration="6108" fileSize="1230524658" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.mp3" expression="full" duration="6108" fileSize="48871114" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.mp4" expression="full" duration="6108" fileSize="330700466" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.wma" expression="full" duration="6108" fileSize="49405757" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.wmv" expression="full" duration="6108" fileSize="415371045" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_Zune_ch9.wmv" expression="full" duration="6108" fileSize="348715097" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.wmv" length="415371045" 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/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests/RSS</wfw:commentRss>
      <category>code contracts</category>
      <category>DPEDK</category>
      <category>MDCC</category>
      <category>Microsoft Research</category>
      <category>Mike Barnett</category>
      <category>MS Research</category>
      <category>Nikolai-Tillmann</category>
      <category>PEX</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>MDCC TechTalk - Parallel Computing Platform</title>
      <description><![CDATA[
<p>Parallel Computing Platform<br /><em>by Niklas Gustafsson, software architect at Microsoft Corporation</em></p>
<p>With Visual Studio 2010, Microsoft is shipping a broad set of technologies to support programmers in their quest of taking full advantage of the emerging parallel hardware. In this talk, I will present these technologies and give an overview of the kinds
 of algorithms targeted. Supporting both native-code development in C&#43;&#43; and managed-code development in C#, Visual Basic and F#, the new libraries and language features have a lot to offer the parallel programmer.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6513aeb9489741bb9b449deb001f1d68">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/MDCC-TechTalk-Parallel-Computing-Platform</comments>
      <itunes:summary>
Parallel Computing Platformby Niklas Gustafsson, software architect at Microsoft Corporation 
With Visual Studio 2010, Microsoft is shipping a broad set of technologies to support programmers in their quest of taking full advantage of the emerging parallel hardware. In this talk, I will present these technologies and give an overview of the kinds
 of algorithms targeted. Supporting both native-code development in C&amp;#43;&amp;#43; and managed-code development in C#, Visual Basic and F#, the new libraries and language features have a lot to offer the parallel programmer. 
</itunes:summary>
      <itunes:duration>4505</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/MDCC-TechTalk-Parallel-Computing-Platform</link>
      <pubDate>Mon, 01 Mar 2010 11:25:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/MDCC-TechTalk-Parallel-Computing-Platform</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/533012_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/533012_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_2MB_ch9.wmv" expression="full" duration="4505" fileSize="1104640289" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_ch9.mp3" expression="full" duration="4505" fileSize="36048450" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_ch9.mp4" expression="full" duration="4505" fileSize="265304470" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_ch9.wma" expression="full" duration="4505" fileSize="36446501" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_ch9.wmv" expression="full" duration="4505" fileSize="369220603" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_Zune_ch9.wmv" expression="full" duration="4505" fileSize="284164655" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/1/0/3/3/5/mdcctechtalkparallelvs2010_ch9.wmv" length="369220603" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/martinesmann/MDCC-TechTalk-Parallel-Computing-Platform/RSS</wfw:commentRss>
      <category>DPEDK</category>
      <category>MDCC</category>
      <category>Niklas Gustafsson</category>
    </item>
  <item>
      <title>Juval Lowy - Introducing the .NET Service Bus</title>
      <description><![CDATA[The .NET services bus is part of the new Microsoft Cloud Computing Windows Azure initiative, and arguably, it is the most accessible, ready to use, powerful, and needed piece. The service bus allows clients to connects to services across any machine, network,
 firewall, NAT, routers, load balancers, virtualization, IP and DNS as if they were part of the same local network, and doing all that without compromising on the programming model or security. The service bus also supports callbacks, event publishing, authentication
 and authorization and doing all that in a WCF-friendly manner. This session will present the service bus programming model, how to configure and administer service bus solutions, working with the dedicated relay bindings including the available communication
 modes, relying on authentication in the cloud for local services and the various authentication options, and how to provide for end-to-end security through the relay service. You will also see some advanced WCF programming techniques, original helper classes,
 productivity-enhancing utilities and tools, as well as discussion of design best practices and pitfalls.
<br /> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:37ad8326c4894a1bb67b9deb001f806f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus</comments>
      <itunes:summary>The .NET services bus is part of the new Microsoft Cloud Computing Windows Azure initiative, and arguably, it is the most accessible, ready to use, powerful, and needed piece. The service bus allows clients to connects to services across any machine, network,
 firewall, NAT, routers, load balancers, virtualization, IP and DNS as if they were part of the same local network, and doing all that without compromising on the programming model or security. The service bus also supports callbacks, event publishing, authentication
 and authorization and doing all that in a WCF-friendly manner. This session will present the service bus programming model, how to configure and administer service bus solutions, working with the dedicated relay bindings including the available communication
 modes, relying on authentication in the cloud for local services and the various authentication options, and how to provide for end-to-end security through the relay service. You will also see some advanced WCF programming techniques, original helper classes,
 productivity-enhancing utilities and tools, as well as discussion of design best practices and pitfalls.
</itunes:summary>
      <itunes:duration>5189</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus</link>
      <pubDate>Tue, 24 Nov 2009 10:10:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/505971_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/505971_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_2MB_ch9.wmv" expression="full" duration="5189" fileSize="1087253812" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.mp3" expression="full" duration="5189" fileSize="41516449" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.mp4" expression="full" duration="5189" fileSize="253193814" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.wma" expression="full" duration="5189" fileSize="41967853" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.wmv" expression="full" duration="5189" fileSize="360110179" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_Zune_ch9.wmv" expression="full" duration="5189" fileSize="292494231" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/7/9/5/0/5/techtalkmdccwcfazureservicebus_ch9.wmv" length="360110179" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/martinesmann/Juval-Lowy-Introducing-the-NET-Service-Bus/RSS</wfw:commentRss>
      <category>Azure</category>
      <category>Azure .NET Services</category>
      <category>Juval Lowy</category>
      <category>MDCC</category>
      <category>WCF</category>
    </item>
  <item>
      <title>Don Syme: F# and functional programming in . NET </title>
      <description><![CDATA[Last week Don Syme joined me for an F# university tour here in Denmark. <br>
The final stop on the tour was at Microsoft Development Center Copenhagen (mdcc.dk) for an open TechTalk on F# and functional programming on the .NET platform.
<br>
<br>
To make this talk as broadly available as possible, we just decided to recorded it <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />
<br>
<br>
In the TechTalk Don touches on topics like asynchronous programming, graphics, why functional programming matters, just to mention a few topics … and everything explained with lots of samples and code!&nbsp;
<br>
<br>
Want to learn more about F#? <br>
Visit Don’s blog here: <a shape="rect" href="http://blogs.msdn.com/dsyme/" shape="rect">
http://blogs.msdn.com/dsyme/</a> <br>
or the hubFS community site, <a shape="rect" href="http://cs.hubfs.net" shape="rect">
http://cs.hubfs.net</a>&nbsp; <br>
<br>
Enjoy!  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4eed1f75fc1246f99f319deb0175d84f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/Don-Syme-FSharp-and-functional-programming-in-NET</comments>
      <itunes:summary>Last week Don Syme joined me for an F# university tour here in Denmark. 
The final stop on the tour was at Microsoft Development Center Copenhagen (mdcc.dk) for an open TechTalk on F# and functional programming on the .NET platform.


To make this talk as broadly available as possible, we just decided to recorded it 


In the TechTalk Don touches on topics like asynchronous programming, graphics, why functional programming matters, just to mention a few topics … and everything explained with lots of samples and code!&amp;nbsp;


Want to learn more about F#? 
Visit Don’s blog here: 
http://blogs.msdn.com/dsyme/ 
or the hubFS community site, 
http://cs.hubfs.net&amp;nbsp; 

Enjoy! </itunes:summary>
      <itunes:duration>4660</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/Don-Syme-FSharp-and-functional-programming-in-NET</link>
      <pubDate>Tue, 31 Mar 2009 20:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/Don-Syme-FSharp-and-functional-programming-in-NET</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/462983_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/462983_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_2MB_ch9.wmv" expression="full" duration="4660" fileSize="995833402" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_ch9.mp3" expression="full" duration="4660" fileSize="660" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_ch9.mp4" expression="full" duration="4660" fileSize="177118400" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_ch9.wma" expression="full" duration="4660" fileSize="75375349" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_ch9.wmv" expression="full" duration="4660" fileSize="204401403" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_Zune_ch9.wmv" expression="full" duration="4660" fileSize="213057383" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/8/9/2/6/4/DonSymeFSharpTechTalkMarch2009_ch9.wmv" length="204401403" 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/Don-Syme-FSharp-and-functional-programming-in-NET/RSS</wfw:commentRss>
      <category>Don Syme</category>
      <category>F#</category>
      <category>Functional Programming</category>
      <category>MDCC</category>
    </item>
  <item>
      <title>TechFest2007: Introduction to TechFest and MDCC</title>
      <description><![CDATA[The <a href="http://www.microsoft.com/danmark/om/mdcc/default.mspx"><font color="#a55506">Microsoft Development Center in Copenhagen (MDCC)</font></a> recently held it's second TechFest. Each year (this is year two of TechcFest) the good folks at MDCC
 put on a show where local (Denmark and other northern European countries) innovators show off their wares. I was lucky enough to spend a day learning about some of the great things small ISVs and scholars are creating on Microsoft and non-Microsoft development
 platform stacks.<br /><br />Here, we meet Charlotte Mark, the MDCC Site Leader, and Michael Nielsen, Director of&nbsp;Dynamics NAV Engineering. We chat about MDCC and TechFest.<br /> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/mdcc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:51d7e378410948eba9b29dea00ceb8c8">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/TechFest2007-Introduction-to-TechFest-and-MDCC</comments>
      <itunes:summary>The Microsoft Development Center in Copenhagen (MDCC) recently held it&#39;s second TechFest. Each year (this is year two of TechcFest) the good folks at MDCC
 put on a show where local (Denmark and other northern European countries) innovators show off their wares. I was lucky enough to spend a day learning about some of the great things small ISVs and scholars are creating on Microsoft and non-Microsoft development
 platform stacks.Here, we meet Charlotte Mark, the MDCC Site Leader, and Michael Nielsen, Director of&amp;nbsp;Dynamics NAV Engineering. We chat about MDCC and TechFest.</itunes:summary>
      <itunes:duration>406</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/TechFest2007-Introduction-to-TechFest-and-MDCC</link>
      <pubDate>Mon, 10 Dec 2007 22:31:59 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/TechFest2007-Introduction-to-TechFest-and-MDCC</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249570_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249570_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/4d643475-fa44-43c3-92c3-0ba513831b8c.jpg" height="205" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/7003f040-9ec8-4e0a-aa57-c8bc79d48a17.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFest2007Intro.wmv" expression="full" duration="406" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFest2007MDCC_ch9.mp3" expression="full" duration="406" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFest2007MDCC_ch9.wma" expression="full" duration="406" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/TechFest2007MDCC_s_ch9.wmv" expression="full" duration="406" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/TechFest2007Intro.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/TechFest2007-Introduction-to-TechFest-and-MDCC/RSS</wfw:commentRss>
      <category>Denmark</category>
      <category>MDCC</category>
      <category>TechFest2007</category>
    </item>    
</channel>
</rss>