<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/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:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with code contracts - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/code+contracts/feed/zune/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with code contracts - Channel 9</title><link>http://channel9.msdn.com/tags/code+contracts/</link></image><description>code contracts</description><link>http://channel9.msdn.com/tags/code+contracts/</link><language>en-us</language><pubDate>Fri, 18 Sep 2009 23:34:57 GMT</pubDate><lastBuildDate>Fri, 18 Sep 2009 23:34:57 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Daryl Zuniga - Viewing Code Contracts.NET in Visual Studio</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_85_ch9.png" border="0" /&gt;&lt;a href="http://darylzuniga.wordpress.com/"&gt;Daryl Zuniga&lt;/a&gt; gives a fast and furious demo of the new editor extensions for &lt;a href="http://research.microsoft.com/contracts"&gt;Code Contracts.NET&lt;/a&gt;. When a developer overrides a method with Contracts, the rewritter would automatically insert the pre-conditions and post-conditions in the method body. Unfortunately, the editor is not aware of that - leaving the developer confused... Not anymore, Daryl's extension mines the Contracts on the fly and hosts them in the shiny new WPF editor of Visual Studio 2010. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;The &lt;/i&gt;&lt;a href="http://research.microsoft.com/rise"&gt;&lt;i&gt;Research in Software Engineering team&lt;/i&gt;&lt;/a&gt;&lt;i&gt; (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.&lt;/i&gt;&lt;img src="http://channel9.msdn.com/492867/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Peli/Code-Contracts-in-the-IDE/</comments><link>http://channel9.msdn.com/posts/Peli/Code-Contracts-in-the-IDE/</link><pubDate>Mon, 21 Sep 2009 22:59:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_2MB_ch9.wmv</guid><evnet:views>24734</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/492867/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://darylzuniga.wordpress.com/"&gt;Daryl Zuniga&lt;/a&gt; gives a fast and furious demo of the new editor extensions for &lt;a href="http://research.microsoft.com/contracts"&gt;Code Contracts.NET&lt;/a&gt;...</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_ch9.mp4" expression="full" duration="83" fileSize="2788647" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_ch9.mp3" expression="full" duration="83" fileSize="667203" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_ch9.mp4" expression="full" duration="83" fileSize="2788647" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_ch9.wma" expression="full" duration="83" fileSize="686885" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_ch9.wmv" expression="full" duration="83" fileSize="4326747" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_2MB_ch9.wmv" expression="full" duration="83" fileSize="2047831" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_Zune_ch9.wmv" expression="full" duration="83" fileSize="2790675" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_512_ch9.png" expression="full" duration="83" type="image/jpeg" medium="image" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_2MB_ch9.wmv" expression="full" duration="83" fileSize="2047831" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/6/8/2/9/4/contractseditorextensions_2MB_ch9.wmv" length="2047831" type="video/x-ms-wmv" /><dc:creator>Peli de Halleux</dc:creator><slash:comments>8</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Peli/Code-Contracts-in-the-IDE/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/492867/Trackback.aspx</trackback:ping><category>.net 4.0</category><category>.NET Framework 4.0</category><category>code contracts</category><category>editor</category><category>rise</category><category>Visual Studio 2010</category></item><item><title>Daryl Zuniga and Mike Barnett - Xml Documentation from Code Contracts for .Net</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_small_ch9.png" border="0" /&gt;&lt;a href="http://research.microsoft.com/en-us/people/mbarnett/"&gt;Mike Barnett&lt;/a&gt; and &lt;a href="http://darylzuniga.wordpress.com/"&gt;Daryl Zuniga&lt;/a&gt;, a high school intern at RiSE, sit down to talk about &lt;a href="http://research.microsoft.com/en-us/projects/contracts/default.aspx"&gt;Code Contracts for .NET&lt;/a&gt; and documentation. Daryl has been working this summer on a tool that inserts contracts elements into the Xml Documentation files generated by the C#/VB compiler. Daryl also updated the &lt;a href="http://www.codeplex.com/Sandcastle"&gt;Sandcastle&lt;/a&gt; stylesheets so that the contracts appear in the documentation pages.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Code Contracts for .NET &lt;a href="http://research.microsoft.com/en-us/projects/contracts/default.aspx"&gt;home page&lt;/a&gt; - &lt;a href="http://social.msdn.microsoft.com/Forums/en/codecontracts/threads"&gt;forums&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/tags/code+contracts/"&gt;See more&lt;/a&gt; Channel 9 videos on Code Contracts &lt;/li&gt;
&lt;/ul&gt;
&lt;em&gt;&lt;strong&gt; Update: &lt;/strong&gt;the xml comment generation is now available for download!&lt;br /&gt;
&lt;/em&gt;&lt;br /&gt;
&lt;i&gt;The &lt;/i&gt;&lt;a href="http://research.microsoft.com/rise"&gt;&lt;i&gt;Research in Software Engineering team&lt;/i&gt;&lt;/a&gt;&lt;i&gt; (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.&lt;/i&gt;&lt;img src="http://channel9.msdn.com/483704/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Peli/Xml-Documentation-from-Code-Contracts-for-Net/</comments><link>http://channel9.msdn.com/posts/Peli/Xml-Documentation-from-Code-Contracts-for-Net/</link><pubDate>Mon, 10 Aug 2009 22:55:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_2MB_ch9.wmv</guid><evnet:views>58712</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/483704/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Mike Barnett and Daryl Zuniga, a high school intern at RiSE, sit down to talk about Code Contracts for .NET and documentation. Daryl has been working on a tool that inserts contracts elements into the Xml Documentation files generated by the C#/VB compiler...</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_ch9.mp4" expression="full" duration="510" fileSize="27855774" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_ch9.mp3" expression="full" duration="510" fileSize="4088265" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_ch9.mp4" expression="full" duration="510" fileSize="27855774" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_ch9.wma" expression="full" duration="510" fileSize="4147493" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_ch9.wmv" expression="full" duration="510" fileSize="60844725" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_2MB_ch9.wmv" expression="full" duration="510" fileSize="60299889" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_Zune_ch9.wmv" expression="full" duration="510" fileSize="30252653" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_2MB_ch9.wmv" expression="full" duration="510" fileSize="60299889" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/0/7/3/8/4/ccdoc_2MB_ch9.wmv" length="60299889" type="video/x-ms-wmv" /><dc:creator>Peli de Halleux</dc:creator><slash:comments>12</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Peli/Xml-Documentation-from-Code-Contracts-for-Net/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/483704/Trackback.aspx</trackback:ping><category>.net 4.0</category><category>.NET Framework 4.0</category><category>code contracts</category><category>rise</category><category>Software Engineering Research</category></item><item><title>Manuel Fahndrich and Peli de Halleux - The Synergy of Code Contracts and Pex</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_small_ch9.png" border="0" /&gt;&lt;a href="http://research.microsoft.com/~maf"&gt;Manuel Fähndrich&lt;/a&gt; and &lt;a href="http://blog.dotnetwiki.org/"&gt;Peli de Halleux&lt;/a&gt; sit down for a quick coding session that shows how to use &lt;a href="http://research.microsoft.com/contracts"&gt;Code Contracts&lt;/a&gt; and &lt;a href="http://research.microsoft.com/pex"&gt;Pex&lt;/a&gt; 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.&lt;br /&gt;
&lt;br /&gt;
Both tools can be downloaded from Devlabs or our academic project pages.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Code Contracts: &lt;a href="http://research.microsoft.com/contracts"&gt;http://research.microsoft.com/contracts&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;Pex: &lt;a href="http://research.microsoft.com/pex"&gt;http://research.microsoft.com/pex&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;The &lt;/em&gt;&lt;a href="http://research.microsoft.com/rise"&gt;&lt;em&gt;Research in Software Engineering team&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/466345/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Peli/The-Synergy-of-Code-Contracts-and-Pex/</comments><link>http://channel9.msdn.com/posts/Peli/The-Synergy-of-Code-Contracts-and-Pex/</link><pubDate>Thu, 23 Apr 2009 18:59:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_2MB_ch9.wmv</guid><evnet:views>33306</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466345/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Manuel Fähndrich and Peli de Halleux (me) sit down for a quick coding session that shows how to use Code Contracts and Pex together. Code Contracts can be used to specify what your code should do, they get turned into runtime checks, Pex analyses those checks and tries to find counter-examples. This was a fun session with Manuel and really shows the synergy of the two tools/approaches.</evnet:previewtext><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 url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_small_ch9.png" height="64" width="85" /><media:group><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 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 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 isDefault="true" 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 isDefault="true" 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 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 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 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-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/3/6/6/4/contractsandpex_2MB_ch9.wmv" length="48104965" type="video/x-ms-wmv" /><dc:creator>Peli de Halleux</dc:creator><slash:comments>9</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Peli/The-Synergy-of-Code-Contracts-and-Pex/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466345/Trackback.aspx</trackback:ping><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>Mike Barnett - Getting started with Code Contracts in Visual Studio 2008</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_small_ch9.png" border="0" /&gt;&lt;a href="http://research.microsoft.com/en-us/people/mbarnett/"&gt;Mike Barnett&lt;/a&gt; gives a step-by-step tutorial on &lt;a href="http://research.microsoft.com/contracts"&gt;Code Contracts&lt;/a&gt;, a new way to express preconditions, postconditions and invariants in any .NET language. The contracts team have built a runtime instrumentation tool and also advanced static checkers that can understand and reason about contracts.&lt;br /&gt;
&lt;br /&gt;
The Code Contracts library can be downloaded for Visual Studio 2008 from the DevLabs web site. They will be part of the .Net framework 4.0!!!&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Contracts @ DevLabs: &lt;a href="http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx"&gt;http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;Contracts @ Microsoft Research: &lt;a href="http://research.microsoft.com/contracts"&gt;http://research.microsoft.com/contracts&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;Contracts forums: &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/codecontracts/threads/"&gt;http://social.msdn.microsoft.com/Forums/en-US/codecontracts/threads/&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i&gt;The &lt;/i&gt;&lt;a href="http://research.microsoft.com/rise"&gt;&lt;i&gt;Research in Software Engineering team&lt;/i&gt;&lt;/a&gt;&lt;i&gt; (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.&lt;/i&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/457492/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Peli/Getting-started-with-Code-Contracts-in-Visual-Studio-2008/</comments><link>http://channel9.msdn.com/posts/Peli/Getting-started-with-Code-Contracts-in-Visual-Studio-2008/</link><pubDate>Mon, 23 Feb 2009 22:40:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_2MB_ch9.wmv</guid><evnet:views>40291</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/457492/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;a href="http://research.microsoft.com/en-us/people/mbarnett/"&gt;Mike Barnett&lt;/a&gt; gives a step-by-step tutorial on &lt;a href="http://research.microsoft.com/contracts"&gt;Code Contracts&lt;/a&gt;, a new way to express preconditions, postconditions and invariants in any .NET language. The Code Contracts library can be downloaded for Visual Studio 2008 from the DevLabs web site and will be part of the .Net framework 4.0!!!&lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_ch9.mp4" expression="full" duration="1398" fileSize="64817886" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_ch9.mp3" expression="full" duration="1398" fileSize="11188686" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_ch9.mp4" expression="full" duration="1398" fileSize="64817886" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_ch9.wma" expression="full" duration="1398" fileSize="22637123" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_ch9.wmv" expression="full" duration="1398" fileSize="68077829" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_2MB_ch9.wmv" expression="full" duration="1398" fileSize="75803705" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_Zune_ch9.wmv" expression="full" duration="1398" fileSize="63437809" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_2MB_ch9.wmv" expression="full" duration="1398" fileSize="75803705" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/9/4/7/5/4/mikescontractstutorial_2MB_ch9.wmv" length="75803705" type="video/x-ms-wmv" /><dc:creator>Peli de Halleux</dc:creator><slash:comments>11</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Peli/Getting-started-with-Code-Contracts-in-Visual-Studio-2008/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/457492/Trackback.aspx</trackback:ping><category>code contracts</category><category>DevLabs</category><category>rise</category><category>Software Engineering Research</category><category>SpecSharp</category><category>verification</category><category>Visual Studio</category></item></channel></rss>