<?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</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/peli/Posts/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</title>
      <link>http://channel9.msdn.com/Niners/peli/Posts</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/Niners/peli/Posts</link>
    <language>en</language>
    <pubDate>Wed, 19 Jun 2013 20:51:19 GMT</pubDate>
    <lastBuildDate>Wed, 19 Jun 2013 20:51:19 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>57</c9:totalResults>
    <c9:pageCount>3</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>CodeForHer @ Microsoft Netherlands </title>
      <description><![CDATA[<div id="imcontent" dir="ltr"><span dir="ltr"><a href="http://www.facebook.com/codeforher">CodeForHer</a>&nbsp;is an event in the Netherlands where 100&#43; Ladies learned how to create their first Windows Phone app using <a href="http://www.touchdevelop.com/">TouchDevelop</a>.</span></div><div dir="ltr">&nbsp;</div><div dir="ltr"><span dir="ltr">CodeForHer is organized by the <a href="http://www.microsoft.nl/microsoftuniversity">Microsoft University</a> in the Nederlands.</span></div> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4aeed54ec54e4f6b81cea076014da041">]]></description>
      <comments>http://channel9.msdn.com/posts/CodeForHer--Microsoft-Netherlands</comments>
      <itunes:summary>CodeForHer&amp;nbsp;is an event in the Netherlands where 100&amp;#43; Ladies learned how to create their first Windows Phone app using TouchDevelop.&amp;nbsp;CodeForHer is organized by the Microsoft University in the Nederlands.</itunes:summary>
      <itunes:duration>128</itunes:duration>
      <link>http://channel9.msdn.com/posts/CodeForHer--Microsoft-Netherlands</link>
      <pubDate>Wed, 20 Jun 2012 22:17:55 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/CodeForHer--Microsoft-Netherlands</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.mp3" expression="full" duration="128" fileSize="2063202" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.mp4" expression="full" duration="128" fileSize="11709895" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.webm" expression="full" duration="128" fileSize="4522237" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.wma" expression="full" duration="128" fileSize="1047419" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.wmv" expression="full" duration="128" fileSize="15622253" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher_high.mp4" expression="full" duration="128" fileSize="25492626" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher_mid.mp4" expression="full" duration="128" fileSize="17808509" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher_Source.wmv" expression="full" duration="128" fileSize="40542275" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.ism/manifest" expression="full" duration="128" fileSize="7604" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/6cc5/2bfe239f-58ba-46e4-841e-02e960ff6cc5/codeforher.wmv" length="15622253" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/CodeForHer--Microsoft-Netherlands/rss</wfw:commentRss>
      <category>Mobile</category>
      <category>WP7</category>
      <category>Apps</category>
    </item>
  <item>
      <title>Peter Heldens - Creating Scripts with TouchDevelop</title>
      <description><![CDATA[<p><a href="http://twitter.com/peterheldens">Peter Heldens</a>, a manager at <a href="http://www.microsoft.nl/microsoftuniversity">Microsoft University</a> in the Netherlands,&nbsp;recently visited the <a href="https://www.touchdevelop.com/">touchdevelop</a> team in Redmond, WA. Peter wrote My Online Meetings, the popular script that allows users to join a conference call in a single script using touchdevelop. Great to meet you, Peter!</p><ul><li>Take a look at the <a href="https://www.touchdevelop.com/mpuj">'My Online Meetings</a>' script for touchdevelop. </li></ul><p><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9b2959216a2d4e75b97a9ff0017c21e9">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Peter-Heldens-Creating-Scripts-with-TouchDevelop</comments>
      <itunes:summary>Peter Heldens, a manager at Microsoft University in the Netherlands,&amp;nbsp;recently visited the touchdevelop team in Redmond, WA. Peter wrote My Online Meetings, the popular script that allows users to join a conference call in a single script using touchdevelop. Great to meet you, Peter! Take a look at the &#39;My Online Meetings&#39; script for touchdevelop. The Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>167</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Peter-Heldens-Creating-Scripts-with-TouchDevelop</link>
      <pubDate>Thu, 09 Feb 2012 18:19:22 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Peter-Heldens-Creating-Scripts-with-TouchDevelop</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_2MB_ch9.wmv" expression="full" duration="167" fileSize="62918435" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_ch9.mp3" expression="full" duration="167" fileSize="1337905" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_ch9.webm" expression="full" duration="167" fileSize="22883028" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_ch9.wma" expression="full" duration="167" fileSize="1365789" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_ch9.wmv" expression="full" duration="167" fileSize="36902433" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_high_ch9.mp4" expression="full" duration="167" fileSize="45312116" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_low_ch9.mp4" expression="full" duration="167" fileSize="16893009" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_med_ch9.mp4" expression="full" duration="167" fileSize="34817361" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd.ism/manifest" expression="full" duration="167" fileSize="8298" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/21e9/9b295921-6a2d-4e75-b97a-9ff0017c21e9/phtd_ch9.wmv" length="36902433" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Peter-Heldens-Creating-Scripts-with-TouchDevelop/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Windows Phone</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop - Ваша первая программа</title>
      <description><![CDATA[ <p>В это&#1084; видео, Марина Голубцова, интерн в Microsoft Research, научит вас писать вашу первую програ&#1084;&#1084;у (script) в TouchDevelop. <a href="http://www.touchdevelop.com">TouchDevelop</a> это Windows Phone 7 приложение позволяющее ва&#1084; програ&#1084;&#1084;ировать в ваше&#1084; телефоне! Подсказка: Лучше с&#1084;отреть это видео на ваше&#1084; телефоне.</p><ul><li>Продолжайте следить за новостя&#1084;и о <a href="http://www.facebook.com/touchdevelop">TouchDevelop на нашей странице на Facebook</a>. </li></ul><p>In this video, Marina Golubtsova, a High School intern at Microsoft Research, gives a quick tutorial on writing scripts in <a href="http://touchdevelop.com">TouchDevelop</a>. TouchDevelop is a Windows Phone 7 app that allows you to script your phone on your phone! Tip: watch this video on your phone...</p><ul><li>Follow <a href="http://www.facebook.com/touchdevelop">TouchDevelop on Facebook</a>. </li></ul><p><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:05ce8cc63cea4d39be4f9f3c0166ba87">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/touchdevelop-gettingstarted-ru</comments>
      <itunes:summary> В это&amp;#1084; видео, Марина Голубцова, интерн в Microsoft Research, научит вас писать вашу первую програ&amp;#1084;&amp;#1084;у (script) в TouchDevelop. TouchDevelop это Windows Phone 7 приложение позволяющее ва&amp;#1084; програ&amp;#1084;&amp;#1084;ировать в ваше&amp;#1084; телефоне! Подсказка: Лучше с&amp;#1084;отреть это видео на ваше&amp;#1084; телефоне. Продолжайте следить за новостя&amp;#1084;и о TouchDevelop на нашей странице на Facebook. In this video, Marina Golubtsova, a High School intern at Microsoft Research, gives a quick tutorial on writing scripts in TouchDevelop. TouchDevelop is a Windows Phone 7 app that allows you to script your phone on your phone! Tip: watch this video on your phone... Follow TouchDevelop on Facebook. The Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>258</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/touchdevelop-gettingstarted-ru</link>
      <pubDate>Fri, 12 Aug 2011 17:17:38 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/touchdevelop-gettingstarted-ru</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_2MB_ch9.wmv" expression="full" duration="258" fileSize="76039459" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_ch9.mp3" expression="full" duration="258" fileSize="2072155" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_ch9.wma" expression="full" duration="258" fileSize="2107777" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_ch9.wmv" expression="full" duration="258" fileSize="49622980" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_high_ch9.mp4" expression="full" duration="258" fileSize="114661710" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_low_ch9.mp4" expression="full" duration="258" fileSize="26218777" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru.ism/manifest" expression="full" duration="258" fileSize="6110" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/ba87/05ce8cc6-3cea-4d39-be4f-9f3c0166ba87/tdhelloru_ch9.wmv" length="49622980" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/touchdevelop-gettingstarted-ru/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop – 入门教程</title>
      <description><![CDATA[ <p><span lang="ZH-CN">在这个视频里面，微软雷德蒙研究院实习生<a href="http://sites.google.com/site/xushengxiaoshome/">肖旭生</a>简短地介绍了如何使用</span><span>TouchDevelop</span><span lang="ZH-CN">进行脚本的编写。</span><span>TouchDevelop</span><span lang="ZH-CN">是微软</span><span>Windows Phone 7 </span><span lang="ZH-CN">的一个</span><span>app</span><span lang="ZH-CN">。使用</span><span>TouchDevelop</span><span lang="ZH-CN">，你可以方便的在手机上编写脚本程序</span><span lang="ZH-CN">。编写出来的</span><span lang="ZH-CN">脚本程序可以直接在手机上运行。</span>本视频在手机上观看效果最佳。</p><ul><li><a href="http://www.facebook.com/touchdevelop">TouchDevelop的facebook</a>. </li></ul><p><span>In this video, <a href="http://sites.google.com/site/xushengxiaoshome/">Xusheng Xiao</a>, a research intern at Microsoft Research, gives a quick tutorial on writing scripts in <a href="http://touchdevelop.com">TouchDevelop</a>. TouchDevelop is a Windows Phone 7 app that allows you to script your phone on<br>your phone! Tip: this video is best viewed on a phone.</span></p><ul><li><span><a href="http://www.facebook.com/touchdevelop">TouchDevelop on Facebook</a></span></li></ul><p><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> coordinates Microsoft's research in Software Engineering in Redmond, USA.</em></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:245dec8955ca4d3eb8299f3c01648a2e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchDevelop-GettingStarted-cn</comments>
      <itunes:summary> 在这个视频里面，微软雷德蒙研究院实习生肖旭生简短地介绍了如何使用TouchDevelop进行脚本的编写。TouchDevelop是微软Windows Phone 7 的一个app。使用TouchDevelop，你可以方便的在手机上编写脚本程序。编写出来的脚本程序可以直接在手机上运行。本视频在手机上观看效果最佳。 TouchDevelop的facebook. In this video, Xusheng Xiao, a research intern at Microsoft Research, gives a quick tutorial on writing scripts in TouchDevelop. TouchDevelop is a Windows Phone 7 app that allows you to script your phone onyour phone! Tip: this video is best viewed on a phone. TouchDevelop on FacebookThe Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; </itunes:summary>
      <itunes:duration>164</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchDevelop-GettingStarted-cn</link>
      <pubDate>Fri, 12 Aug 2011 16:56:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchDevelop-GettingStarted-cn</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_2MB_ch9.wmv" expression="full" duration="164" fileSize="41920063" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_ch9.mp3" expression="full" duration="164" fileSize="1319168" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_ch9.wma" expression="full" duration="164" fileSize="1347767" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_ch9.wmv" expression="full" duration="164" fileSize="27398418" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_high_ch9.mp4" expression="full" duration="164" fileSize="72470355" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_low_ch9.mp4" expression="full" duration="164" fileSize="16674790" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn.ism/manifest" expression="full" duration="164" fileSize="8622" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/8a2e/245dec89-55ca-4d3e-b829-9f3c01648a2e/tdgettingstartedcn_ch9.wmv" length="27398418" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchDevelop-GettingStarted-cn/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop - Getting Started</title>
      <description><![CDATA[ <p>In this video, Grant Bronsdon, a High School intern at Microsoft Research, gives a quick tutorial on writing scripts in <a href="http://touchdevelop.com">TouchDevelop</a>. TouchDevelop is a Windows Phone 7 app that allows you to script your phone on your phone!</p><p><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:cc72afa8d2074a1c87369f3c00475e4c">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchDevelop-Getting-Started</comments>
      <itunes:summary> In this video, Grant Bronsdon, a High School intern at Microsoft Research, gives a quick tutorial on writing scripts in TouchDevelop. TouchDevelop is a Windows Phone 7 app that allows you to script your phone on your phone! The Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>142</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchDevelop-Getting-Started</link>
      <pubDate>Thu, 11 Aug 2011 16:34:03 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchDevelop-Getting-Started</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_2MB_ch9.wmv" expression="full" duration="142" fileSize="24252597" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_ch9.mp3" expression="full" duration="142" fileSize="1143024" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_ch9.wma" expression="full" duration="142" fileSize="1167525" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_ch9.wmv" expression="full" duration="142" fileSize="21878284" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_high_ch9.mp4" expression="full" duration="142" fileSize="56384278" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_low_ch9.mp4" expression="full" duration="142" fileSize="14444041" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello.ism/manifest" expression="full" duration="142" fileSize="6096" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/5e4c/cc72afa8-d207-4a1c-8736-9f3c00475e4c/tdhello_ch9.wmv" length="21878284" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchDevelop-Getting-Started/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>Guido de Caso - Distributed Knowledge Authorization Language</title>
      <description><![CDATA[ <p>In this video,&nbsp;<a href="http://lafhis.dc.uba.ar/~gdecaso/">Guido de Caso</a> talks about Distributed Knowledge Authorization Language (DKAL). Guido finished his internship at the Research in Software Engineering group (RiSE)&nbsp;under the mentoring of <a href="http://research.microsoft.com/en-us/um/people/gurevich/">Yuri Gurevich</a>, a Principal Researcher at Microsoft Research.</p><ul><li><a href="http://research.microsoft.com/en-us/um/people/gurevich/dkal.htm">DKAL home page</a></li><li><a href="http://dkal.codeplex.com/">DKAL on CodePlex</a> </li><li><a href="http://rise4fun.com/dkal">DKAL on rise4fun</a> -- <strong>try it live!</strong></li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> coordinates Microsoft's research in Software Engineering in Redmond, USA.</em></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:07b44cc35f434bd185949f2c01775c6b">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Guido-de-Caso-Distributed-Knowledge-Authorization-Language</comments>
      <itunes:summary> In this video,&amp;nbsp;Guido de Caso talks about Distributed Knowledge Authorization Language (DKAL). Guido finished his internship at the Research in Software Engineering group (RiSE)&amp;nbsp;under the mentoring of Yuri Gurevich, a Principal Researcher at Microsoft Research. DKAL home pageDKAL on CodePlex DKAL on rise4fun -- try it live!The Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. &amp;nbsp; </itunes:summary>
      <itunes:duration>669</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Guido-de-Caso-Distributed-Knowledge-Authorization-Language</link>
      <pubDate>Thu, 28 Jul 2011 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Guido-de-Caso-Distributed-Knowledge-Authorization-Language</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_2MB_ch9.wmv" expression="full" duration="669" fileSize="112850919" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_ch9.mp3" expression="full" duration="669" fileSize="5357571" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_ch9.wma" expression="full" duration="669" fileSize="5430201" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_ch9.wmv" expression="full" duration="669" fileSize="76201446" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_high_ch9.mp4" expression="full" duration="669" fileSize="248337317" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_low_ch9.mp4" expression="full" duration="669" fileSize="64492986" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal.ism/manifest" expression="full" duration="669" fileSize="6050" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/5c6b/07b44cc3-5f43-4bd1-8594-9f2c01775c6b/dkal_ch9.wmv" length="76201446" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>17</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Guido-de-Caso-Distributed-Knowledge-Authorization-Language/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Security</category>
      <category>Yuri Gurevich</category>
    </item>
  <item>
      <title>TouchDevelop - State Variables</title>
      <description><![CDATA[ <p><strong>Update: we renamed the project to TouchDevelop!<br>Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site!</strong><strong></strong></p><p>In this video, learn how to use state variables in <strong><a href="http://research.microsoft.com/touchdevelop">TouchDevelop</a>&nbsp;</strong>with&nbsp;Michał Moskal from the Research in Software Engineering group (RiSE) at Microsoft Research.</p><ul><li><a href="http://www.facebook.com/TouchStudioApp">Follow TouchDevelop on Facebook</a></li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c1a20b69f0674381aec79edb010afa20">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchStudio-State-Variables</comments>
      <itunes:summary> Update: we renamed the project to TouchDevelop!Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site! In this video, learn how to use state variables in TouchDevelop&amp;nbsp;with&amp;nbsp;Michał Moskal from the Research in Software Engineering group (RiSE) at Microsoft Research. Follow TouchDevelop on FacebookThe Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>257</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchStudio-State-Variables</link>
      <pubDate>Wed, 01 Jun 2011 18:40:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchStudio-State-Variables</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_2MB_ch9.wmv" expression="full" duration="257" fileSize="115715468" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_ch9.mp3" expression="full" duration="257" fileSize="2061901" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_ch9.wma" expression="full" duration="257" fileSize="2089755" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_ch9.wmv" expression="full" duration="257" fileSize="56454975" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_high_ch9.mp4" expression="full" duration="257" fileSize="111795693" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_low_ch9.mp4" expression="full" duration="257" fileSize="23856697" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate.ism/manifest" expression="full" duration="257" fileSize="8490" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/FA20/C1A20B69-F067-4381-AEC7-9EDB010AFA20/touchstudiostate_ch9.wmv" length="56454975" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchStudio-State-Variables/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Windows Phone</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop - Plotting Math Functions</title>
      <description><![CDATA[ <p><strong>Update: we renamed the project to TouchDevelop!<br>Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site!</strong><strong></strong></p><p>In this video, Peli de Halleux, from the Research in Software Engineering group (RiSE) at Microsoft Research, gives a tutorial using the <strong><a href="http://research.microsoft.com/touchdevelop">TouchDevelop</a> </strong>editor<strong>. </strong>Learn how to chart mathematical functions in TouchStudio.</p><ul><li><a href="http://www.facebook.com/TouchDevelop">follow TouchDevelop on Facebook</a></li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0a3390d025dd4e1a97509edb01070886">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Plotting-Math-Functions</comments>
      <itunes:summary> Update: we renamed the project to TouchDevelop!Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site! In this video, Peli de Halleux, from the Research in Software Engineering group (RiSE) at Microsoft Research, gives a tutorial using the TouchDevelop editor. Learn how to chart mathematical functions in TouchStudio. follow TouchDevelop on FacebookThe Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>241</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Plotting-Math-Functions</link>
      <pubDate>Tue, 17 May 2011 23:23:25 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchStudio-Plotting-Math-Functions</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_2MB_ch9.wmv" expression="full" duration="241" fileSize="102159223" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_ch9.mp3" expression="full" duration="241" fileSize="1933604" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_ch9.wma" expression="full" duration="241" fileSize="1960581" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_ch9.wmv" expression="full" duration="241" fileSize="51254877" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_high_ch9.mp4" expression="full" duration="241" fileSize="64939160" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_low_ch9.mp4" expression="full" duration="241" fileSize="16813284" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot.ism/manifest" expression="full" duration="241" fileSize="8474" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/0886/0A3390D0-25DD-4E1A-9750-9EDB01070886/touchstudioplot_ch9.wmv" length="51254877" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Plotting-Math-Functions/RSS</wfw:commentRss>
      <category>Math</category>
      <category>Mathematics</category>
      <category>RiSE</category>
      <category>Touch</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop - Hello World</title>
      <description><![CDATA[ <p><strong>Update: we renamed the project to TouchDevelop!<br>Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site!</strong><strong></strong></p><p>In this video, Peli de Halleux, from the Research in Software Engineering group (RiSE) at Microsoft Research, gives a basic tutorial using&nbsp;the <strong><a href="http://research.microsoft.com/touchdevelop">TouchDevelop</a>&nbsp;</strong>editor<strong>. </strong>Learn how to write 'Hello World' in TouchStudio (and how to use its editor).</p><ul><li><a href="http://www.facebook.com/TouchDevelop">Follow TouchDevelop on Facebook</a></li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a480bcb0677d42d5aa549edc00ed9f71">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Hello-World</comments>
      <itunes:summary> Update: we renamed the project to TouchDevelop!Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site! In this video, Peli de Halleux, from the Research in Software Engineering group (RiSE) at Microsoft Research, gives a basic tutorial using&amp;nbsp;the TouchDevelop&amp;nbsp;editor. Learn how to write &#39;Hello World&#39; in TouchStudio (and how to use its editor). Follow TouchDevelop on FacebookThe Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>265</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Hello-World</link>
      <pubDate>Wed, 11 May 2011 14:40:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchStudio-Hello-World</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_2MB_ch9.wmv" expression="full" duration="265" fileSize="108444192" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_ch9.mp3" expression="full" duration="265" fileSize="2123542" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_ch9.wma" expression="full" duration="265" fileSize="2152839" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_ch9.wmv" expression="full" duration="265" fileSize="54087023" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_high_ch9.mp4" expression="full" duration="265" fileSize="70998575" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_low_ch9.mp4" expression="full" duration="265" fileSize="16252554" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello.ism/manifest" expression="full" duration="265" fileSize="8490" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/9F71/A480BCB0-677D-42D5-AA54-9EDC00ED9F71/touchstudiohello_ch9.wmv" length="54087023" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Hello-World/RSS</wfw:commentRss>
      <category>RiSE</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop - Script Your Phone on Your Phone Reloaded</title>
      <description><![CDATA[ <p><strong>Update: we renamed the project to TouchDevelop!<br></strong><strong>Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site!</strong></p><p>In this video, Nikolai Tillmann and Michal Moskal, from the Research in Software Engineering group (RiSE) at Microsoft Research, present <strong><a href="http://research.microsoft.com/touchdevelop">TouchDevelop</a>&nbsp;for Windows Phone 7. </strong>TouchDevelop is a radically new Windows Phone software development environment, bringing the excitement of the first programmable personal computers to the phone. Now you can write code for your phone on your phone!</p><ul><li><a href="http://www.facebook.com/touchdevelop">follow TouchDevelop on Facebook</a>&nbsp; </li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> coordinates Microsoft's research in Software Engineering in Redmond, USA.</em></p><p><em>Note: Unlike our <a href="http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-ON-Your-Phone">first video</a>, there's no zooming or blurring in this video—promise!</em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:be62aedb9e49414d868a9eda01574d65">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-on-Your-Phone-Reloaded</comments>
      <itunes:summary> Update: we renamed the project to TouchDevelop!Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site! In this video, Nikolai Tillmann and Michal Moskal, from the Research in Software Engineering group (RiSE) at Microsoft Research, present TouchDevelop&amp;nbsp;for Windows Phone 7. TouchDevelop is a radically new Windows Phone software development environment, bringing the excitement of the first programmable personal computers to the phone. Now you can write code for your phone on your phone! follow TouchDevelop on Facebook&amp;nbsp; The Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. Note: Unlike our first video, there&#39;s no zooming or blurring in this video—promise! </itunes:summary>
      <itunes:duration>822</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-on-Your-Phone-Reloaded</link>
      <pubDate>Fri, 06 May 2011 14:53:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-on-Your-Phone-Reloaded</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_2MB_ch9.wmv" expression="full" duration="822" fileSize="396037013" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_ch9.mp3" expression="full" duration="822" fileSize="6579881" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_ch9.wma" expression="full" duration="822" fileSize="6655835" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_ch9.wmv" expression="full" duration="822" fileSize="179114365" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_high_ch9.mp4" expression="full" duration="822" fileSize="365981265" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_low_ch9.mp4" expression="full" duration="822" fileSize="83130502" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded.ism/manifest" expression="full" duration="822" fileSize="8538" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/4D65/BE62AEDB-9E49-414D-868A-9EDA01574D65/touchstudioreloaded_ch9.wmv" length="179114365" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>19</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-on-Your-Phone-Reloaded/RSS</wfw:commentRss>
      <category>Programming Languages</category>
      <category>RiSE</category>
      <category>Touch</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>TouchDevelop - Script Your Phone ON Your Phone!</title>
      <description><![CDATA[ <p><strong>Update: we renamed the project to TouchDevelop!<br></strong><strong>Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site!</strong></p><p>In this video, Nikolai Tillmann and Michal Moskal, from the Research in Software Engineering group (RiSE) at Microsoft Research, present a new Windows Phone 7 application: <strong><a href="http://research.microsoft.com/touchdevelop">TouchDevelop</a>.&nbsp;</strong>TouchDevelop is a radically new Windows Phone software development environment, bringing the excitement of the first programmable personal computers to the phone. Now you can write code for your phone on your phone!</p><ul><li><a href="http://www.facebook.com/TouchDevelop">follow TouchDevelop on Facebook</a></li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The </em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> coordinates Microsoft's research in Software Engineering in Redmond, USA.</em></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7839a422a0fa4ce79d0a9ebe01720126">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-ON-Your-Phone</comments>
      <itunes:summary> Update: we renamed the project to TouchDevelop!Update: This video is outdated! Please refer to the latest documentation on the TouchDevelop web site! In this video, Nikolai Tillmann and Michal Moskal, from the Research in Software Engineering group (RiSE) at Microsoft Research, present a new Windows Phone 7 application: TouchDevelop.&amp;nbsp;TouchDevelop is a radically new Windows Phone software development environment, bringing the excitement of the first programmable personal computers to the phone. Now you can write code for your phone on your phone! follow TouchDevelop on FacebookThe Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. &amp;nbsp; </itunes:summary>
      <itunes:duration>650</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-ON-Your-Phone</link>
      <pubDate>Mon, 11 Apr 2011 17:18:05 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-ON-Your-Phone</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_2MB_ch9.wmv" expression="full" duration="650" fileSize="204517383" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_ch9.mp3" expression="full" duration="650" fileSize="5207496" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_ch9.wma" expression="full" duration="650" fileSize="5276999" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_ch9.wmv" expression="full" duration="650" fileSize="133929334" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_high_ch9.mp4" expression="full" duration="650" fileSize="289113039" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_low_ch9.mp4" expression="full" duration="650" fileSize="65943402" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp.ism/manifest" expression="full" duration="650" fileSize="8562" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/0126/7839a422-a0fa-4ce7-9d0a-9ebe01720126/touchstudioapp_ch9.wmv" length="133929334" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>40</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/TouchStudio-Script-Your-Phone-ON-Your-Phone/RSS</wfw:commentRss>
      <category>Beginner</category>
      <category>Beginning programming</category>
      <category>RiSE</category>
      <category>scripts</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
      <category>Apps</category>
      <category>Application</category>
    </item>
  <item>
      <title>David Molnar and Margus Veanes - BEK - Domain Specific Language for String Manipulation Functions</title>
      <description><![CDATA[ <p>In this video,&nbsp;<a href="http://research.microsoft.com/en-us/people/dmolnar/">David Molnar</a> and <a href="http://research.microsoft.com/en-us/people/margus/">Margus&nbsp;Veanes</a>, both Researchers at Microsoft Research, give a demo of BEK <strong>(you can try it too at <a href="http://rise4fun.com/bek">http://rise4fun.com/bek</a>)</strong>. BEK is a domain specific language for writing common string functions, combined with state of the art analysis. With BEK, you can answer questions like, Do these two programs output the same string? Can this program ever output a target string? What happens if I compose these two programs? Does the order matter? </p><p>Once you've authored and analyzed your sanitizer in BEK, you can automatically get a C#/Javascript version of it.</p><p><em></em><a href="http://research.microsoft.com/rise"><em>The&nbsp;</em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:da011aefb6654203b6659e59012d05ed">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/David-Molnar-and-Margus-Veanus-BEK-Domain-Specific-Language-for-String-Manipulation-Functions</comments>
      <itunes:summary> In this video,&amp;nbsp;David Molnar and Margus&amp;nbsp;Veanes, both Researchers at Microsoft Research, give a demo of BEK (you can try it too at http://rise4fun.com/bek). BEK is a domain specific language for writing common string functions, combined with state of the art analysis. With BEK, you can answer questions like, Do these two programs output the same string? Can this program ever output a target string? What happens if I compose these two programs? Does the order matter?  Once you&#39;ve authored and analyzed your sanitizer in BEK, you can automatically get a C#/Javascript version of it. The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>780</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/David-Molnar-and-Margus-Veanus-BEK-Domain-Specific-Language-for-String-Manipulation-Functions</link>
      <pubDate>Thu, 06 Jan 2011 23:17:12 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/David-Molnar-and-Margus-Veanus-BEK-Domain-Specific-Language-for-String-Manipulation-Functions</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_2MB_ch9.wmv" expression="full" duration="780" fileSize="115736695" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_ch9.mp3" expression="full" duration="780" fileSize="6247062" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_ch9.wma" expression="full" duration="780" fileSize="6328397" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_ch9.wmv" expression="full" duration="780" fileSize="82602112" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_high_ch9.mp4" expression="full" duration="780" fileSize="170485562" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_low_ch9.mp4" expression="full" duration="780" fileSize="71155345" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_Zune_ch9.wmv" expression="full" duration="780" fileSize="66186166" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek.ism/manifest" expression="full" duration="780" fileSize="8370" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/05ED/DA011AEF-B665-4203-B665-9E59012D05ED/bek_ch9.wmv" length="82602112" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/David-Molnar-and-Margus-Veanus-BEK-Domain-Specific-Language-for-String-Manipulation-Functions/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Security</category>
    </item>
  <item>
      <title>Интервью с Андреем Бреславым, русским аспирантом, проходившим стажеровку в MSR</title>
      <description><![CDATA[ <p>Интервью с Андрее&#1084; Бреславы&#1084;, русски&#1084; аспиранто&#1084;, проходивши&#1084; стажеровку в MSR</p><p>У MSR есть специальная програ&#1084;&#1084;а стажировки созданная специально дла России. Здесь вы &#1084;ожете пос&#1084;отреть интервью с Андрее&#1084; Бреславы&#1084;, русски&#1084; аспиранто&#1084;, проходивши&#1084; стажеровку в MSR. Интервью было снято в конце лета 2010 года. Дополнительная инфор&#1084;ация о програ&#1084;&#1084;е стажировки находится по адресу <a href="http://research.microsoft.com/en-us/jobs/intern/russia.aspx">http://research.microsoft.com/en-us/jobs/intern/russia.aspx</a>. </p><p><br>Interview with Andrey Breslav, Russian intern at MSR.</p><p>MSR has a special internship program for Russia. То this end, we have interviewed a graduate student intern Andrey Breslav who visited MSR from Russian in late summer 2010. More information about the program can be found at <br><a href="http://research.microsoft.com/en-us/jobs/intern/russia.aspx">http://research.microsoft.com/en-us/jobs/intern/russia.aspx</a>. </p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ce9ffb739da146dc92829e150127849a">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/andreybreslavmsr</comments>
      <itunes:summary> Интервью с Андрее&amp;#1084; Бреславы&amp;#1084;, русски&amp;#1084; аспиранто&amp;#1084;, проходивши&amp;#1084; стажеровку в MSR У MSR есть специальная програ&amp;#1084;&amp;#1084;а стажировки созданная специально дла России. Здесь вы &amp;#1084;ожете пос&amp;#1084;отреть интервью с Андрее&amp;#1084; Бреславы&amp;#1084;, русски&amp;#1084; аспиранто&amp;#1084;, проходивши&amp;#1084; стажеровку в MSR. Интервью было снято в конце лета 2010 года. Дополнительная инфор&amp;#1084;ация о програ&amp;#1084;&amp;#1084;е стажировки находится по адресу http://research.microsoft.com/en-us/jobs/intern/russia.aspx.  Interview with Andrey Breslav, Russian intern at MSR. MSR has a special internship program for Russia. То this end, we have interviewed a graduate student intern Andrey Breslav who visited MSR from Russian in late summer 2010. More information about the program can be found at http://research.microsoft.com/en-us/jobs/intern/russia.aspx.  </itunes:summary>
      <itunes:duration>1256</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/andreybreslavmsr</link>
      <pubDate>Wed, 20 Oct 2010 19:34:28 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/andreybreslavmsr</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_2MB_ch9.wmv" expression="full" duration="1256" fileSize="469964982" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_ch9.mp3" expression="full" duration="1256" fileSize="10053357" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_ch9.mp4" expression="full" duration="1256" fileSize="137195431" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_ch9.wma" expression="full" duration="1256" fileSize="10173517" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_ch9.wmv" expression="full" duration="1256" fileSize="275244967" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/849a/ce9ffb73-9da1-46dc-9282-9e150127849a/andreybreslavmsr_ch9.wmv" length="275244967" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/andreybreslavmsr/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Summer Internships</category>
    </item>
  <item>
      <title>The Verification Corner - Stepwise Refinement</title>
      <description><![CDATA[ <p>In this episode of <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>, Kuat Yessenov and&nbsp;<a href="http://research.microsoft.com/en-us/um/people/leino/">Rustan Leino</a>, Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research, &nbsp;show how a program can be constructed by <em>stepwise refinement</em>.&nbsp; First, a high-level description of the program is given.&nbsp; Then, some more detailed pseudo-code is developed.&nbsp; Finally, an efficient data-structure representation is chosen and the corresponding changes to the program are written.&nbsp;There are several potential advantages of this approach.&nbsp; One is that it lets the programmer design the program in finer and finer levels of granularity, rather than having to write all the fine details into the program text at once.&nbsp; At each level, the verification tool kicks in and checks the correctness, thus proving feedback to the programmer.&nbsp; A second advantage is that the more abstract descriptions of the program stay around, in a machine readable form that makes sure they stay up-to-date.&nbsp; This means a new programmer on the project can start reading the more abstract versions in order to understand the program.</p><ul><li>Find past and future episodes of the <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>! </li></ul><p><a href="http://research.microsoft.com/verificationcorner"><em>The Verification Corner</em></a><em> is a show on Software Verification Techniques and Tools. The show is produced by the&nbsp;</em><a href="http://research.microsoft.com/rise"><em>Research in Software Engineering team</em></a><em> (RiSE), which 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c217b1446a4c4f2590909e0601577468">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Stepwise-Refinement</comments>
      <itunes:summary> In this episode of The Verification Corner, Kuat Yessenov and&amp;nbsp;Rustan Leino, Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research, &amp;nbsp;show how a program can be constructed by stepwise refinement.&amp;nbsp; First, a high-level description of the program is given.&amp;nbsp; Then, some more detailed pseudo-code is developed.&amp;nbsp; Finally, an efficient data-structure representation is chosen and the corresponding changes to the program are written.&amp;nbsp;There are several potential advantages of this approach.&amp;nbsp; One is that it lets the programmer design the program in finer and finer levels of granularity, rather than having to write all the fine details into the program text at once.&amp;nbsp; At each level, the verification tool kicks in and checks the correctness, thus proving feedback to the programmer.&amp;nbsp; A second advantage is that the more abstract descriptions of the program stay around, in a machine readable form that makes sure they stay up-to-date.&amp;nbsp; This means a new programmer on the project can start reading the more abstract versions in order to understand the program. Find past and future episodes of the The Verification Corner! The Verification Corner is a show on Software Verification Techniques and Tools. The show is produced by the&amp;nbsp;Research in Software Engineering team (RiSE), which coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>1333</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Stepwise-Refinement</link>
      <pubDate>Fri, 08 Oct 2010 16:17:46 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Stepwise-Refinement</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_2MB_ch9.wmv" expression="full" duration="1333" fileSize="132864417" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_ch9.mp3" expression="full" duration="1333" fileSize="10665832" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_ch9.mp4" expression="full" duration="1333" fileSize="127966293" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_ch9.wma" expression="full" duration="1333" fileSize="10792341" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_ch9.wmv" expression="full" duration="1333" fileSize="107853424" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_Zune_ch9.wmv" expression="full" duration="1333" fileSize="100621478" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7468/c217b144-6a4c-4f25-9090-9e0601577468/stewiserefinement_ch9.wmv" length="107853424" 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/The-Verification-Corner-Stepwise-Refinement/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>Verification</category>
    </item>
  <item>
      <title>Mike Barnett and Daryl Zuniga: Code Contracts Editor Extensions</title>
      <description><![CDATA[ <p>Mike Barnett and Daryl Zuniga showcase the Code Contracts Editor Extensions. The extensions integrate Code Contracts into the C# intellisense, the Code Definition View and even the editor text itself.</p><ul><li>Download the <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/85f0aa38-a8a8-4811-8b86-e7f0b8d8c71b">Code Contracts Editor Extensions</a> </li><li>Try Code Contracts in your browser at <a href="http://pex4fun.com">http://pex4fun.com</a></li></ul><p><em></em><a href="http://research.microsoft.com/rise"><em>The&nbsp;</em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7a8c3b9d69c946078e4b9deb01101009">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Code-Contracts-Editor-Extensions</comments>
      <itunes:summary> Mike Barnett and Daryl Zuniga showcase the Code Contracts Editor Extensions. The extensions integrate Code Contracts into the C# intellisense, the Code Definition View and even the editor text itself. Download the Code Contracts Editor Extensions Try Code Contracts in your browser at http://pex4fun.comThe&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>299</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Code-Contracts-Editor-Extensions</link>
      <pubDate>Tue, 21 Sep 2010 16:25:54 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Code-Contracts-Editor-Extensions</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_2MB_ch9.wmv" expression="full" duration="299" fileSize="24823907" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_ch9.mp3" expression="full" duration="299" fileSize="2397445" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_ch9.mp4" expression="full" duration="299" fileSize="26958043" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_ch9.wma" expression="full" duration="299" fileSize="2438219" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_ch9.wmv" expression="full" duration="299" fileSize="22439228" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1009/7a8c3b9d-69c9-4607-8e4b-9deb01101009/codecontractseditorextensions_ch9.wmv" length="22439228" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Code-Contracts-Editor-Extensions/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>code contracts</category>
      <category>editor</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Nikolai Tillmann and Aaron Shaver - Coding Duels at pexforfun.com</title>
      <description><![CDATA[In this video, <a shape="rect" href="http://research.microsoft.com/en-us/people/nikolait/" shape="rect">
Nikolai Tillmann</a>&nbsp;walks us through&nbsp;<a shape="rect" href="http://www.pexforfun.com" shape="rect"><strong>pexforfun.com</strong></a>, a website where you can write small C#, VB, or F#&nbsp;programs and explore them directly from your browser by using
<a shape="rect" href="http://research.microsoft.com/pex" shape="rect">Pex</a>. Additionally, Pex also makes it possible to play
<strong>coding duels</strong>, in which users compete to discover a secret puzzle implementation.
<br /><br />Tune in to watch as Nikolai discusses all of this and plays a duel&nbsp;with Aaron Shaver,&nbsp;our high school intern who has been writing puzzles all summer long.
<br /><br /><p><em></em><a shape="rect" href="http://research.microsoft.com/rise" shape="rect"><em>The&nbsp;</em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d146e15bc8ef4151ac469dea00a2bcdc">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Coding-Duels-at-pexforfuncom</comments>
      <itunes:summary>In this video, 
Nikolai Tillmann&amp;nbsp;walks us through&amp;nbsp;pexforfun.com, a website where you can write small C#, VB, or F#&amp;nbsp;programs and explore them directly from your browser by using
Pex. Additionally, Pex also makes it possible to play
coding duels, in which users compete to discover a secret puzzle implementation.
Tune in to watch as Nikolai discusses all of this and plays a duel&amp;nbsp;with Aaron Shaver,&amp;nbsp;our high school intern who has been writing puzzles all summer long.
The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</itunes:summary>
      <itunes:duration>379</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Coding-Duels-at-pexforfuncom</link>
      <pubDate>Wed, 04 Aug 2010 17:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Coding-Duels-at-pexforfuncom</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/564745_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/564745_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_2MB_ch9.wmv" expression="full" duration="379" fileSize="40392157" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_ch9.mp3" expression="full" duration="379" fileSize="3040217" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_ch9.mp4" expression="full" duration="379" fileSize="66161771" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_ch9.wma" expression="full" duration="379" fileSize="3087081" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_ch9.wmv" expression="full" duration="379" fileSize="42711706" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_Zune_ch9.wmv" expression="full" duration="379" fileSize="29015760" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4745/564745/pexforfun_ch9.wmv" length="42711706" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>12</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Coding-Duels-at-pexforfuncom/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>code contracts</category>
      <category>PEX</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>Madan Musuvathi and Sebastian Burckhardt - Concurrency Fuzzing with Cuzz</title>
      <description><![CDATA[<a shape="rect" href="http://research.microsoft.com/en-us/people/madanm/" shape="rect">Madan Musuvathi</a>&nbsp;and
<a shape="rect" href="http://research.microsoft.com/en-us/people/sburckha/" shape="rect">
Sebastian Burckhardt</a>, two Researchers at the Research in Software Engineering team&nbsp;(RiSE), explain and demo a new testing tool called
<a shape="rect" href="http://research.microsoft.com/en-us/projects/cuzz/" shape="rect">
<strong>Cuzz</strong></a>. As you will see in this video, Cuzz stands for &quot;Concurrency fuzzing.&quot;<br /><br /><div class="deM" id="dedM">
<p>Cuzz is a very effective&nbsp;tool for finding concurrency bugs. Cuzz works on unmodified Win32 executables and is designed for maximizing concurrency coverage for your existing (unmodified) tests. It randomizes the thread schedules in a systematic and disciplined
 way, using an algorithm that provides probabilistic coverage guarantees.</p>
</div>
<p><em></em><a shape="rect" href="http://research.microsoft.com/rise" shape="rect"><em>The&nbsp;</em><em>Research in Software Engineering team</em><em> (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fdbfe33ee6974fd8bf829dea00a2c776">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Concurrency-Fuzzing-with-Cuzz</comments>
      <itunes:summary>Madan Musuvathi&amp;nbsp;and

Sebastian Burckhardt, two Researchers at the Research in Software Engineering team&amp;nbsp;(RiSE), explain and demo a new testing tool called

Cuzz. As you will see in this video, Cuzz stands for &amp;quot;Concurrency fuzzing.&amp;quot;
Cuzz is a very effective&amp;nbsp;tool for finding concurrency bugs. Cuzz works on unmodified Win32 executables and is designed for maximizing concurrency coverage for your existing (unmodified) tests. It randomizes the thread schedules in a systematic and disciplined
 way, using an algorithm that provides probabilistic coverage guarantees. 

The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</itunes:summary>
      <itunes:duration>493</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Concurrency-Fuzzing-with-Cuzz</link>
      <pubDate>Fri, 16 Jul 2010 17:23:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Concurrency-Fuzzing-with-Cuzz</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/561256_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/561256_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_2MB_ch9.wmv" expression="full" duration="493" fileSize="99354239" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_ch9.mp3" expression="full" duration="493" fileSize="3952636" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_ch9.mp4" expression="full" duration="493" fileSize="52087907" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_ch9.wma" expression="full" duration="493" fileSize="4009309" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_ch9.wmv" expression="full" duration="493" fileSize="65324435" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_Zune_ch9.wmv" expression="full" duration="493" fileSize="42216441" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/5/2/1/6/5/cuzz_ch9.wmv" length="65324435" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Concurrency-Fuzzing-with-Cuzz/RSS</wfw:commentRss>
      <category>Concurrency</category>
      <category>fuzzing</category>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>testing tools</category>
    </item>
  <item>
      <title>Mark Marron - Visualizing and Understanding Heap Structure</title>
      <description><![CDATA[ <p>In this video, Mark Marron, who is visiting the&nbsp;<a href="http://research.microsoft.com/rise">Research in Software Engineering group (RiSE)</a> for the summer, describes some work and gives a short demo on a technique for visualizing and understanding a program’s runtime memory structure (which data structures are built, how big they are, how they are connected, etc.). <br><br>During the demo, he shows how the technique can be used to visualize a 150K object heap dump to quickly find out which parts are using the most memory, which also helps us learn about how the program is using these objects (including finding a “quadtree” that is not really a tree).</p><ul><li><strong>Try it live at <a href="http://rise4fun.com/heapdbg">http://rise4fun.com/heapdbg</a></strong></li></ul><p><em>The&nbsp;</em><em>Research in Software Engineering team</em><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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bf5c668e8a4a420c8f209dea00a2c960">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Mark-Marron-Visualizing-and-understanding-Heap-structure</comments>
      <itunes:summary> In this video, Mark Marron, who is visiting the&amp;nbsp;Research in Software Engineering group (RiSE) for the summer, describes some work and gives a short demo on a technique for visualizing and understanding a program’s runtime memory structure (which data structures are built, how big they are, how they are connected, etc.). During the demo, he shows how the technique can be used to visualize a 150K object heap dump to quickly find out which parts are using the most memory, which also helps us learn about how the program is using these objects (including finding a “quadtree” that is not really a tree). Try it live at http://rise4fun.com/heapdbgThe&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>906</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Mark-Marron-Visualizing-and-understanding-Heap-structure</link>
      <pubDate>Thu, 17 Jun 2010 14:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Mark-Marron-Visualizing-and-understanding-Heap-structure</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_2MB_ch9.wmv" expression="full" duration="906" fileSize="66631345" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_ch9.mp3" expression="full" duration="906" fileSize="7254694" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_ch9.mp4" expression="full" duration="906" fileSize="46760563" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_ch9.wma" expression="full" duration="906" fileSize="7346753" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_ch9.wmv" expression="full" duration="906" fileSize="55842217" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/7/9/5/5/5/markmarronheap_ch9.wmv" length="55842217" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Mark-Marron-Visualizing-and-understanding-Heap-structure/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>Debugging</category>
      <category>DGML graphic models</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>Margus Veanes - Rex - Symbolic Regular Expression Exploration</title>
      <description><![CDATA[ <p><a href="http://research.microsoft.com/en-us/people/margus/">Margus Veanes</a>, a Researcher from the&nbsp;<a href="http://research.microsoft.com/rise/">RiSE</a> group at Microsoft Research,&nbsp;gives an overview of <a href="http://research.microsoft.com/rex/"><strong>Rex</strong></a>, a tool that generates matching string from .NET regular expressions. Rex turns regular expressions into symbolic automatons, then gives them to a constraint solver to find matching strings.</p><ul><li><strong>Try Rex in your web browser at <a href="http://rise4fun.com/rex">http://rise4fun.com/rex</a> !</strong></li><li><a href="http://research.microsoft.com/en-us/downloads/7f1d87be-f6d9-495d-a699-f12599cea030/">Download Rex</a>&nbsp;and play with it! </li></ul><p><em>The&nbsp;</em><em>Research in Software Engineering team</em><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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6ac6d6adb788495983099deb00184a9f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Margus-Veanes-Rex-Symbolic-Regular-Expression-Exploration</comments>
      <itunes:summary> Margus Veanes, a Researcher from the&amp;nbsp;RiSE group at Microsoft Research,&amp;nbsp;gives an overview of Rex, a tool that generates matching string from .NET regular expressions. Rex turns regular expressions into symbolic automatons, then gives them to a constraint solver to find matching strings. Try Rex in your web browser at http://rise4fun.com/rex !Download Rex&amp;nbsp;and play with it! The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>729</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Margus-Veanes-Rex-Symbolic-Regular-Expression-Exploration</link>
      <pubDate>Thu, 15 Apr 2010 16:12:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Margus-Veanes-Rex-Symbolic-Regular-Expression-Exploration</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/4/9/3/4/5/rex_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/4/9/3/4/5/rex_ch9.mp3" expression="full" duration="729" fileSize="5838863" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/4/9/3/4/5/rex_ch9.mp4" expression="full" duration="729" fileSize="56068220" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/4/9/3/4/5/rex_ch9.wma" expression="full" duration="729" fileSize="5913845" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/4/9/3/4/5/rex_ch9.wmv" expression="full" duration="729" fileSize="70527739" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/4/9/3/4/5/rex_ch9.wmv" length="70527739" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Margus-Veanes-Rex-Symbolic-Regular-Expression-Exploration/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>PEX</category>
      <category>Regular Expressions</category>
      <category>rex</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>The Verification Corner - Loop Termination</title>
      <description><![CDATA[ <p>In this episode of <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>, <a href="http://research.microsoft.com/en-us/um/people/leino/">Rustan Leino</a>, Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research, shows how to prove loop termination. During his demonstration, Rustan presents the theoretical background information necessary to build the proof before modeling it using the <a href="http://research.microsoft.com/dafny">Dafny language</a>.</p><ul><li><strong>Try Dafny in your web browser at <a href="http://rise4fun.com/dafny">http://rise4fun.com/dafny</a> !</strong> </li><li>Find past and future episodes of the <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>! </li></ul><p><a href="http://research.microsoft.com/verificationcorner"><em>The Verification Corner</em></a><em> is a show on Software Verification Techniques and Tools. The show is produced by the&nbsp;</em><a href="http://research.microsoft.com/rise"><em>Research in Software Engineering team</em></a><em> (RiSE), which 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b2d0a8401b0842a293ab9deb001853ac">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Termination</comments>
      <itunes:summary> In this episode of The Verification Corner, Rustan Leino, Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research, shows how to prove loop termination. During his demonstration, Rustan presents the theoretical background information necessary to build the proof before modeling it using the Dafny language. Try Dafny in your web browser at http://rise4fun.com/dafny ! Find past and future episodes of the The Verification Corner! The Verification Corner is a show on Software Verification Techniques and Tools. The show is produced by the&amp;nbsp;Research in Software Engineering team (RiSE), which coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>1286</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Termination</link>
      <pubDate>Mon, 29 Mar 2010 16:21:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Termination</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_2MB_ch9.wmv" expression="full" duration="1286" fileSize="115768605" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_ch9.mp3" expression="full" duration="1286" fileSize="10295524" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_ch9.mp4" expression="full" duration="1286" fileSize="72416479" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_ch9.wma" expression="full" duration="1286" fileSize="10413839" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_ch9.wmv" expression="full" duration="1286" fileSize="87303539" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/2/9/8/3/5/looptermination_ch9.wmv" length="87303539" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Termination/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>Verification</category>
      <category>verification corner</category>
    </item>
  <item>
      <title>The Verification Corner - Specifications in Action with Spec#</title>
      <description><![CDATA[ <p>In this episode of <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>, <a href="http://research.microsoft.com/en-us/um/people/leino/">Rustan Leino </a>gives a demonstration of specifications in action. He builds a program that chunks strings into pieces, i.e. a chunker, in Spec#. During the demo, he shows the verifier, the developer, and the specifications fit together in the development cycle. Rustan Leino&nbsp;is a Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research.</p><ul><li><strong>Try Spec# in your web browser at <a href="http://rise4fun/specsharp">http://rise4fun/specsharp</a>!</strong> </li><li>Find past and future episodes of the <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>! </li></ul><p><a href="http://research.microsoft.com/verificationcorner"><em>The Verification Corner</em></a><em> is a show on Software Verification Techniques and Tools. The show is produced by the&nbsp;</em><a href="http://research.microsoft.com/rise"><em>Research in Software Engineering team</em></a><em> (RiSE) , which 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c3a6041daa474b57a12c9deb00185a98">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Specifications-in-Action-with-SpecSharp</comments>
      <itunes:summary> In this episode of The Verification Corner, Rustan Leino gives a demonstration of specifications in action. He builds a program that chunks strings into pieces, i.e. a chunker, in Spec#. During the demo, he shows the verifier, the developer, and the specifications fit together in the development cycle. Rustan Leino&amp;nbsp;is a Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research. Try Spec# in your web browser at http://rise4fun/specsharp! Find past and future episodes of the The Verification Corner! The Verification Corner is a show on Software Verification Techniques and Tools. The show is produced by the&amp;nbsp;Research in Software Engineering team (RiSE) , which coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>872</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Specifications-in-Action-with-SpecSharp</link>
      <pubDate>Mon, 01 Mar 2010 15:44:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Specifications-in-Action-with-SpecSharp</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_2MB_ch9.wmv" expression="full" duration="872" fileSize="74537025" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_ch9.mp3" expression="full" duration="872" fileSize="6981954" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_ch9.mp4" expression="full" duration="872" fileSize="56410499" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_ch9.wma" expression="full" duration="872" fileSize="7064377" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_ch9.wmv" expression="full" duration="872" fileSize="77089741" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/9/7/2/3/5/verificationconerchunker_ch9.wmv" length="77089741" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Specifications-in-Action-with-SpecSharp/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>SpecSharp</category>
      <category>Verification</category>
      <category>verification corner</category>
    </item>
  <item>
      <title>Francesco Logozzo: Analisi statica con i Code Contracts per .NET</title>
      <description><![CDATA[
<p><a shape="rect" href="http://research.microsoft.com/en-us/people/logozzo/" shape="rect">Francesco Logozzo</a>, ricercatore nel gruppo di ingegneria del software di Microsoft Research (<a shape="rect" href="http://research.microsoft.com/rise" shape="rect">RiSE</a>)
 ci fara’ un demo dell’analizzatore statico incluso <a shape="rect" href="http://research.microsoft.com/en-us/projects/contracts/" shape="rect">
nei Code Contracts per .NET</a>. L’analizzatore statico permette di verificare le asserzioni nel codice e provare l’assenza di errori comuni come NullPointerException senza eseguire il programma!</p>
<p>&nbsp;</p>
<p>Francesco andra’ alla lavagna, e dara’ una (semplice) introduzione all’Interpretazione astratta, la teoria utilizzata dall’analizzatore statico per inferire le invarianti di ciclo e quindi provare le asserzioni.</p>
<p>&nbsp;</p>
<p>I Code Contracts possono essere scaricati con licenza industriale o accedemica</p>
<ul type="disc">
<li><a shape="rect" href="http://social.msdn.microsoft.com/Forums/en/codecontracts/threads" shape="rect">Code Contracts Forums</a>
</li><li><b><a shape="rect" href="http://research.microsoft.com/en-us/projects/contracts/" shape="rect">Code Contracts Home page
</a></b></li></ul>
<p><i>Il gruppo </i><a shape="rect" href="http://research.microsoft.com/en-us/um/redmond/groups/rise/" shape="rect"><i>RiSE</i></a><i>
</i><i>coordina la ricerca in ingegneria del software a Redmond negli USA. </i><i></i></p>
<p><em>The&nbsp;</em><a shape="rect" href="http://research.microsoft.com/en-us/um/redmond/groups/rise/" shape="rect"><em>Research in Software Engineering team (RiSE)</em></a><em> 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d20d883652534260a2129deb00186197">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Analisi-statica-con-i-Code-Contracts-per-NET</comments>
      <itunes:summary>
Francesco Logozzo, ricercatore nel gruppo di ingegneria del software di Microsoft Research (RiSE)
 ci fara’ un demo dell’analizzatore statico incluso 
nei Code Contracts per .NET. L’analizzatore statico permette di verificare le asserzioni nel codice e provare l’assenza di errori comuni come NullPointerException senza eseguire il programma! 
&amp;nbsp; 
Francesco andra’ alla lavagna, e dara’ una (semplice) introduzione all’Interpretazione astratta, la teoria utilizzata dall’analizzatore statico per inferire le invarianti di ciclo e quindi provare le asserzioni. 
&amp;nbsp; 
I Code Contracts possono essere scaricati con licenza industriale o accedemica 

Code Contracts Forums
Code Contracts Home page

Il gruppo RiSE
coordina la ricerca in ingegneria del software a Redmond negli USA.  
The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</itunes:summary>
      <itunes:duration>632</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Analisi-statica-con-i-Code-Contracts-per-NET</link>
      <pubDate>Thu, 11 Feb 2010 01:53:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Analisi-statica-con-i-Code-Contracts-per-NET</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/526909_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/526909_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_2MB_ch9.wmv" expression="full" duration="632" fileSize="54326823" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_ch9.mp3" expression="full" duration="632" fileSize="5059321" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_ch9.mp4" expression="full" duration="632" fileSize="47197805" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_ch9.wma" expression="full" duration="632" fileSize="5126791" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_ch9.wmv" expression="full" duration="632" fileSize="64990375" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_Zune_ch9.wmv" expression="full" duration="632" fileSize="48649269" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/0/9/6/2/5/logozzoloopinvariantit_ch9.wmv" length="64990375" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Analisi-statica-con-i-Code-Contracts-per-NET/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>code contracts</category>
      <category>Italia</category>
      <category>it-IT</category>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Verification</category>
    </item>
  <item>
      <title>Francesco Logozzo: Programmazione per Contratti e runtime checking in .NET con i CodeContracts</title>
      <description><![CDATA[
<p>Francesco Logozzo, ricercatore nel gruppo di ingegneria del software (<a shape="rect" href="http://research.microsoft.com/en-us/um/redmond/groups/rise/" shape="rect">RiSE</a>) a Microsoft Research, offre una breve introduzione alla programmazione per contratti
 ed al progetto <a shape="rect" href="http://research.microsoft.com/en-us/projects/contracts/" shape="rect">
CodeContracts per .NET</a> .</p>
<p>I CodeContracts permettono di specificare il comportamento del codice utilizzando il codice stesso.
</p>
<p>&nbsp;</p>
<p>Francesco ci spieghera’ (alla lavagna e con un demo di ispirazione ciclistica) come migliorare la qualita’ del codice e rendere il debugging piu’ efficace usando la libreria dei Contratti (inclusa in mscorlib 4.0) ed il runtime checker .</p>
<p>&nbsp;</p>
<p>I CodeContracts possono essere scaricati con licenza industriale o accademica:</p>
<ul>
<li><a shape="rect" href="http://social.msdn.microsoft.com/Forums/en/codecontracts/threads" shape="rect">Code Contracts Forums</a>
</li><li><span><b><a shape="rect" href="http://research.microsoft.com/en-us/projects/contracts/" shape="rect">Code Contracts Home page
</a></b></span></li></ul>
<p><b>&nbsp;</b></p>
<p>&nbsp;</p>
<p><em>Il gruppo </em><a shape="rect" href="http://research.microsoft.com/en-us/um/redmond/groups/rise/" shape="rect"><em>RiSE</em></a><em> coordina la ricerca in ingegneria del software a Redmond negli USA.
<br /></em></p>
<p><i>The&nbsp;</i><a shape="rect" href="http://research.microsoft.com/rise" shape="rect"><i>Research in Software Engineering team</i></a><i> (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.</i></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4612e8efde734400ab649deb001869cf">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Programmazione-per-Contratti-e-runtime-checking-in-NET-con-i-CodeContracts</comments>
      <itunes:summary>
Francesco Logozzo, ricercatore nel gruppo di ingegneria del software (RiSE) a Microsoft Research, offre una breve introduzione alla programmazione per contratti
 ed al progetto 
CodeContracts per .NET . 
I CodeContracts permettono di specificare il comportamento del codice utilizzando il codice stesso.
 
&amp;nbsp; 
Francesco ci spieghera’ (alla lavagna e con un demo di ispirazione ciclistica) come migliorare la qualita’ del codice e rendere il debugging piu’ efficace usando la libreria dei Contratti (inclusa in mscorlib 4.0) ed il runtime checker . 
&amp;nbsp; 
I CodeContracts possono essere scaricati con licenza industriale o accademica: 

Code Contracts Forums
Code Contracts Home page

&amp;nbsp; 
&amp;nbsp; 
Il gruppo RiSE coordina la ricerca in ingegneria del software a Redmond negli USA.
 
The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</itunes:summary>
      <itunes:duration>1172</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Programmazione-per-Contratti-e-runtime-checking-in-NET-con-i-CodeContracts</link>
      <pubDate>Sat, 06 Feb 2010 00:09:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Programmazione-per-Contratti-e-runtime-checking-in-NET-con-i-CodeContracts</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/526038_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/526038_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_2MB_ch9.wmv" expression="full" duration="1172" fileSize="108700981" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_ch9.mp3" expression="full" duration="1172" fileSize="9382805" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_ch9.mp4" expression="full" duration="1172" fileSize="71627450" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_ch9.wma" expression="full" duration="1172" fileSize="9491609" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_ch9.wmv" expression="full" duration="1172" fileSize="87493941" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_Zune_ch9.wmv" expression="full" duration="1172" fileSize="85004515" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/3/0/6/2/5/codecontractsitit_ch9.wmv" length="87493941" 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/Programmazione-per-Contratti-e-runtime-checking-in-NET-con-i-CodeContracts/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>code contracts</category>
      <category>Italia</category>
      <category>it-IT</category>
      <category>Microsoft Research</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>Nikolai Tillmann: Moles - Replace any .NET method with a delegate</title>
      <description><![CDATA[<p><strong>IMPORTANT! Moles is now the Fakes Framework in Visual Studio 11. Learn more at <a href="http://aka.ms/vs11-fakes">http://aka.ms/vs11-fakes</a>.<br></strong></p><p><a href="http://research.microsoft.com/en-us/people/nikolait/" shape="rect">Nikolai Tillman</a>, a member of the <a href="http://research.microsoft.com/rise" shape="rect">RiSE </a>group at <a href="http://research.microsoft.com" shape="rect">Microsoft Research</a>, gives a short demo of&nbsp;<a href="http://research.microsoft.com/moles" shape="rect"><strong>Moles</strong></a><strong>, a new framework&nbsp;that allows replacing any .NET method with a delegate</strong>. In the context of unit testing, one can use Moles to isolate from environment dependencies (such as time, file system, database, etc...) even when those dependencies are hard-coded through static method or sealed types. In this demo, Nikolai goes through the famous Y2K bug and how to test it...</p><p><em>The&nbsp;</em><a href="http://research.microsoft.com/rise" shape="rect"><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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:06a1c31cd322440cb1019deb0018703c">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Moles-Replace-any-NET-method-with-a-delegate</comments>
      <itunes:summary>IMPORTANT! Moles is now the Fakes Framework in Visual Studio 11. Learn more at http://aka.ms/vs11-fakes. Nikolai Tillman, a member of the RiSE group at Microsoft Research, gives a short demo of&amp;nbsp;Moles, a new framework&amp;nbsp;that allows replacing any .NET method with a delegate. In the context of unit testing, one can use Moles to isolate from environment dependencies (such as time, file system, database, etc...) even when those dependencies are hard-coded through static method or sealed types. In this demo, Nikolai goes through the famous Y2K bug and how to test it... The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>348</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Moles-Replace-any-NET-method-with-a-delegate</link>
      <pubDate>Fri, 29 Jan 2010 21:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Moles-Replace-any-NET-method-with-a-delegate</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/0/4/2/5/moles_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/0/4/2/5/moles_ch9.mp3" expression="full" duration="348" fileSize="2792331" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/0/4/2/5/moles_ch9.mp4" expression="full" duration="348" fileSize="32716879" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/0/4/2/5/moles_ch9.wma" expression="full" duration="348" fileSize="2834745" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/0/4/2/5/moles_ch9.wmv" expression="full" duration="348" fileSize="45418405" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/3/0/4/2/5/moles_ch9.wmv" length="45418405" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>29</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Moles-Replace-any-NET-method-with-a-delegate/RSS</wfw:commentRss>
      <category>moles</category>
      <category>PEX</category>
      <category>RiSE</category>
      <category>SharePoint</category>
      <category>Testing</category>
    </item>
  <item>
      <title>The Verification Corner: Loop Invariants</title>
      <description><![CDATA[ <p>In this episode of <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>, <a href="http://research.microsoft.com/en-us/um/people/leino/">Rustan Leino </a>talks about Loop Invariants. &nbsp;He gives a brief summary of the theoretical foundations and shows how a program can sometimes be systematically constructed from its specifications. &nbsp;Rustan Leino&nbsp;is a Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research.</p><ul><li><strong>Try Spec# in your web browser at <a href="http://rise4fun.com/specsharp">http://rise4fun.com/specsharp</a>!</strong> </li><li>Whiteboard slides&nbsp;<a href="http://research.microsoft.com/en-us/projects/verificationcorner/loopinvariant.pdf">[.pdf]</a>&nbsp;<a href="http://research.microsoft.com/en-us/projects/verificationcorner/loopinvariant.pptx">[.pptx]</a>&nbsp; </li><li>Spec# Demo project&nbsp;<a href="http://research.microsoft.com/en-us/projects/verificationcorner/loopinvariant.zip">[.zip]</a></li><li>Find past and future episodes of the <a href="http://research.microsoft.com/verificationcorner">The Verification Corner</a>! </li></ul><p><a href="http://research.microsoft.com/verificationcorner"><em>The Verification Corner</em></a><em> is a show on Software Verification Techniques and Tools. The show is produced by 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/Niners/peli/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4e03eb730b8e4ef589b59deb0018828e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Invariants</comments>
      <itunes:summary> In this episode of The Verification Corner, Rustan Leino talks about Loop Invariants. &amp;nbsp;He gives a brief summary of the theoretical foundations and shows how a program can sometimes be systematically constructed from its specifications. &amp;nbsp;Rustan Leino&amp;nbsp;is a Principal Researcher in the Research in Software Engineering (RiSE) group at Microsoft Research. Try Spec# in your web browser at http://rise4fun.com/specsharp! Whiteboard slides&amp;nbsp;[.pdf]&amp;nbsp;[.pptx]&amp;nbsp; Spec# Demo project&amp;nbsp;[.zip]Find past and future episodes of the The Verification Corner! The Verification Corner is a show on Software Verification Techniques and Tools. The show is produced by the&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. </itunes:summary>
      <itunes:duration>1305</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Invariants</link>
      <pubDate>Tue, 12 Jan 2010 08:03:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Invariants</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/5/4/9/1/5/vcloopinvariants_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/4/9/1/5/vcloopinvariants_ch9.mp3" expression="full" duration="1305" fileSize="10441808" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/4/9/1/5/vcloopinvariants_ch9.mp4" expression="full" duration="1305" fileSize="65014983" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/4/9/1/5/vcloopinvariants_ch9.wma" expression="full" duration="1305" fileSize="10564037" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/5/4/9/1/5/vcloopinvariants_ch9.wmv" expression="full" duration="1305" fileSize="78023803" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/5/4/9/1/5/vcloopinvariants_ch9.wmv" length="78023803" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>12</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/The-Verification-Corner-Loop-Invariants/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>verification corner</category>
    </item>    
</channel>
</rss>