<?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 David LeBlanc</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/david+leblanc/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 David LeBlanc</title>
      <link>http://channel9.msdn.com/Tags/david+leblanc</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/david+leblanc</link>
    <language>en</language>
    <pubDate>Fri, 24 May 2013 07:57:27 GMT</pubDate>
    <lastBuildDate>Fri, 24 May 2013 07:57:27 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>1</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>David LeBlanc: Inside SafeInt</title>
      <description><![CDATA[<a shape="rect" href="http://www.codeplex.com/SafeInt" target="_blank" shape="rect">SafeInt</a>&nbsp;is a C&#43;&#43; header containing the SafeInt class, non-throwing functions to check common operations, and the associated internal mechanisms. SafeInt is currently
 used extensively throughout Microsoft, with substantial adoption within Office and Windows.&nbsp;<br /><br /><a shape="rect" href="http://blogs.msdn.com/david_leblanc/default.aspx" target="_blank" shape="rect">David LeBlanc</a> is a software engineer and security expert. You may know him from the
<a shape="rect" href="http://www.microsoft.com/learning/en/us/book.aspx?ID=5957&amp;locale=en-us" target="_blank" shape="rect">
Writing Secure Code </a>books. David and Michael Howard have helped raise the bar for software security inside Microsoft for several years now. David has mostly remained out of the limelight since he's much more interested in writing secure code than talking
 about writing secure code. Well, now David's going to be famous. Sorry, David. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />
<br /><br />The great Ale Contenti joins us in this conversation to provide some context and ask some hard questions. Ale is a dev lead on the C&#43;&#43; libraries team.
<a shape="rect" href="http://channel9.msdn.com/tags/Ale&#43;Contenti/" target="_blank" shape="rect">
You've seen him a few times on 9</a>. As you can imagine, he probably uses SafeInt in his own work.<br /><br />Here, we dig into the thinking behind SafeInt, how it works, how it's composed, when to use it, when not to use it and how it will evolve to meet new demands and support other compilers (SafeInt now supports gcc). Enjoy!
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/david+leblanc/RSS&WT.dl=0&WT.entryid=Entry:RSSView:de0fc3c4f14b44c686dd9dea00434dde">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/David-LeBlanc-Inside-SafeInt</comments>
      <itunes:summary>SafeInt&amp;nbsp;is a C&amp;#43;&amp;#43; header containing the SafeInt class, non-throwing functions to check common operations, and the associated internal mechanisms. SafeInt is currently
 used extensively throughout Microsoft, with substantial adoption within Office and Windows.&amp;nbsp;David LeBlanc is a software engineer and security expert. You may know him from the

Writing Secure Code books. David and Michael Howard have helped raise the bar for software security inside Microsoft for several years now. David has mostly remained out of the limelight since he&#39;s much more interested in writing secure code than talking
 about writing secure code. Well, now David&#39;s going to be famous. Sorry, David. 
The great Ale Contenti joins us in this conversation to provide some context and ask some hard questions. Ale is a dev lead on the C&amp;#43;&amp;#43; libraries team.

You&#39;ve seen him a few times on 9. As you can imagine, he probably uses SafeInt in his own work.Here, we dig into the thinking behind SafeInt, how it works, how it&#39;s composed, when to use it, when not to use it and how it will evolve to meet new demands and support other compilers (SafeInt now supports gcc). Enjoy!
</itunes:summary>
      <itunes:duration>3064</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/David-LeBlanc-Inside-SafeInt</link>
      <pubDate>Tue, 16 Jun 2009 16:34:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/David-LeBlanc-Inside-SafeInt</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/471099_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/471099_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_2MB_ch9.wmv" expression="full" duration="3064" fileSize="954704323" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_ch9.mp3" expression="full" duration="3064" fileSize="24514231" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_ch9.mp4" expression="full" duration="3064" fileSize="302111449" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_ch9.wma" expression="full" duration="3064" fileSize="49570989" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_ch9.wmv" expression="full" duration="3064" fileSize="432807827" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_Zune_ch9.wmv" expression="full" duration="3064" fileSize="404055807" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_s_ch9.wmv" expression="full" duration="3064" fileSize="221" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/9/0/1/7/4/LeBlancInsideSafeInt_ch9.wmv" length="432807827" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/David-LeBlanc-Inside-SafeInt/RSS</wfw:commentRss>
      <category>Ale Contenti</category>
      <category>C++</category>
      <category>David LeBlanc</category>
      <category>Programming</category>
      <category>Security</category>
    </item>    
</channel>
</rss>