<?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 Vance Morrison</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/vance+morrison/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 Vance Morrison</title>
      <link>http://channel9.msdn.com/Tags/vance+morrison</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/vance+morrison</link>
    <language>en</language>
    <pubDate>Sun, 26 May 2013 06:28:31 GMT</pubDate>
    <lastBuildDate>Sun, 26 May 2013 06:28:31 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>2</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Raja Krishnaswamy and Vance Morrison: CLR 4 - Inside Type Equivalence</title>
      <description><![CDATA[You recently learned about CLR 4's support for type equivalence in a <a shape="rect" href="http://channel9.msdn.com/posts/Charles/Raja-Krishnaswamy-and-Jesse-Kaplan-CLR-4-Inside-No-PIA/" target="_blank" shape="rect">
conversation right here on C9 with Raja Krishnaswamy and Jesse Kaplan</a>. The idea of type equivalence and its potential usefulness beyond simplifying and de-bloating COM interop that employs Interop Assemblies (CLR 4's No-PIA feature)&nbsp;led to the need to sit
 down with Raja and Vance Morrison to really dig into the thinking behind the technology. How does type equivalence actually work? What are the semantics and why? In the VS 2010 timeframe, what should developers expect to be able to do with this new programming
 abstraction? What types make sense to mark as equivalent? Why? Where does Type Embedding fit into this picture and what role does the compiler play in the No-PIA dance?&nbsp;What impact may this have on the future of managed-to-managed type &quot;interop&quot;? What's the
 story here? What's next?<br /><br />This is a great conversation with the primary minds behind type equivalence support in CLR 4. Enjoy.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/vance+morrison/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4170081769224f4cb5459dea0043514e">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Raja-Krishnaswamy-and-Vance-Morrison-CLR-4-Inside-Type-Equivalence</comments>
      <itunes:summary>You recently learned about CLR 4&#39;s support for type equivalence in a 
conversation right here on C9 with Raja Krishnaswamy and Jesse Kaplan. The idea of type equivalence and its potential usefulness beyond simplifying and de-bloating COM interop that employs Interop Assemblies (CLR 4&#39;s No-PIA feature)&amp;nbsp;led to the need to sit
 down with Raja and Vance Morrison to really dig into the thinking behind the technology. How does type equivalence actually work? What are the semantics and why? In the VS 2010 timeframe, what should developers expect to be able to do with this new programming
 abstraction? What types make sense to mark as equivalent? Why? Where does Type Embedding fit into this picture and what role does the compiler play in the No-PIA dance?&amp;nbsp;What impact may this have on the future of managed-to-managed type &amp;quot;interop&amp;quot;? What&#39;s the
 story here? What&#39;s next?This is a great conversation with the primary minds behind type equivalence support in CLR 4. Enjoy.
</itunes:summary>
      <itunes:duration>3517</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Raja-Krishnaswamy-and-Vance-Morrison-CLR-4-Inside-Type-Equivalence</link>
      <pubDate>Fri, 05 Jun 2009 17:12:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Raja-Krishnaswamy-and-Vance-Morrison-CLR-4-Inside-Type-Equivalence</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/470091_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/470091_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_2MB_ch9.wmv" expression="full" duration="3517" fileSize="1100763047" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_ch9.mp3" expression="full" duration="3517" fileSize="28137324" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_ch9.mp4" expression="full" duration="3517" fileSize="346906519" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_ch9.wma" expression="full" duration="3517" fileSize="56894741" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_ch9.wmv" expression="full" duration="3517" fileSize="213114539" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_Zune_ch9.wmv" expression="full" duration="3517" fileSize="498394519" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_s_ch9.wmv" expression="full" duration="3517" fileSize="231" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/9/0/0/7/4/CLR4InsideTypeEquivalence_ch9.wmv" length="213114539" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Raja-Krishnaswamy-and-Vance-Morrison-CLR-4-Inside-Type-Equivalence/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>CLR 4</category>
      <category>COM</category>
      <category>COM Interop</category>
      <category>No-PIA</category>
      <category>Programming</category>
      <category>Raja Krishnaswamy</category>
      <category>Type Equivalence</category>
      <category>Vance Morrison</category>
    </item>
  <item>
      <title>Vance Morrison: CLR Through the Years</title>
      <description><![CDATA[CLR Architect Vance Morrison has been very busy working on the future of the CLR, especially as it relates to execution performance and the type system. Some of his latest work is present in the upcoming 4th version of the virtual machine that powers all
 things .NET, CLR 4, which ships with Visual Studio 2010. Vance has been on the CLR team since its inception. MSIL, the intermediate language produced by the compilers of all .NET languages,&nbsp;is primarily Vance's doing.
<br /><br />Here, Vance guides us through some of the history of the CLR,&nbsp;a look inside the upcoming version and some insights into the future. One of the things that Vance is thinking about with respect to type inheritance is what he calls default interfaces: they are
 contractual, but with default implementation characteristics,&nbsp;as opposed to purely abstract as interfaces are today. So, a default(implementation) interface is capabe of changing without breaking the systems that implement it. Wait a minute, that' goes against
 the basic rules of interfaces in the OO world. Vance explains. Relax. <br /><br />Meet Vance, the face of MSIL. There's much of his thinking and code inside the CLR. Learn about some this here. Tune in.<br /><br />Enjoy.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/vance+morrison/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b9d7cc1dfa6b40369ad89dea004371e7">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Vance-Morrison-CLR-Through-the-Years</comments>
      <itunes:summary>CLR Architect Vance Morrison has been very busy working on the future of the CLR, especially as it relates to execution performance and the type system. Some of his latest work is present in the upcoming 4th version of the virtual machine that powers all
 things .NET, CLR 4, which ships with Visual Studio 2010. Vance has been on the CLR team since its inception. MSIL, the intermediate language produced by the compilers of all .NET languages,&amp;nbsp;is primarily Vance&#39;s doing.
Here, Vance guides us through some of the history of the CLR,&amp;nbsp;a look inside the upcoming version and some insights into the future. One of the things that Vance is thinking about with respect to type inheritance is what he calls default interfaces: they are
 contractual, but with default implementation characteristics,&amp;nbsp;as opposed to purely abstract as interfaces are today. So, a default(implementation) interface is capabe of changing without breaking the systems that implement it. Wait a minute, that&#39; goes against
 the basic rules of interfaces in the OO world. Vance explains. Relax. Meet Vance, the face of MSIL. There&#39;s much of his thinking and code inside the CLR. Learn about some this here. Tune in.Enjoy. </itunes:summary>
      <itunes:duration>2668</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Vance-Morrison-CLR-Through-the-Years</link>
      <pubDate>Tue, 19 May 2009 15:48:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Vance-Morrison-CLR-Through-the-Years</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/464698_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/464698_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_2MB_ch9.wmv" expression="full" duration="2668" fileSize="835101953" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_ch9.mp3" expression="full" duration="2668" fileSize="643" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_ch9.mp4" expression="full" duration="2668" fileSize="263246109" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_ch9.wma" expression="full" duration="2668" fileSize="43166461" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_ch9.wmv" expression="full" duration="2668" fileSize="161669451" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_Zune_ch9.wmv" expression="full" duration="2668" fileSize="378341431" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_s_ch9.wmv" expression="full" duration="2668" fileSize="213" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/9/6/4/6/4/VanceMorrisonCLR_ch9.wmv" length="161669451" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>23</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Vance-Morrison-CLR-Through-the-Years/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>Architecture</category>
      <category>CLR</category>
      <category>CLR 4</category>
      <category>MSIL</category>
      <category>Programming</category>
      <category>Vance Morrison</category>
      <category>Virtual Machines</category>
    </item>    
</channel>
</rss>