<?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 Featured</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/featured/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 Featured</title>
      <link>http://channel9.msdn.com/Tags/featured</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/featured</link>
    <language>en</language>
    <pubDate>Thu, 20 Jun 2013 07:57:52 GMT</pubDate>
    <lastBuildDate>Thu, 20 Jun 2013 07:57:52 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>3</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>geekSpeak recording: The Mole Visualizer with Karl Shifflet</title>
      <description><![CDATA[
<p>One of the things we like to do from time to time on geekSpeak is feature technology contributions that come out of the developer community. A very prominent contribution is
<a href="http://karlshifflett.wordpress.com/mole-for-visual-studio/">the Mole project</a>, a very popular and powerful visualizer for Visual Studio. Mole is a community project that’s been developed by several people, most notably
<a href="http://karlshifflett.wordpress.com/">Karl Shifflett</a>, who is a Microsoft MVP for WPF .&nbsp;
</p>
<p>In this geekSpeak, Karl runs through how to install Mole and gives some tips on how to use it with ASP.NET. Mole’s ability to drill down into your object trees and highlight what’s going on in there is indispensible when debugging your apps.&nbsp; I could list
 cool feature after cool feature of Mole, but it’s best to see them in action, so give this geekSpeak a viewing. Karl also gives some great tips for those of you who are feeling the urge to build your own visualizers. Karl totally deserves the Maverick reference
 we joke about during his introduction, he’s&nbsp; a top gun when it comes to Mole demos!</p>
<p>Since the time this geekSpeak was recorded, Karl has joined the team at Microsoft that builds the WPF designers (Cider) for Visual Studio. I’m sure we can look for continued WPF goodness from Karl in the future!</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/featured/RSS&WT.dl=0&WT.entryid=Entry:RSSView:37d368019959464ebe4e9dea00c27649">]]></description>
      <comments>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet</comments>
      <itunes:summary>
One of the things we like to do from time to time on geekSpeak is feature technology contributions that come out of the developer community. A very prominent contribution is
the Mole project, a very popular and powerful visualizer for Visual Studio. Mole is a community project that’s been developed by several people, most notably
Karl Shifflett, who is a Microsoft MVP for WPF .&amp;nbsp;
 
In this geekSpeak, Karl runs through how to install Mole and gives some tips on how to use it with ASP.NET. Mole’s ability to drill down into your object trees and highlight what’s going on in there is indispensible when debugging your apps.&amp;nbsp; I could list
 cool feature after cool feature of Mole, but it’s best to see them in action, so give this geekSpeak a viewing. Karl also gives some great tips for those of you who are feeling the urge to build your own visualizers. Karl totally deserves the Maverick reference
 we joke about during his introduction, he’s&amp;nbsp; a top gun when it comes to Mole demos! 
Since the time this geekSpeak was recorded, Karl has joined the team at Microsoft that builds the WPF designers (Cider) for Visual Studio. I’m sure we can look for continued WPF goodness from Karl in the future! 
</itunes:summary>
      <itunes:duration>3677</itunes:duration>
      <link>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet</link>
      <pubDate>Mon, 28 Jul 2008 23:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/418216_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/418216_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/8/1/4/geekSpeak20080423_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/84c224b4-7f80-4d8a-a9c7-d1dfccc03295.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/2/8/1/4/geekSpeak_20080423.wmv" expression="full" duration="3677" fileSize="14523332" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/1/2/8/1/4/geekSpeak_20080423.wmv" expression="full" duration="3677" fileSize="204" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>glengo</dc:creator>
      <itunes:author>glengo</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-The-Mole-Visualizer-with-Karl-Shifflet/RSS</wfw:commentRss>
      <category>Featured</category>
      <category>Visual Studio</category>
      <category>WPF</category>
    </item>
  <item>
      <title>geekSpeak recording: Inside LINQ to XML with Paul Sheriff</title>
      <description><![CDATA[
<p>In this <a href="http://blogs.msdn.com/geekSpeak">geekSpeak</a>, Paul Sheriff focuses on LINQ to XML and reveals lots of tips for getting up to speed with it. We loved seeing the new techniques for building XML documents using the XDocument type that are
 tremendous time savers. He helps us understand what is LINQ, what’s LINQ to XML, and what are the new XML handling capabilities of VB and C#. He shows a nice example of LINQ to SQL output with XML literals interleaved, as well as an actual LINQ to XML query
 that comes back with (surprise) XML.</p>
<p>Paul also addresses some of the why, where and when XML, which is something many of us face. He shows us how he uses XML for prototyping very quickly. Also Paul shares some simple yet great techniques he uses to keep his team members up to date on skills.
</p>
<p>Other tips range from how to get Intellisense in XML in your project to working with aggregates to what the heck the SingleOrDefault method does. Are you an XPath guru? Watch Paul’s tips on incorporating XPath queries into LINQ to XML as a transitional approach.
</p>
<p>Some fun moments on the show are Paul slipping in a COBOL .NET reference, and his explanation as to why he's glad he&nbsp;took an “anti-Glen” pill that morning. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>Finally, Paul has a great freebie he’s making available for geekSpeak fans, so listen out for the URL he shares.
</p>
<p>This geekSpeak was hosted by <a href="http://blogs.msdn.com/glengordon">Glen Gordon</a> and
<a href="http://blogs.msdn.com/socaldevgal">Lynn Langit</a>.</p>
<p><strong>About our guest</strong>: Paul Sheriff, President, PDSA, Inc.</p>
<p>Paul Sheriff is the president of PDSA, Inc., a Microsoft Certified Partner in Southern California. Paul acts as the Microsoft Regional Director for Southern California assisting the local Microsoft offices with several of their events each year and being
 an evangelist for them. He has authored several books, webcasts, videos, and articles on the Microsoft .NET Framework, Microsoft SQL Server, and Windows SharePoint Services. Paul can be reached via
<a href="http://www.paulsheriffinnercircle.com">www.paulsheriffinnercircle.com</a>.<br>
</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/featured/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f8f138e870ae49798d389dea00c278f3">]]></description>
      <comments>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff</comments>
      <itunes:summary>
In this geekSpeak, Paul Sheriff focuses on LINQ to XML and reveals lots of tips for getting up to speed with it. We loved seeing the new techniques for building XML documents using the XDocument type that are
 tremendous time savers. He helps us understand what is LINQ, what’s LINQ to XML, and what are the new XML handling capabilities of VB and C#. He shows a nice example of LINQ to SQL output with XML literals interleaved, as well as an actual LINQ to XML query
 that comes back with (surprise) XML. 
Paul also addresses some of the why, where and when XML, which is something many of us face. He shows us how he uses XML for prototyping very quickly. Also Paul shares some simple yet great techniques he uses to keep his team members up to date on skills.
 
Other tips range from how to get Intellisense in XML in your project to working with aggregates to what the heck the SingleOrDefault method does. Are you an XPath guru? Watch Paul’s tips on incorporating XPath queries into LINQ to XML as a transitional approach.
 
Some fun moments on the show are Paul slipping in a COBOL .NET reference, and his explanation as to why he&#39;s glad he&amp;nbsp;took an “anti-Glen” pill that morning.  
Finally, Paul has a great freebie he’s making available for geekSpeak fans, so listen out for the URL he shares.
 
This geekSpeak was hosted by Glen Gordon and
Lynn Langit. 
About our guest: Paul Sheriff, President, PDSA, Inc. 
Paul Sheriff is the president of PDSA, Inc., a Microsoft Certified Partner in Southern California. Paul acts as the Microsoft Regional Director for Southern California assisting the local Microsoft offices with several of their events each year and being
 an evangelist for them. He has authored several books, webcasts, videos, and articles on the Microsoft .NET Framework, Microsoft SQL Server, and Windows SharePoint Services. Paul can be reached via
www.paulsheriffinnercircle.com.
 
</itunes:summary>
      <itunes:duration>3640</itunes:duration>
      <link>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff</link>
      <pubDate>Thu, 29 May 2008 22:07:26 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/a9f956de-6e6d-425b-ad12-aee9ca5441a0.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/406551_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/406551_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/41205703-65ec-4aeb-8fdc-ae93b0a90440.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/5/6/0/4/407333_geekSpeak_20080416.wmv" expression="full" duration="3640" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/5/6/0/4/407333_geekSpeak_20080416.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>glengo</dc:creator>
      <itunes:author>glengo</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-recording-Inside-LINQ-to-XML-with-Paul-Sheriff/RSS</wfw:commentRss>
      <category>Featured</category>
      <category>LINQ</category>
      <category>XML</category>
    </item>
  <item>
      <title>Expert to Expert: Contract Oriented Programming and Spec#</title>
      <description><![CDATA[
<p>The <a href="http://research.microsoft.com/specsharp/">Spec# programming system</a> is a new attempt at a more cost effective way to develop and maintain high-quality software.&nbsp; Spec# is pronounced &quot;Spec sharp&quot; and can be written (and searched for) as the
 &quot;specsharp&quot; or &quot;Spec# programming system&quot;.&nbsp; The Spec# system consists of:</p>
<br />The <strong>Spec# programming language</strong>.&nbsp; Spec# is an extension of the object-oriented language C#.&nbsp; It extends the type system to include non-null types and checked exceptions.&nbsp; It provides method contracts in the form of pre- and postconditions as
 well as object invariants. <br /><br />The <strong>Spec# compiler</strong>.&nbsp; Integrated into the Microsoft Visual Studio development environment for the .NET platform, the compiler statically enforces non-null types, emits run-time checks for method contracts and invariants, and records the contracts
 as metadata for consumption by downstream tools. <br /><br />The <strong>Spec# static program verifier</strong>.&nbsp; This component (codenamed Boogie) generates logical verification conditions from a Spec# program.&nbsp; Internally, it uses an automatic theorem prover that analyzes the verification conditions to prove the correctness
 of the program or find errors in it.
<p>A unique feature of the Spec# programming system is its guarantee of maintaining invariants in object-oriented programs in the presence of callbacks, threads, and inter-object relationships.
</p>
<p>The Spec# programming system is being developed as a research project at Microsoft Research in Redmond, primarily by the
<a href="http://research.microsoft.com/research/plm">Programming Languages and Methods</a> group.<br /><br />Here, Expert to Expert guest expert and programming language guru Erik Meijer chats with MSR researchers and spec# designers Wolfram Schulte, &nbsp;Rustan Leino and&nbsp;Peter Mueller. We dig into the details of Spec# and contract oriented programming in general. Plenty
 of code on the screen and lots of deep conversation. Just how we like it for Going Deep and Expert to Expert.<br /><br />Enjoy!<br /><br /><a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_ch9.wmv">LOW RES FILE</a><br /><br /><a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_ch9.mp4">MP4</a><br /><br /><a href="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_Zune_ch9.wmv">ZUNE</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/featured/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1ec4d2e82fe44977a8af9dea0044318a">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Contract-Oriented-Programming-and-Spec</comments>
      <itunes:summary>
The Spec# programming system is a new attempt at a more cost effective way to develop and maintain high-quality software.&amp;nbsp; Spec# is pronounced &amp;quot;Spec sharp&amp;quot; and can be written (and searched for) as the
 &amp;quot;specsharp&amp;quot; or &amp;quot;Spec# programming system&amp;quot;.&amp;nbsp; The Spec# system consists of: 
The Spec# programming language.&amp;nbsp; Spec# is an extension of the object-oriented language C#.&amp;nbsp; It extends the type system to include non-null types and checked exceptions.&amp;nbsp; It provides method contracts in the form of pre- and postconditions as
 well as object invariants. The Spec# compiler.&amp;nbsp; Integrated into the Microsoft Visual Studio development environment for the .NET platform, the compiler statically enforces non-null types, emits run-time checks for method contracts and invariants, and records the contracts
 as metadata for consumption by downstream tools. The Spec# static program verifier.&amp;nbsp; This component (codenamed Boogie) generates logical verification conditions from a Spec# program.&amp;nbsp; Internally, it uses an automatic theorem prover that analyzes the verification conditions to prove the correctness
 of the program or find errors in it.
A unique feature of the Spec# programming system is its guarantee of maintaining invariants in object-oriented programs in the presence of callbacks, threads, and inter-object relationships.
 
The Spec# programming system is being developed as a research project at Microsoft Research in Redmond, primarily by the
Programming Languages and Methods group.Here, Expert to Expert guest expert and programming language guru Erik Meijer chats with MSR researchers and spec# designers Wolfram Schulte, &amp;nbsp;Rustan Leino and&amp;nbsp;Peter Mueller. We dig into the details of Spec# and contract oriented programming in general. Plenty
 of code on the screen and lots of deep conversation. Just how we like it for Going Deep and Expert to Expert.Enjoy!LOW RES FILEMP4ZUNE 
</itunes:summary>
      <itunes:duration>4500</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Contract-Oriented-Programming-and-Spec</link>
      <pubDate>Tue, 27 May 2008 18:27:52 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Contract-Oriented-Programming-and-Spec</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/909670ca-2398-493a-ad55-99a83cf15070.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/405815_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/405815_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/f8eefed2-ee0d-4d19-90c2-7e8ac985cc8a.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_2MB_ch9.wmv" expression="full" duration="4500" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_ch9.mp3" expression="full" duration="4500" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_ch9.wma" expression="full" duration="4500" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/E2ESpecSharp_s_ch9.wmv" expression="full" duration="4500" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/E2ESpecSharp_2MB_ch9.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>30</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Contract-Oriented-Programming-and-Spec/RSS</wfw:commentRss>
      <category>Algorithms</category>
      <category>Erik Meijer</category>
      <category>Expert to Expert</category>
      <category>Featured</category>
      <category>Microsoft Research</category>
      <category>MS Research</category>
      <category>SpecSharp</category>
    </item>    
</channel>
</rss>