<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with PEX</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/pex/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with PEX</title>
      <link>http://channel9.msdn.com/Tags/pex</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/pex</link>
    <language>en</language>
    <pubDate>Sun, 19 May 2013 03:29:49 GMT</pubDate>
    <lastBuildDate>Sun, 19 May 2013 03:29:49 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>20</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Digging into your code with the free Microsoft Code Digger and the power of Pex</title>
      <description><![CDATA[<p>Have Visual Studio 2012?</p><p>Building Portable Libraries?</p><p>Wonder what all the weird and wild code paths your code might have, but it hurts your brain to try to write every possible path in your unit tests?</p><p>Want a free extension that throws everything at your code, but the kitchen sink? (though I think that's an option too... <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p><h2><a href="http://blogs.msdn.com/b/nikolait/archive/2013/04/23/introducing-code-digger-an-extension-for-vs2012.aspx">Introducing: Code Digger, an extension for VS2012</a></h2><blockquote><p>Today, the Pex team at Microsoft Research (<a href="http://research.microsoft.com/en-us/people/nikolait/">Nikolai Tillmann</a> and <a href="http://research.microsoft.com/en-us/people/jhalleux/">Peli de Halleux</a>) is happy to announce that Code Digger, an extension for Visual Studio 2012, has shipped to the Visual Studio Gallery. After shipping the Moles framework as <a href="http://msdn.microsoft.com/en-us/library/hh549175(v=vs.110).aspx">Fakes in Visual Studio 2012</a>, this is the next step of bringing our research projects to the latest and greatest development environment</p><p>...</p><h4>What is Code Digger?</h4><p><strong>Code Digger generates interesting values that show different behaviors of your .NET code. </strong>The result is a table showing for which inputs your code produces which outputs.</p><h4>What is the relation between Pex and Code Digger?</h4><p>Under the hood, Code Digger uses the <a href="http://research.microsoft.com/pex">Pex engine</a> and Microsoft Research’s <a href="http://z3.codeplex.com/">Z3 constraint solver</a> to systematically analyze all branches in the code, trying to generate a test suite that achieves high code coverage. Working together with <a href="http://www.peterprovost.org/">Peter Provost</a> from the Visual Studio product group, we tried to create a really simple user interface. We want to bring the idea of code exploration to every programmer’s fingertips. This is different from the Pex Power Tools where we gave you many options to configure, and you had to embrace the idea of (Parameterized) Unit Testing to get all benefits. Code Digger is not a full replacement of Pex, it is merely the first extension that the Pex team ships for Visual Studio 2012 – stay tuned for more.</p><h4>Limitations</h4><p>Code Digger only works on public .NET code that resides in Portable Class Libraries.</p><p>By restricting the code exploration to Portable Class Libraries, we avoid problems with code that has dependencies on a particular platform which the Pex engine does not understand.</p><p>...</p></blockquote><h2><a href="http://visualstudiogallery.msdn.microsoft.com/fb5badda-4ea3-4314-a723-a1975cbdabb4">Microsoft Code Digger</a></h2><blockquote><h4>Overview</h4><p>Code Digger analyzes possible execution paths through your .NET code. The result is a table where each row shows a unique behavior of your code. The table helps you understand the behavior of the code, and it may also uncover hidden bugs.</p><p>Through the new context menu item &quot;<strong>Generate Inputs / Outputs Table</strong>&quot; in the Visual Studio editor, you can invoke Code Digger to analyze your code. Code Digger computes and displays input-output pairs. Code Digger systematically hunts for bugs, exceptions, and assertion failures.</p><p><strong>Code Digger only works on public .NET code that resides in Portable Class Libraries.</strong></p><p>Under the hood, Code Digger uses the <a href="http://research.microsoft.com/pex">Pex engine</a> and Microsoft Research’s <a href="http://z3.codeplex.com/">Z3 constraint solver</a> to systematically analyze all branches in the code, trying to generate a test suite that achieves high code coverage.</p><p>Code Digger is the first extension from the Pex team at Microsoft Research for Visual Studio 2012. Stay tuned for future extensions that bring more aspects of the rich experience of the Pex Visual Studio 2010 Power Tools to the latest version of Visual Studio. If you have feedback for us, or bug reports, feel free to write an email to the <a href="mailto:pexdata@microsoft.com">Pex team at Microsoft Research</a>. If you have used Pex before, let us know if you are missing a particular feature.</p><p>To stay up-to-date, like <a href="http://www.facebook.com/PexMoles">Pex and Moles on Facebook</a>.</p><p>...</p><h4>Walkthrough</h4><p>After you have installed the Code Digger extension for Visual Studio 2012, create a “Portable Class Library” project.</p><p>...</p><p>Write some public code, right-click on it, and select “Generate Inputs / Outputs Table”.</p><p><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B3%5D-90.png" alt="image" width="644" height="288" border="0"></p><p>Wait a moment, and you will see a table, listing interesting parameter values which cover all the corner cases in your code.</p><p><img title="image" src="http://files.channel9.msdn.com/wlwimages/ae054c0b4d7b402ab1239e6800c0220f/image%5B7%5D-38.png" alt="image" width="604" height="152" border="0"></p><p>...</p></blockquote> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b00a2cfef36441f9b17ca1b40136fc6a">]]></description>
      <comments>http://channel9.msdn.com/coding4fun/blog/Digging-into-your-code-with-the-free-Microsoft-Code-Digger-and-the-power-of-Pex</comments>
      <itunes:summary>Have Visual Studio 2012? Building Portable Libraries? Wonder what all the weird and wild code paths your code might have, but it hurts your brain to try to write every possible path in your unit tests? Want a free extension that throws everything at your code, but the kitchen sink? (though I think that&#39;s an option too...  Introducing: Code Digger, an extension for VS2012Today, the Pex team at Microsoft Research (Nikolai Tillmann and Peli de Halleux) is happy to announce that Code Digger, an extension for Visual Studio 2012, has shipped to the Visual Studio Gallery. After shipping the Moles framework as Fakes in Visual Studio 2012, this is the next step of bringing our research projects to the latest and greatest development environment ... What is Code Digger?Code Digger generates interesting values that show different behaviors of your .NET code. The result is a table showing for which inputs your code produces which outputs. What is the relation between Pex and Code Digger?Under the hood, Code Digger uses the Pex engine and Microsoft Research’s Z3 constraint solver to systematically analyze all branches in the code, trying to generate a test suite that achieves high code coverage. Working together with Peter Provost from the Visual Studio product group, we tried to create a really simple user interface. We want to bring the idea of code exploration to every programmer’s fingertips. This is different from the Pex Power Tools where we gave you many options to configure, and you had to embrace the idea of (Parameterized) Unit Testing to get all benefits. Code Digger is not a full replacement of Pex, it is merely the first extension that the Pex team ships for Visual Studio 2012 – stay tuned for more. LimitationsCode Digger only works on public .NET code that resides in Portable Class Libraries. By restricting the code exploration to Portable Class Libraries, we avoid problems with code that has dependencies on a particular platform which the Pex engine does not under</itunes:summary>
      <link>http://channel9.msdn.com/coding4fun/blog/Digging-into-your-code-with-the-free-Microsoft-Code-Digger-and-the-power-of-Pex</link>
      <pubDate>Wed, 08 May 2013 13:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/coding4fun/blog/Digging-into-your-code-with-the-free-Microsoft-Code-Digger-and-the-power-of-Pex</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/67df23a9-e8c0-4089-8878-11eea796d5e5.png" height="51" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/d0736ba3-ac55-4c2e-865e-a1917ef81c5a.png" height="113" width="220"></media:thumbnail>      
      <dc:creator>Greg Duncan</dc:creator>
      <itunes:author>Greg Duncan</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/coding4fun/blog/Digging-into-your-code-with-the-free-Microsoft-Code-Digger-and-the-power-of-Pex/RSS</wfw:commentRss>
      <category>Coding4Fun</category>
      <category>Microsoft Research</category>
      <category>PEX</category>
      <category>Unit Testing</category>
    </item>
  <item>
      <title>Nikolai Tillmann and Peli de Halleux: Inside Code Digger</title>
      <description><![CDATA[<p><a href="http://visualstudiogallery.msdn.microsoft.com/fb5badda-4ea3-4314-a723-a1975cbdabb4" target="_blank"><strong>Code Digger</strong></a> is a lightweight version of <a href="http://research.microsoft.com/en-us/projects/pex/" target="_blank"><strong>Pex</strong></a> that allows you to explore <em>public .NET methods in Portable Libraries</em> directly from the Visual&nbsp;Studio&nbsp;2012&nbsp;code editor. It's a highly simplified and nifty way to leverage the power of Pex and <a href="http://z3.codeplex.com/" target="_blank"><strong>Z3</strong></a>, one of the world's&nbsp;fastest&nbsp;constraint solvers.</p><p>So, how does Code Digger actually work? Why the PCL requirement? What happens when you click on the magic button, Alice?<br><br><strong>Nikolai Tillmann</strong> and <strong>Peli de Halleux</strong>, software developers extraordinaire&nbsp;on <a href="http://research.microsoft.com/en-us/groups/rise/default.aspx" target="_blank"><strong>MSR's RiSE team</strong></a>, join us again to dig into Code Digger in a casual setting (Nikolai's office, so native habitat). There is lots of geeking out at the whiteboard, of course. There is also a brief demo at the end. Tune in.</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:901d3bcca09b444f998ca1b301647a6d">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Nikolai-Tillman-and-Peli-de-Halleux-Inside-Code-Digger</comments>
      <itunes:summary>Code Digger is a lightweight version of Pex that allows you to explore public .NET methods in Portable Libraries directly from the Visual&amp;nbsp;Studio&amp;nbsp;2012&amp;nbsp;code editor. It&#39;s a highly simplified and nifty way to leverage the power of Pex and Z3, one of the world&#39;s&amp;nbsp;fastest&amp;nbsp;constraint solvers. So, how does Code Digger actually work? Why the PCL requirement? What happens when you click on the magic button, Alice?Nikolai Tillmann and Peli de Halleux, software developers extraordinaire&amp;nbsp;on MSR&#39;s RiSE team, join us again to dig into Code Digger in a casual setting (Nikolai&#39;s office, so native habitat). There is lots of geeking out at the whiteboard, of course. There is also a brief demo at the end. Tune in. &amp;nbsp; </itunes:summary>
      <itunes:duration>1964</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Nikolai-Tillman-and-Peli-de-Halleux-Inside-Code-Digger</link>
      <pubDate>Tue, 07 May 2013 12:45:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Nikolai-Tillman-and-Peli-de-Halleux-Inside-Code-Digger</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_100.jpg" height="54" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_220.jpg" height="120" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_512.jpg" height="281" width="512"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_960.jpg" height="527" width="960"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.mp3" expression="full" duration="1964" fileSize="31427988" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.mp4" expression="full" duration="1964" fileSize="186562419" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.webm" expression="full" duration="1964" fileSize="211845971" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.wma" expression="full" duration="1964" fileSize="15887179" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.wmv" expression="full" duration="1964" fileSize="208782769" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_high.mp4" expression="full" duration="1964" fileSize="409943532" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_mid.mp4" expression="full" duration="1964" fileSize="286176433" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE_Source.wmv" expression="full" duration="1964" fileSize="615081180" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.ism/manifest" expression="full" duration="1964" fileSize="6116" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/2ad0/b720c58e-33bf-47c6-a163-ef92c9242ad0/InsideCodeDiggerRiSE.wmv" length="208782769" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>16</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Nikolai-Tillman-and-Peli-de-Halleux-Inside-Code-Digger/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>Computer Science</category>
      <category>Microsoft Research</category>
      <category>Nikolai-Tillmann</category>
      <category>Peli de Halleux</category>
      <category>PEX</category>
      <category>Programming</category>
      <category>programming tools</category>
      <category>Visual Studio</category>
      <category>Z3</category>
    </item>
  <item>
      <title>PEX4FUN WP7: A Mobile Game for Programmers</title>
      <description><![CDATA[ <p><em><strong><a href="http://redirect.zune.net/External/LaunchZuneProtocol.aspx?pathuri=navigate%3FphoneAppID%3Ddb980958-7c4a-e011-854c-00237de2db9e">PEX4FUN</a>&nbsp;</strong></em>is a Windows Phone 7 game for programmers and even folks who are casually interested in learning how to program - <em>on a mobile phone</em>. This game includes &quot;Intellisense&quot; (automatic code completion as you type), support for C# and VB.NET, many thought-provoking puzzles that programmers will enjoy solving.</p><p>PEX4FUN necessarily involves writing code, but you will probably spend more time <em>thinking </em>about the solutions to problems than you do typing characters on your phone. Still, coding on mobile devices is a <em>very </em>interesting idea and it will be very interesting to see where Nikolai, Peli and team take this. As is the case with RiSE and MSR generally, limits will be pushed and discoveries made.</p><p>Here, we talk to some of the RiSE geniuses about <strong><a href="http://research.microsoft.com/en-us/projects/pex/">PEX</a></strong>, <a href="http://pexforfun.com">http://pexforfun.com</a> and of course this new WP7 game, <em>PEX4FUN</em>. You've met <strong>Peli de Halleux </strong>and <strong>Nikolai Tillmann</strong>&nbsp;before, but this time they are both in front of the camera at the same time. (Thanks, Peli, for all the great <a href="http://channel9.msdn.com/tags/rise">RiSE </a>content you've made for 9 over the years!)</p><p>So, how does <em>PEX4FUN work</em>? How did they build it? How is it related to pex4fun the web site? Oh, and did they use Rx in the Intellisense engine? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /> What's the backstory behind pex and pex4fun.com?</p><p>It’s always <strong>great </strong>to catch up with the RiSE team, one my favorite groups of engineers and scientists at Microsoft. Please download the free game from Windows Phone Marketplace, play with it, push it and provide feedback back to Peli and Nikolai.</p><p><strong><a href="http://pex4fun.com/">RiSE.PEX4FUN.PlayNow();</a></strong></p><p>C</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1669dae12b5f4858abee9ea7018806b9">]]></description>
      <comments>http://channel9.msdn.com/posts/PEX4FUN-WP7-A-Game-for-Programmers</comments>
      <itunes:summary> PEX4FUN&amp;nbsp;is a Windows Phone 7 game for programmers and even folks who are casually interested in learning how to program - on a mobile phone. This game includes &amp;quot;Intellisense&amp;quot; (automatic code completion as you type), support for C# and VB.NET, many thought-provoking puzzles that programmers will enjoy solving. PEX4FUN necessarily involves writing code, but you will probably spend more time thinking about the solutions to problems than you do typing characters on your phone. Still, coding on mobile devices is a very interesting idea and it will be very interesting to see where Nikolai, Peli and team take this. As is the case with RiSE and MSR generally, limits will be pushed and discoveries made. Here, we talk to some of the RiSE geniuses about PEX, http://pexforfun.com and of course this new WP7 game, PEX4FUN. You&#39;ve met Peli de Halleux and Nikolai Tillmann&amp;nbsp;before, but this time they are both in front of the camera at the same time. (Thanks, Peli, for all the great RiSE content you&#39;ve made for 9 over the years!) So, how does PEX4FUN work? How did they build it? How is it related to pex4fun the web site? Oh, and did they use Rx in the Intellisense engine?  What&#39;s the backstory behind pex and pex4fun.com? It’s always great to catch up with the RiSE team, one my favorite groups of engineers and scientists at Microsoft. Please download the free game from Windows Phone Marketplace, play with it, push it and provide feedback back to Peli and Nikolai. RiSE.PEX4FUN.PlayNow(); C &amp;nbsp; </itunes:summary>
      <itunes:duration>1700</itunes:duration>
      <link>http://channel9.msdn.com/posts/PEX4FUN-WP7-A-Game-for-Programmers</link>
      <pubDate>Wed, 16 Mar 2011 20:11:48 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/PEX4FUN-WP7-A-Game-for-Programmers</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_2MB_ch9.wmv" expression="full" duration="1700" fileSize="397835533" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_ch9.mp3" expression="full" duration="1700" fileSize="13601981" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_ch9.wma" expression="full" duration="1700" fileSize="13754287" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_ch9.wmv" expression="full" duration="1700" fileSize="363087633" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_high_ch9.mp4" expression="full" duration="1700" fileSize="450158546" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_low_ch9.mp4" expression="full" duration="1700" fileSize="149468673" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_Zune_ch9.wmv" expression="full" duration="1700" fileSize="236111688" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai.ism/manifest" expression="full" duration="1700" fileSize="8566" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/06B9/1669DAE1-2B5F-4858-ABEE-9EA7018806B9/WP7Pex4FunPeliNikolai_ch9.wmv" length="363087633" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/PEX4FUN-WP7-A-Game-for-Programmers/rss</wfw:commentRss>
      <category>Games</category>
      <category>Nikolai-Tillmann</category>
      <category>Peli de Halleux</category>
      <category>PEX</category>
      <category>RiSE</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>December 2010 Developer Dinner: How to Simplify Unit Testing with Pex and Moles</title>
      <description><![CDATA[ <p>Microsoft Research has produced two tools to dramatically simplify the construction of unit tests.&nbsp; We will look at Moles, a framework and Visual Studio add-in that helps to isolate your code from external dependencies.&nbsp; With Moles you can replace any .Net method with a delegate.&nbsp; Next we will examine Pex, a Visual Studio add-in that automatically generates unit tests for you.&nbsp; Pex analyzes your code, looking at, for example, if statements, assertions and operations that throw exceptions, to create inputs that try to achieve 100% code coverage.</p><p>James Wren is Senior Consultant with Microsoft Services and has designed custom software for a variety of clients including the New York City Police Department, Department of Defense, and the Predator Unmanned Air Vehicle Program.&nbsp; He is a strong advocate for building testable, modular software and has lectured within Microsoft and at the University of Maryland.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bb744215aafd4697842d9ea100f86252">]]></description>
      <comments>http://channel9.msdn.com/posts/December-2010-Developer-Dinner-How-to-Simplify-Unit-Testing-with-Pex-and-Moles</comments>
      <itunes:summary> Microsoft Research has produced two tools to dramatically simplify the construction of unit tests.&amp;nbsp; We will look at Moles, a framework and Visual Studio add-in that helps to isolate your code from external dependencies.&amp;nbsp; With Moles you can replace any .Net method with a delegate.&amp;nbsp; Next we will examine Pex, a Visual Studio add-in that automatically generates unit tests for you.&amp;nbsp; Pex analyzes your code, looking at, for example, if statements, assertions and operations that throw exceptions, to create inputs that try to achieve 100% code coverage. James Wren is Senior Consultant with Microsoft Services and has designed custom software for a variety of clients including the New York City Police Department, Department of Defense, and the Predator Unmanned Air Vehicle Program.&amp;nbsp; He is a strong advocate for building testable, modular software and has lectured within Microsoft and at the University of Maryland. </itunes:summary>
      <itunes:duration>2733</itunes:duration>
      <link>http://channel9.msdn.com/posts/December-2010-Developer-Dinner-How-to-Simplify-Unit-Testing-with-Pex-and-Moles</link>
      <pubDate>Wed, 16 Mar 2011 19:35:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/December-2010-Developer-Dinner-How-to-Simplify-Unit-Testing-with-Pex-and-Moles</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_2MB_ch9.wmv" expression="full" duration="2733" fileSize="587189216" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_ch9.mp3" expression="full" duration="2733" fileSize="21871396" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_ch9.wma" expression="full" duration="2733" fileSize="22117423" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_ch9.wmv" expression="full" duration="2733" fileSize="457397831" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_high_ch9.mp4" expression="full" duration="2733" fileSize="1049919958" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_low_ch9.mp4" expression="full" duration="2733" fileSize="196611268" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_Zune_ch9.wmv" expression="full" duration="2733" fileSize="354885886" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://files.ch9.ms/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren.ism/manifest" expression="full" duration="2733" fileSize="8486" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/6252/bb744215-aafd-4697-842d-9ea100f86252/Dec2010JamesWren_ch9.wmv" length="457397831" type="video/x-ms-wmv"></enclosure>
      <dc:creator>US Public Sector DPE Team</dc:creator>
      <itunes:author>US Public Sector DPE Team</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/December-2010-Developer-Dinner-How-to-Simplify-Unit-Testing-with-Pex-and-Moles/rss</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>DPEUSPublicSectorTeam</category>
      <category>Microsoft Research</category>
      <category>moles</category>
      <category>PEX</category>
      <category>Visual Studio 2010</category>
    </item>
  <item>
      <title>Developers: Rise to the Challenge at RiSE4fun.com</title>
      <description><![CDATA[ <p>If you've spent any time on C9 over the years, then you've probably met some&nbsp;of the people from the <a href="http://channel9.msdn.com/tags/rise">RiSE</a> team in&nbsp;<a href="http://research.microsoft.com">MSR</a>&nbsp;and are familiar with at least some of the great technologies they've developed.&nbsp;RiSE, which stands for&nbsp;<em>Research in Software Engineering</em>, is a rock star research group with a mission to innovate and push the limits of software engineering <em>in&nbsp;practice</em> (so, it's not just a theory group, though RiSE scientists include some of the world's best practicing <span>theoreticians and super talented developers)</span>. Of all the groups in MSR, and there are many incredible ones, RiSE is my favorite. Hats off to Wolfram and team for working so hard to make general purpose&nbsp;programming a more reasonable&nbsp;discipline&nbsp;on many levels.<br><br>At <a href="http://microsoftpdc.com">PDC10</a>, you learned about some of the projects the <a href="http://research.microsoft.com/rise">RiSE group</a> are working on and, if you attended the event, you got to meet many of the researchers behind the science. In any case, you should watch the <a href="http://bit.ly/b6DsEx">C9 Live segment with Erik Meijer and Wolfram Schulte</a> (the leader of the RiSE team) where we learn about several of the RiSE projects. Wolfram spent much of the time showing us the <strong><a href="http://rise4fun.com/">RiSE4Fun </a></strong>website, which invites developers to play around with various advanced software engineering technologies right from the comfortable confines of a modern web browser—no need to install anything, no plug-ins, no security prompts —&gt;&nbsp;just learn, write code in the browser, and watch the magic happen. Make no mistake, RiSE4Fun is for <em>developers</em>. So, my engineering friends, RiSE up and have some fun learning about the future—now.</p><p>Check out the Intellisense! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p><a rel="lightbox" href="http://files.channel9.msdn.com/thumbnail/684e06ad-d01d-4762-bde7-ee3864403fb9.jpg"><img src="http://files.channel9.msdn.com/thumbnail/684e06ad-d01d-4762-bde7-ee3864403fb9.jpg" alt=""></a></p><p>&nbsp;</p><p>Upcoming RiSE related content on C9 includes:</p><ul><li><a href="http://channel9.msdn.com/Shows/Going&#43;Deep/E2E-Concurrent-Programming-with-Revisions">E2E with Erik Meijer and the scientists behind <em>Concurrent Revisions</em> </a></li><li>Going Deep with Bart De Smet covering <em>LINQ to Z3</em> </li><li>C9 Lecture on Algorithms and Computational Complexity by Yuri Gurevich (Part 2 - See Part 1 <strong><a href="https://channel9.msdn.com/Shows/Going&#43;Deep/C9-Lectures-Algorithms-with-Yuri-Gurevich-Introduction-and-Some-History">here</a></strong>) </li></ul><p>Keep on learning,<br>C</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7768099e5324418889d29e2a002b60a8">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Rise-t</comments>
      <itunes:summary> If you&#39;ve spent any time on C9 over the years, then you&#39;ve probably met some&amp;nbsp;of the people from the RiSE team in&amp;nbsp;MSR&amp;nbsp;and are familiar with at least some of the great technologies they&#39;ve developed.&amp;nbsp;RiSE, which stands for&amp;nbsp;Research in Software Engineering, is a rock star research group with a mission to innovate and push the limits of software engineering in&amp;nbsp;practice (so, it&#39;s not just a theory group, though RiSE scientists include some of the world&#39;s best practicing theoreticians and super talented developers). Of all the groups in MSR, and there are many incredible ones, RiSE is my favorite. Hats off to Wolfram and team for working so hard to make general purpose&amp;nbsp;programming a more reasonable&amp;nbsp;discipline&amp;nbsp;on many levels.At PDC10, you learned about some of the projects the RiSE group are working on and, if you attended the event, you got to meet many of the researchers behind the science. In any case, you should watch the C9 Live segment with Erik Meijer and Wolfram Schulte (the leader of the RiSE team) where we learn about several of the RiSE projects. Wolfram spent much of the time showing us the RiSE4Fun website, which invites developers to play around with various advanced software engineering technologies right from the comfortable confines of a modern web browser—no need to install anything, no plug-ins, no security prompts —&amp;gt;&amp;nbsp;just learn, write code in the browser, and watch the magic happen. Make no mistake, RiSE4Fun is for developers. So, my engineering friends, RiSE up and have some fun learning about the future—now. Check out the Intellisense!   &amp;nbsp; Upcoming RiSE related content on C9 includes: E2E with Erik Meijer and the scientists behind Concurrent Revisions Going Deep with Bart De Smet covering LINQ to Z3 C9 Lecture on Algorithms and Computational Complexity by Yuri Gurevich (Part 2 - See Part 1 here) Keep on learning,C &amp;nbsp; </itunes:summary>
      <link>http://channel9.msdn.com/Blogs/Charles/Rise-t</link>
      <pubDate>Wed, 10 Nov 2010 19:00:32 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Rise-t</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/f30fd8fd-3ec8-4471-995f-b598082f1693.png" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/554908bb-3741-4ff6-8ce5-22d5bd1718e5.png" height="165" width="220"></media:thumbnail>      
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Rise-t/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>moles</category>
      <category>MS Research</category>
      <category>PEX</category>
      <category>Programming</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>Z3</category>
    </item>
  <item>
      <title>Microsoft PEX/MOLES &amp; advanced Unit-Testing aspects 3/3</title>
      <description><![CDATA[ <p><strong>Unit Testing with Pex and Moles</strong> <br><br><strong>TRAINER: Peli de Halleux – Microsoft Research<br><br></strong>Pex enables parameterized unit testing for .NET: given a unit test with parameters. Pex generates inputs that achieves high code coverage. Moles is a framework that allows to isolate unit tests from environment dependencies: Moles allows to replace any .NET method with a delegate, even when the method is static, non-virtual or in a sealed type. Pex and Moles work on any .NET applications. Pex and Moles supports .NET v2.0, v3.5, v4.0, VS2008 and VS2010. The learning objectives of this class are:<br><br>Understand and write unit tests.<br>Use Moles to isolate unit tests.<br>Write Pex parameterized unit tests</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5e782534cdc1488089d19df301857cea">]]></description>
      <comments>http://channel9.msdn.com/Blogs/channel9spain/Microsoft-PEXMOLES--advanced-Unit-Testing-aspects-33</comments>
      <itunes:summary> Unit Testing with Pex and Moles TRAINER: Peli de Halleux – Microsoft ResearchPex enables parameterized unit testing for .NET: given a unit test with parameters. Pex generates inputs that achieves high code coverage. Moles is a framework that allows to isolate unit tests from environment dependencies: Moles allows to replace any .NET method with a delegate, even when the method is static, non-virtual or in a sealed type. Pex and Moles work on any .NET applications. Pex and Moles supports .NET v2.0, v3.5, v4.0, VS2008 and VS2010. The learning objectives of this class are:Understand and write unit tests.Use Moles to isolate unit tests.Write Pex parameterized unit tests </itunes:summary>
      <itunes:duration>8794</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/channel9spain/Microsoft-PEXMOLES--advanced-Unit-Testing-aspects-33</link>
      <pubDate>Wed, 15 Sep 2010 17:49:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/channel9spain/Microsoft-PEXMOLES--advanced-Unit-Testing-aspects-33</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/573933_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/573933_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_2MB_ch9.wmv" expression="full" duration="8794" fileSize="9246562983" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_ch9.mp3" expression="full" duration="8794" fileSize="70356146" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_ch9.mp4" expression="full" duration="8794" fileSize="886759343" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_ch9.wma" expression="full" duration="8794" fileSize="71115667" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_ch9.wmv" expression="full" duration="8794" fileSize="1257194197" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3933/573933/MPEX3HDD_ch9.wmv" length="1257194197" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Channel9Spain</dc:creator>
      <itunes:author>Channel9Spain</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/channel9spain/Microsoft-PEXMOLES--advanced-Unit-Testing-aspects-33/RSS</wfw:commentRss>
      <category>moles</category>
      <category>Peli de Halleux</category>
      <category>PEX</category>
      <category>Research</category>
      <category>Spain</category>
      <category>Unit Testing</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/Tags/pex/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>Code Contracts and Pex: Power Charge Your Assertions and Unit Tests</title>
      <description><![CDATA[
<p>By&nbsp;<a shape="rect" href="http://blogs.msdn.com/nikolait" target="_blank" shape="rect">Nikolai Tillmann</a> and&nbsp;&nbsp;<a shape="rect" href="http://research.microsoft.com/~mbarnett/" target="_blank" shape="rect">Mike Barnett</a><br /><br />Learn how&nbsp;Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.&nbsp;
<br />See how they work together so that your code has fewer defects. <br /><br />Learn about new features for Code Contracts including automatic documentation generation, call-site checking for components and reference assemblies for the .NET Framework and for Pex including a light-weight mocking framework, improved support for large code
 bases, and more thorough test input generation.<br /><br />Links:<br /><a shape="rect" href="http://research.microsoft.com/en-us/projects/pex/" target="_blank" shape="rect">PEX</a> //
<a shape="rect" href="http://research.microsoft.com/en-us/projects/contracts/" target="_blank" shape="rect">
Code Contracts</a> // <a shape="rect" href="http://research.microsoft.com/~mbarnett/" target="_blank" shape="rect">
Mike Barnett</a> // <a shape="rect" href="http://blogs.msdn.com/nikolait" target="_blank" shape="rect">
Nikolai Tillmann</a>&nbsp;//&nbsp;<a shape="rect" href="http://mdcc.dk" shape="rect">MDCC</a> //
<a shape="rect" href="http://msdn.dk" shape="rect">DPE DK</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8a621df5c0a243ae8de59deb000c3fd7">]]></description>
      <comments>http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests</comments>
      <itunes:summary>
By&amp;nbsp;Nikolai Tillmann and&amp;nbsp;&amp;nbsp;Mike BarnettLearn how&amp;nbsp;Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.&amp;nbsp;
See how they work together so that your code has fewer defects. Learn about new features for Code Contracts including automatic documentation generation, call-site checking for components and reference assemblies for the .NET Framework and for Pex including a light-weight mocking framework, improved support for large code
 bases, and more thorough test input generation.Links:PEX //

Code Contracts // 
Mike Barnett // 
Nikolai Tillmann&amp;nbsp;//&amp;nbsp;MDCC //
DPE DK 
</itunes:summary>
      <itunes:duration>6108</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests</link>
      <pubDate>Fri, 28 May 2010 12:01:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/552185_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/552185_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_2MB_ch9.wmv" expression="full" duration="6108" fileSize="1230524658" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.mp3" expression="full" duration="6108" fileSize="48871114" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.mp4" expression="full" duration="6108" fileSize="330700466" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.wma" expression="full" duration="6108" fileSize="49405757" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.wmv" expression="full" duration="6108" fileSize="415371045" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_Zune_ch9.wmv" expression="full" duration="6108" fileSize="348715097" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/8/1/2/5/5/MDCCTechTalkCodeContractsAndPex_ch9.wmv" length="415371045" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/martinesmann/Code-Contracts-and-Pex-Power-Charge-Your-Assertions-and-Unit-Tests/RSS</wfw:commentRss>
      <category>code contracts</category>
      <category>DPEDK</category>
      <category>MDCC</category>
      <category>Microsoft Research</category>
      <category>Mike Barnett</category>
      <category>MS Research</category>
      <category>Nikolai-Tillmann</category>
      <category>PEX</category>
      <category>RiSE</category>
    </item>
  <item>
      <title>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/Tags/pex/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>Pex - Unit Testing of SharePoint Services that Rocks!</title>
      <description><![CDATA[ <p>SharePoint Services are challenging for unit testing because it is not possible to execute the SharePoint Service without being connected to a live SharePoint site. For that reason, most of the unit tests written for SharePoint are actually integration tests as they need a live system to run. In this session, we show how to use <a href="http://research.microsoft.com/pex" target="_blank">Pex</a>, an automated test generation tool for .NET, to test SharePoint Services in isolation. From a parameterized unit test,&nbsp;<a href="http://research.microsoft.com/pex" target="_blank">Pex</a> generates a suite of closed unit tests with high code coverage. Pex also contains a stubbing framework, Moles, that allows to detour any .NET method to user-defined delegates, e.g., replace any call to the SharePoint Object Model by a user-defined delegate.<br><br>Peli de Halleux from Microsoft Research presented this presentation on <a href="http://www.devconnections.com/shows/NED2010SP/default.asp?s=149" target="_blank">SharePoint Connections 2010 Amsterdam</a>. <br><br>Peli is a Senior Research Software Design Engineer at Microsoft Research in Redmond, USA, where he has been since October 2006 working the Pex project. From 2004 to 2006, he worked in the Common Language Runtime (CLR) as a Software Design Engineer in Test (SDE/T) in charge of the Just In Time compiler. Before joining Microsoft, he earned a PhD in Applied Mathematics from the Catholic University of Louvain. Earlier, he developed the unit testing framework MbUnit.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4389b2985afa455ca6db9deb00231f70">]]></description>
      <comments>http://channel9.msdn.com/Blogs/matthijs/Pex-Unit-Testing-of-SharePoint-Services-that-Rocks</comments>
      <itunes:summary> SharePoint Services are challenging for unit testing because it is not possible to execute the SharePoint Service without being connected to a live SharePoint site. For that reason, most of the unit tests written for SharePoint are actually integration tests as they need a live system to run. In this session, we show how to use Pex, an automated test generation tool for .NET, to test SharePoint Services in isolation. From a parameterized unit test,&amp;nbsp;Pex generates a suite of closed unit tests with high code coverage. Pex also contains a stubbing framework, Moles, that allows to detour any .NET method to user-defined delegates, e.g., replace any call to the SharePoint Object Model by a user-defined delegate.Peli de Halleux from Microsoft Research presented this presentation on SharePoint Connections 2010 Amsterdam. Peli is a Senior Research Software Design Engineer at Microsoft Research in Redmond, USA, where he has been since October 2006 working the Pex project. From 2004 to 2006, he worked in the Common Language Runtime (CLR) as a Software Design Engineer in Test (SDE/T) in charge of the Just In Time compiler. Before joining Microsoft, he earned a PhD in Applied Mathematics from the Catholic University of Louvain. Earlier, he developed the unit testing framework MbUnit. </itunes:summary>
      <itunes:duration>4500</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/matthijs/Pex-Unit-Testing-of-SharePoint-Services-that-Rocks</link>
      <pubDate>Sun, 31 Jan 2010 10:33:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/matthijs/Pex-Unit-Testing-of-SharePoint-Services-that-Rocks</guid>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/0/9/4/pex_2MB_ch9.wmv" expression="full" duration="4500" fileSize="1472344613" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/0/9/4/pex_ch9.mp3" expression="full" duration="4500" fileSize="36150688" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/0/9/4/pex_ch9.mp4" expression="full" duration="4500" fileSize="324963796" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/0/9/4/pex_ch9.wma" expression="full" duration="4500" fileSize="36542623" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/0/9/4/pex_ch9.wmv" expression="full" duration="4500" fileSize="441956779" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ss.channel9.msdn.com/ch9/9/2/1/0/9/4/pex.ism" expression="full" duration="4500" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/0/9/4/pex_ch9.wmv" length="441956779" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Matthijs Hoekstra</dc:creator>
      <itunes:author>Matthijs Hoekstra</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/matthijs/Pex-Unit-Testing-of-SharePoint-Services-that-Rocks/RSS</wfw:commentRss>
      <category>moles</category>
      <category>Netherlands</category>
      <category>Peli de Halleux</category>
      <category>PEX</category>
      <category>RiSE</category>
      <category>SharePoint</category>
      <category>SharePoint Connections 2010 Amsterdam</category>
      <category>SPC10</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/Tags/pex/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>Jeffrey Van Gogh: Testing Rx with Pex</title>
      <description><![CDATA[Ever wonder how the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx" shape="rect">Reactive Extensions</a> get tested?&nbsp;<a shape="rect" href="http://channel9.msdn.com/Niners/J.Van.Gogh/" shape="rect">Jeffrey Van Gogh</a> gives
 a glimpse at how they do it. The Rx developers have been using&nbsp;<a shape="rect" href="http://research.microsoft.com/pex/" shape="rect">Pex</a> and writing parameterized unit tests. In this video, we look at Enumerable.Zip and how we can use&nbsp;<a shape="rect" href="http://research.microsoft.com/pex/" shape="rect">Pex</a>
 to help testing it.<br /><br />Jeffrey also explains how they use Pex in their build process to regenerate the entire unit test suite on each build!
<br /><br /><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/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ff922c4350764de3b2a29deb0018a61b">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Testing-Rx-with-Pex</comments>
      <itunes:summary>Ever wonder how the&amp;nbsp;Reactive Extensions get tested?&amp;nbsp;Jeffrey Van Gogh gives
 a glimpse at how they do it. The Rx developers have been using&amp;nbsp;Pex and writing parameterized unit tests. In this video, we look at Enumerable.Zip and how we can use&amp;nbsp;Pex
 to help testing it.Jeffrey also explains how they use Pex in their build process to regenerate the entire unit test suite on each build!
The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</itunes:summary>
      <itunes:duration>764</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Testing-Rx-with-Pex</link>
      <pubDate>Tue, 15 Dec 2009 15:16:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Testing-Rx-with-Pex</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/512695_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/512695_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_2MB_ch9.wmv" expression="full" duration="764" fileSize="77216425" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_ch9.mp3" expression="full" duration="764" fileSize="6113624" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_ch9.mp4" expression="full" duration="764" fileSize="59528842" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_ch9.wma" expression="full" duration="764" fileSize="6193211" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_ch9.wmv" expression="full" duration="764" fileSize="81760209" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_Zune_ch9.wmv" expression="full" duration="764" fileSize="56330055" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/9/6/2/1/5/testingreactiveextensionswithpex_ch9.wmv" length="81760209" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>10</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/Testing-Rx-with-Pex/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>PEX</category>
      <category>Reactive Extensions</category>
      <category>Reactive Framework</category>
      <category>RiSE</category>
      <category>Rx</category>
      <category>Testing</category>
    </item>
  <item>
      <title>MSDN Flash Podcast 012 – Pex automated testing at TechEd Europe</title>
      <description><![CDATA[While at TechEd Europe in November 2009&nbsp;I had a chance to catch up with the two lead developers of the Pex team
<a shape="rect" href="http://blog.dotnetwiki.org/default.aspx" shape="rect">Peli de Halleux</a> and
<a shape="rect" href="http://blogs.msdn.com/nikolait/" shape="rect">Nikolai Tillmann</a>.<br /><br />Pex enables white box testing. It looks at your code, finds all the branches and determines which inputs will result in those branches being executed.&nbsp;Pex&nbsp;attempts to exercise&nbsp;every reachable statement in your code.
<br /><br />It works with Visual Studio 2008 and Visual Studio 2010 Beta 2 and is restricted to .NET programs. It is
<a shape="rect" href="http://msdn.microsoft.com/en-gb/devlabs/cc950525.aspx" shape="rect">
available on devlabs</a>.<br /><br />One of the features we discuss is Moles. Moles allows you to<br />isolate tests from the environment - to replace any .NET method with your own delegate. This makes it easy to test code which has hard dependencies on databases, web services etc.<br /><br />I also did a <a shape="rect" href="http://geekswithblogs.net/iupdateable/archive/2009/11/11/did-you-know-microsoft-makes-a-mocking-tool-meet-the.aspx" shape="rect">
short blog post </a>outlining the stubs and moles capabilitie of Pex.<br /><br />Pex is an incubation project&nbsp;- hence feedback from developers is hugely important.<br /><br />Enjoy.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0f7af3b37e9b4da49da39deb002cfea4">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Eric+Nelson/MSDN-Flash-Podcast-012--Pex-automated-testing-at-TechEd-Europe</comments>
      <itunes:summary>While at TechEd Europe in November 2009&amp;nbsp;I had a chance to catch up with the two lead developers of the Pex team
Peli de Halleux and
Nikolai Tillmann.Pex enables white box testing. It looks at your code, finds all the branches and determines which inputs will result in those branches being executed.&amp;nbsp;Pex&amp;nbsp;attempts to exercise&amp;nbsp;every reachable statement in your code.
It works with Visual Studio 2008 and Visual Studio 2010 Beta 2 and is restricted to .NET programs. It is

available on devlabs.One of the features we discuss is Moles. Moles allows you toisolate tests from the environment - to replace any .NET method with your own delegate. This makes it easy to test code which has hard dependencies on databases, web services etc.I also did a 
short blog post outlining the stubs and moles capabilitie of Pex.Pex is an incubation project&amp;nbsp;- hence feedback from developers is hugely important.Enjoy. </itunes:summary>
      <link>http://channel9.msdn.com/Blogs/Eric+Nelson/MSDN-Flash-Podcast-012--Pex-automated-testing-at-TechEd-Europe</link>
      <pubDate>Tue, 01 Dec 2009 13:35:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Eric+Nelson/MSDN-Flash-Podcast-012--Pex-automated-testing-at-TechEd-Europe</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/4658efd8-bbdc-4a2d-ad57-f21e7baeaca7.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/509120_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/509120_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/e995c687-78f7-4c23-a779-b07c53949b1e.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/1/9/0/5/msdnflash012.mp3" expression="full" fileSize="8882181" type="audio/mp3" medium="audio"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/2/1/9/0/5/msdnflash012.mp3" length="8882181" type="audio/mp3"></enclosure>
      <dc:creator>Eric Nelson</dc:creator>
      <itunes:author>Eric Nelson</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Eric+Nelson/MSDN-Flash-Podcast-012--Pex-automated-testing-at-TechEd-Europe/RSS</wfw:commentRss>
      <category>PEX</category>
      <category>RiSE</category>
      <category>UKDevTeam</category>
      <category>UKMSDNPodcast</category>
    </item>
  <item>
      <title>Introducci&#243;n a Stubs</title>
      <description><![CDATA[Unai Zorrilla, Development Team Lead de Plainconcepts, continua la introduccion a Stubs empezada en
<a shape="rect" href="http://channel9.msdn.com/posts/Daniel&#43;Garzon/Introduccion-a-PEX/" shape="rect">
Introduccion a PEX</a>.<br>
<br>
<p>&nbsp;&nbsp;&nbsp;&nbsp;Stubs es un ligero framework para .NET que esta completamente basado en delegados.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;Permite generar implementaciones genericas (dummy implementations)&nbsp;que pueden remplazar componentes comlpejos, para facilitar el testeo.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;Ha sido diseñado específicamente para soportar PEX (de hecho, viene como parte de PEX)</p>
<br>
<br>
<strong>Recursos:<br>
</strong><br>
<p>En Microsoft<br>
<a shape="rect" href="http://research.microsoft.com/en-us/projects/Stubs/" shape="rect">http://research.microsoft.com/en-us/projects/Stubs/</a>
<br>
<a shape="rect" href="http://social.msdn.microsoft.com/Forums/en-US/pex/threads/" shape="rect">http://social.msdn.microsoft.com/Forums/en-US/pex/threads/</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:231af1e7fbca4b8c8d2e9deb00da87c2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-Stubs</comments>
      <itunes:summary>Unai Zorrilla, Development Team Lead de Plainconcepts, continua la introduccion a Stubs empezada en

Introduccion a PEX.

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stubs es un ligero framework para .NET que esta completamente basado en delegados. 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Permite generar implementaciones genericas (dummy implementations)&amp;nbsp;que pueden remplazar componentes comlpejos, para facilitar el testeo. 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Ha sido dise&#241;ado espec&#237;ficamente para soportar PEX (de hecho, viene como parte de PEX) 


Recursos:

En Microsoft
http://research.microsoft.com/en-us/projects/Stubs/

http://social.msdn.microsoft.com/Forums/en-US/pex/threads/ 
</itunes:summary>
      <itunes:duration>2728</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-Stubs</link>
      <pubDate>Mon, 08 Jun 2009 13:44:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-Stubs</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/471063_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/471063_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_2MB_ch9.wmv" expression="full" duration="2728" fileSize="102681164" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_ch9.mp3" expression="full" duration="2728" fileSize="21827800" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_ch9.mp4" expression="full" duration="2728" fileSize="67980292" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_ch9.wma" expression="full" duration="2728" fileSize="44127741" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_ch9.wmv" expression="full" duration="2728" fileSize="67717811" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_Zune_ch9.wmv" expression="full" duration="2728" fileSize="64565791" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/6/0/1/7/4/Stubs_ch9.wmv" length="67717811" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Daniel Garzon</dc:creator>
      <itunes:author>Daniel Garzon</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-Stubs/RSS</wfw:commentRss>
      <category>es-es</category>
      <category>PEX</category>
      <category>Spain</category>
      <category>Spanish</category>
      <category>Stubs</category>
    </item>
  <item>
      <title>Introduccion a PEX</title>
      <description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;Unai Zorrilla, Development Team Lead de Plainconcepts, nos hace una introduccion a PEX.<br>
<br>
<p>&nbsp;&nbsp;&nbsp;&nbsp;Pex encuentra valores interesantes de entrada-salida para los métodos, para usarlos en el testeo del código.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;Realiza un análisis sistematico, buscando boundary conditions, exceptions and assertions failures que puedes arreglar al momento.</p>
<br>
<br>
<strong>Recursos:<br>
</strong><br>
<p>En Microsoft<br>
<a shape="rect" href="http://research.microsoft.com/en-us/projects/Pex/" shape="rect">http://research.microsoft.com/en-us/projects/Pex/</a><br>
<a shape="rect" href="http://social.msdn.microsoft.com/Forums/en-US/pex/threads/" shape="rect">http://social.msdn.microsoft.com/Forums/en-US/pex/threads/</a><br>
<br>
En Channel 9<br>
<a shape="rect" href="http://channel9.msdn.com/posts/Peli/Getting-started-with-Pex-in-Visual-Studio-2008/" shape="rect">http://channel9.msdn.com/posts/Peli/Getting-started-with-Pex-in-Visual-Studio-2008/</a><br>
<a shape="rect" href="http://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/" shape="rect">http://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7b9626400349457f9cfd9deb00da8af8">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-PEX</comments>
      <itunes:summary>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unai Zorrilla, Development Team Lead de Plainconcepts, nos hace una introduccion a PEX.

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Pex encuentra valores interesantes de entrada-salida para los m&#233;todos, para usarlos en el testeo del c&#243;digo. 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Realiza un an&#225;lisis sistematico, buscando boundary conditions, exceptions and assertions failures que puedes arreglar al momento. 


Recursos:

En Microsoft
http://research.microsoft.com/en-us/projects/Pex/
http://social.msdn.microsoft.com/Forums/en-US/pex/threads/

En Channel 9
http://channel9.msdn.com/posts/Peli/Getting-started-with-Pex-in-Visual-Studio-2008/
http://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/ 
</itunes:summary>
      <itunes:duration>3406</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-PEX</link>
      <pubDate>Thu, 04 Jun 2009 14:17:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-PEX</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/471061_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/471061_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_2MB_ch9.wmv" expression="full" duration="3406" fileSize="115700857" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_ch9.mp3" expression="full" duration="3406" fileSize="27251859" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_ch9.mp4" expression="full" duration="3406" fileSize="84384685" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_ch9.wma" expression="full" duration="3406" fileSize="55092341" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_ch9.wmv" expression="full" duration="3406" fileSize="82985879" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_Zune_ch9.wmv" expression="full" duration="3406" fileSize="79081859" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/6/0/1/7/4/PEX_ch9.wmv" length="82985879" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Daniel Garzon</dc:creator>
      <itunes:author>Daniel Garzon</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Daniel+Garzon/Introduccion-a-PEX/RSS</wfw:commentRss>
      <category>es-es</category>
      <category>PEX</category>
      <category>Spain</category>
      <category>Spanish</category>
    </item>
  <item>
      <title>Margus Veanes and Pavel Grigorenko - Qex - Symbolic SQL Query Exploration</title>
      <description><![CDATA[<span><a shape="rect" href="http://research.microsoft.com/en-us/people/margus/">Margus Veanes</a></span> and
<a shape="rect" href="http://cs.ioc.ee/~pavelg/">Pavel Grigorenko </a>present a new exciting project:
<a shape="rect" href="http://research.microsoft.com/qex">Qex</a>. Pavel did an internship&nbsp;in the&nbsp;<a shape="rect" href="http://research.microsoft.com/rise">Research in Software Engineering team&nbsp;(RiSE)</a>&nbsp;investigating automatic data generation methods for parameterized
 SQL queries. In this video, he shows the result of his 3-month work. Qex translates SQL queries to logic formulas and give to our in-house constraint solver,
<a shape="rect" href="http://research.microsoft.com/projects/z3">Z3</a>. When Z3 finds a solution, Qex translates that solution back to SQL code that can be executed in the database. This is similar to how&nbsp;<a shape="rect" href="http://research.microsoft.com/pex">Pex</a>
 works. <br>
<br>
Find more about Qex at <a shape="rect" href="http://research.microsoft.com/qex">http://research.microsoft.com/qex</a>&nbsp;or read the
<span><a shape="rect" href="http://research.microsoft.com/apps/pubs/default.aspx?id=80959">technical report</a></span>.<em></em><br>
<em><br>
The&nbsp;</em><a shape="rect" 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>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:cd6df846d7dc4bbcb07a9deb00da793e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Qex-Symbolic-Query-Exploration</comments>
      <itunes:summary>Margus Veanes and
Pavel Grigorenko present a new exciting project:
Qex. Pavel did an internship&amp;nbsp;in the&amp;nbsp;Research in Software Engineering team&amp;nbsp;(RiSE)&amp;nbsp;investigating automatic data generation methods for parameterized
 SQL queries. In this video, he shows the result of his 3-month work. Qex translates SQL queries to logic formulas and give to our in-house constraint solver,
Z3. When Z3 finds a solution, Qex translates that solution back to SQL code that can be executed in the database. This is similar to how&amp;nbsp;Pex
 works. 

Find more about Qex at http://research.microsoft.com/qex&amp;nbsp;or read the
technical report.

The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA.
</itunes:summary>
      <itunes:duration>849</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Qex-Symbolic-Query-Exploration</link>
      <pubDate>Tue, 02 Jun 2009 23:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Qex-Symbolic-Query-Exploration</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/471713_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/471713_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_2MB_ch9.wmv" expression="full" duration="849" fileSize="131619645" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_ch9.mp3" expression="full" duration="849" fileSize="6796776" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_ch9.mp4" expression="full" duration="849" fileSize="72436523" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_ch9.wma" expression="full" duration="849" fileSize="13757301" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_ch9.wmv" expression="full" duration="849" fileSize="117786537" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_Zune_ch9.wmv" expression="full" duration="849" fileSize="65066517" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/1/7/1/7/4/qex_ch9.wmv" length="117786537" 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/Qex-Symbolic-Query-Exploration/RSS</wfw:commentRss>
      <category>Microsoft Research</category>
      <category>PEX</category>
      <category>qex</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>SQL</category>
      <category>SQL Server</category>
    </item>
  <item>
      <title>This Week on C9: New Downloads, Design for Devs, TFS 2010, and underground Script Clubs</title>
      <description><![CDATA[This week on Channel 9, Dan and Brian discuss the week's developer news, including:
<br>
<br>
- Silverlight <a shape="rect" href="http://www.microsoft.com/presspass/press/2009/apr09/04-20SmoothStreamingPR.mspx" shape="rect">
Smooth Streaming</a> now available through multiple CDNs <br>
- Nikolai Tillmann - <a shape="rect" href="http://blogs.msdn.com/nikolait/archive/2009/04/21/pex-0-11-released-delegates-exception-trees-and-stubs.aspx" shape="rect">
Pex .11 Released</a> - Supports Delegates, Exception Trees, and Stubs<br>
- New Tech Preview of <a shape="rect" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf#tm" shape="rect">
Deep Zoom Composer</a> <br>
- <a shape="rect" href="http://silverarcade.com" shape="rect">SilverArcade</a> - free community games built on Silverlight, via
<a shape="rect" href="http://www.andybeaulieu.com/Default.aspx?tabid=67&amp;EntryID=154" shape="rect">
Andy Beaulieu</a><br>
- <a shape="rect" href="http://zunelyrics.codeplex.com/" shape="rect">Zune Lyrics</a> - WPF app that pulls the current song being played and displays the lyrics via
<a shape="rect" href="http://www.lyricwiki.org/" shape="rect">Lyricwiki.org</a>, via
<a shape="rect" href="http://bhandler.spaces.live.com/Blog/cns!70F64BC910C9F7F3!5456.entry" shape="rect">
Blake Handler</a><br>
- Robby Ingebretsen's - <a shape="rect" href="http://videos.visitmix.com/MIX09/02W" shape="rect">
Design for Developers 3-Part Workshop now available online</a>, via <a shape="rect" href="http://blogs.msdn.com/jaimer/archive/2009/04/17/robby-ingebretsen-s-design-for-developers-mix09-workshop-now-online.aspx" shape="rect">
Jaime Rodriguez</a><br>
- Yochay Kiriaty - TechEd - Bring your own apps <a shape="rect" href="http://windowsteamblog.com/blogs/developers/archive/2009/04/22/test-your-application-on-windows-7-at-teched-2009.aspx" shape="rect">
Windows 7 compatibility lab</a> <br>
- Emil Protalinski - <a shape="rect" href="http://arstechnica.com/microsoft/news/2009/04/windows-live-to-get-social-with-facebook-and-digg-18-others.ars" shape="rect">
Windows Live to get social</a> with Facebook, Digg, 18 others<br>
- <a shape="rect" href="http://get-powershell.com/2009/04/04/powershell-script-club-in-seattle/" shape="rect">
PowerShell Script Club</a> - Like Fight Club, but with scripts<br>
- Brian Harry <a shape="rect" href="http://blogs.msdn.com/bharry/archive/2009/04/19/team-foundation-server-2010-key-concepts.aspx" shape="rect">
TFS 2010</a> Key Concepts<br>
- Matt Mitrik - <a shape="rect" href="http://blogs.msdn.com/mitrik/archive/2009/04/20/configure-diff-to-show-whitespace.aspx" shape="rect">
Configure Diff to Show Whitespace</a><br>
<br>
- Brian's pick of the week: <a shape="rect" href="http://www.notionsolutions.com/Products/Pages/NotionToolsforTeamSystem.aspx" shape="rect">
Notion Tools for Team System</a>, Timesheet, Work Organizer, Work Planner, Work Item Controls<br>
- Dan's pick of the week: <a shape="rect" href="http://wistechnology.com/articles/5959/" shape="rect">
Mind control your Tweets</a>, via <a shape="rect" href="http://valleywag.gawker.com/5220505/twitters-brain-api-was-inevitable" shape="rect">
Valleywag</a>  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:02ec4f95a6ea4a009daa9dea00c4c185">]]></description>
      <comments>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-C9-New-Downloads-Design-for-Devs-TFS-2010-and-underground-Script-Clubs</comments>
      <itunes:summary>This week on Channel 9, Dan and Brian discuss the week&#39;s developer news, including:


- Silverlight 
Smooth Streaming now available through multiple CDNs 
- Nikolai Tillmann - 
Pex .11 Released - Supports Delegates, Exception Trees, and Stubs
- New Tech Preview of 
Deep Zoom Composer 
- SilverArcade - free community games built on Silverlight, via

Andy Beaulieu
- Zune Lyrics - WPF app that pulls the current song being played and displays the lyrics via
Lyricwiki.org, via

Blake Handler
- Robby Ingebretsen&#39;s - 
Design for Developers 3-Part Workshop now available online, via 
Jaime Rodriguez
- Yochay Kiriaty - TechEd - Bring your own apps 
Windows 7 compatibility lab 
- Emil Protalinski - 
Windows Live to get social with Facebook, Digg, 18 others
- 
PowerShell Script Club - Like Fight Club, but with scripts
- Brian Harry 
TFS 2010 Key Concepts
- Matt Mitrik - 
Configure Diff to Show Whitespace

- Brian&#39;s pick of the week: 
Notion Tools for Team System, Timesheet, Work Organizer, Work Planner, Work Item Controls
- Dan&#39;s pick of the week: 
Mind control your Tweets, via 
Valleywag </itunes:summary>
      <itunes:duration>1056</itunes:duration>
      <link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-C9-New-Downloads-Design-for-Devs-TFS-2010-and-underground-Script-Clubs</link>
      <pubDate>Sat, 25 Apr 2009 00:18:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-C9-New-Downloads-Design-for-Devs-TFS-2010-and-underground-Script-Clubs</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/466671_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/466671_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_2MB_ch9.wmv" expression="full" duration="1056" fileSize="297428281" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_ch9.mp3" expression="full" duration="1056" fileSize="8454969" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_ch9.mp4" expression="full" duration="1056" fileSize="108929436" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_ch9.wma" expression="full" duration="1056" fileSize="17109765" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_ch9.wmv" expression="full" duration="1056" fileSize="64571779" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_Zune_ch9.wmv" expression="full" duration="1056" fileSize="141771759" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_s_ch9.wmv" expression="full" duration="1056" fileSize="210" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/6/6/6/4/ThisWeekC9Apr24_ch9.wmv" length="64571779" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Dan Fernandez</dc:creator>
      <itunes:author>Dan Fernandez</itunes:author>
      <slash:comments>10</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/This-Week-on-C9-New-Downloads-Design-for-Devs-TFS-2010-and-underground-Script-Clubs/RSS</wfw:commentRss>
      <category>Deep Zoom</category>
      <category>PEX</category>
      <category>Silverlight</category>
      <category>Team Foundation Server</category>
      <category>TFS</category>
    </item>
  <item>
      <title>Manuel Fahndrich and Peli de Halleux - The Synergy of Code Contracts and Pex</title>
      <description><![CDATA[<a shape="rect" href="http://research.microsoft.com/~maf" shape="rect">Manuel Fähndrich</a> and&nbsp;<a shape="rect" href="http://blog.dotnetwiki.org/" shape="rect">Peli de Halleux</a> sit down&nbsp;for a quick coding session that shows how to use&nbsp;<a shape="rect" href="http://research.microsoft.com/contracts" shape="rect">Code
 Contracts</a>&nbsp;and <a shape="rect" href="http://research.microsoft.com/pex" shape="rect">
Pex</a>&nbsp;together. Code Contracts can be used to specify what your code should do, they get turned into runtime checks which Pex can analyse and try to find counter-examples for. This was a fun session with Manuel and really shows the synergy of the two tools/approaches.<br>
<br>
Both tools can be downloaded from Devlabs or our academic project pages.<br>
<br>
<ul>
<li><strong>Try it live at </strong><a shape="rect" href="http://www.pexforfun.com" shape="rect"><strong>http://www.pexforfun.com</strong></a>
</li><li>Code Contracts: <a shape="rect" href="http://research.microsoft.com/contracts" shape="rect">
http://research.microsoft.com/contracts</a> </li><li>Pex: <a shape="rect" href="http://research.microsoft.com/pex" shape="rect">http://research.microsoft.com/pex</a>
</li><li>See this video <a shape="rect" href="http://channel9.msdn.com/posts/Peli/Code-Contracts-et-Pex-pour-NET" shape="rect">
in French!</a> </li></ul>
<p><em>The&nbsp;</em><a shape="rect" 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/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8fc9cf741632488e98c69deb016e43d3">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/The-Synergy-of-Code-Contracts-and-Pex</comments>
      <itunes:summary>Manuel F&#228;hndrich and&amp;nbsp;Peli de Halleux sit down&amp;nbsp;for a quick coding session that shows how to use&amp;nbsp;Code
 Contracts&amp;nbsp;and 
Pex&amp;nbsp;together. Code Contracts can be used to specify what your code should do, they get turned into runtime checks which Pex can analyse and try to find counter-examples for. This was a fun session with Manuel and really shows the synergy of the two tools/approaches.

Both tools can be downloaded from Devlabs or our academic project pages.


Try it live at http://www.pexforfun.com
Code Contracts: 
http://research.microsoft.com/contracts Pex: http://research.microsoft.com/pex
See this video 
in French! 
The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA. 
</itunes:summary>
      <itunes:duration>690</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/The-Synergy-of-Code-Contracts-and-Pex</link>
      <pubDate>Thu, 23 Apr 2009 18:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/The-Synergy-of-Code-Contracts-and-Pex</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/466345_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/466345_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_2MB_ch9.wmv" expression="full" duration="690" fileSize="48104965" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_ch9.mp3" expression="full" duration="690" fileSize="5524609" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_ch9.mp4" expression="full" duration="690" fileSize="31519981" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_ch9.wma" expression="full" duration="690" fileSize="11188881" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_ch9.wmv" expression="full" duration="690" fileSize="32889583" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_Zune_ch9.wmv" expression="full" duration="690" fileSize="32729563" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_ch9.wmv" length="32889583" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Peli de Halleux</dc:creator>
      <itunes:author>Peli de Halleux</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Peli/The-Synergy-of-Code-Contracts-and-Pex/RSS</wfw:commentRss>
      <category>code contracts</category>
      <category>Microsoft Research</category>
      <category>PEX</category>
      <category>Research</category>
      <category>RiSE</category>
      <category>Test Driven Development</category>
    </item>
  <item>
      <title>SC08: Windows HPC: PGI Fortran</title>
      <description><![CDATA[SC08: PGI rep discusses and demos PVF, integrated into Visual Studio, parallelization, MPI, OpenMP, etc.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f0399ba14e5c4cdea4339dea00c38b4e">]]></description>
      <comments>http://channel9.msdn.com/Shows/The+HPC+Show/SC08-Windows-HPC-PGI-Fortran</comments>
      <itunes:summary>SC08: PGI rep discusses and demos PVF, integrated into Visual Studio, parallelization, MPI, OpenMP, etc.
</itunes:summary>
      <itunes:duration>641</itunes:duration>
      <link>http://channel9.msdn.com/Shows/The+HPC+Show/SC08-Windows-HPC-PGI-Fortran</link>
      <pubDate>Mon, 16 Mar 2009 17:08:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/The+HPC+Show/SC08-Windows-HPC-PGI-Fortran</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/fe71ab81-4d1e-4737-be04-e973aca9b07b.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/459459_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/459459_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/5a9e0620-9b89-4bea-b092-71c2bd1eb776.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/HPC/PGI_Fortran.wmv" expression="full" duration="641" fileSize="24794853" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Wenming Ye</dc:creator>
      <itunes:author>Wenming Ye</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/The+HPC+Show/SC08-Windows-HPC-PGI-Fortran/RSS</wfw:commentRss>
      <category>Fortran</category>
      <category>MPI</category>
      <category>OpenMP</category>
      <category>Parallel Computing</category>
      <category>parallelization</category>
      <category>PEX</category>
      <category>PGI</category>
      <category>PVF</category>
      <category>Windows  HPC</category>
    </item>
  <item>
      <title>Getting started with Pex in Visual Studio 2008</title>
      <description><![CDATA[Nikolai Tillmann and Peli de Halleux give a short tutorial on&nbsp;<a shape="rect" href="http://research.microsoft.com/pex" shape="rect">Pex</a>, an automated white box testing tool for .Net.&nbsp;The tutorial is a pair-programming&nbsp;session where they show us how
 to get started with Pex in Visual Studio, starting from an (untested) piece of C# code:<br>
<ul>
<li><span>how </span>to use Pex to explore the behavior of any method in your code,
</li><li>how to save the exploration results into a unit test suite, </li><li>how to improve the generated parameterized unit tests to leverage Pex code exploration engine.
</li></ul>
<p>If you want to follow up the steps&nbsp;on your machine as well,</p>
<ul>
<li><a shape="rect" href="http://research.microsoft.com/pex" shape="rect">Download Pex</a>&nbsp;
</li><li><a shape="rect" href="http://research.microsoft.com/pex/strings.zip" shape="rect">Download the code example</a>
</li><li><a shape="rect" href="http://social.msdn.microsoft.com/Forums/en-US/pex/threads/" shape="rect">Ask your questions in the forum</a>&nbsp;
</li></ul>
<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>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/pex/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e010e833cf6c4eaca9a19deb016e6798">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Peli/Getting-started-with-Pex-in-Visual-Studio-2008</comments>
      <itunes:summary>Nikolai Tillmann and Peli de Halleux give a short tutorial on&amp;nbsp;Pex, an automated white box testing tool for .Net.&amp;nbsp;The tutorial is a pair-programming&amp;nbsp;session where they show us how
 to get started with Pex in Visual Studio, starting from an (untested) piece of C# code:

how to use Pex to explore the behavior of any method in your code,
how to save the exploration results into a unit test suite, how to improve the generated parameterized unit tests to leverage Pex code exploration engine.

If you want to follow up the steps&amp;nbsp;on your machine as well, 

Download Pex&amp;nbsp;
Download the code example
Ask your questions in the forum&amp;nbsp;

The&amp;nbsp;Research in Software Engineering team (RiSE) coordinates Microsoft&#39;s research in Software Engineering in Redmond, USA.
</itunes:summary>
      <itunes:duration>1215</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Peli/Getting-started-with-Pex-in-Visual-Studio-2008</link>
      <pubDate>Wed, 14 Jan 2009 19:38:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Peli/Getting-started-with-Pex-in-Visual-Studio-2008</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/452004_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/452004_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_2MB_ch9.wmv" expression="full" duration="1215" fileSize="62109223" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_ch9.mp3" expression="full" duration="1215" fileSize="9721022" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_ch9.mp4" expression="full" duration="1215" fileSize="128663547" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_ch9.wma" expression="full" duration="1215" fileSize="19678185" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_ch9.wmv" expression="full" duration="1215" fileSize="53580733" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_Zune_ch9.wmv" expression="full" duration="1215" fileSize="52108713" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/0/2/5/4/gettingstartedwithpexinvisualstudio2008_ch9.wmv" length="53580733" 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/Getting-started-with-Pex-in-Visual-Studio-2008/RSS</wfw:commentRss>
      <category>PEX</category>
      <category>RiSE</category>
      <category>Software Engineering Research</category>
      <category>Team System</category>
      <category>Testing</category>
      <category>Visual Studio</category>
    </item>    
</channel>
</rss>