<?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>Comment Feed for Channel 9 - Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/249548_100x75.jpg</url>
		<title>Channel 9 - Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<link></link>
	</image>
	<description>
The VC&amp;#43;&amp;#43; team has made a 
committment to innovating, in a native context,&amp;nbsp;both the C&amp;#43;&amp;#43;&amp;nbsp;language and associated libraries. The focus of the group is squarely on making VC&amp;#43;&amp;#43; a great language for
native Windows development. In Visual Studio 2008, C&amp;#43;&amp;#43; developers will get a MFC library that contains twice the functionality of previous versions.Here, we meet Pat Brenner. Pat is a Senior SDE on the VC&amp;#43;&amp;#43; libraries team and has implemented many of the improvements to MFC in VS 2008. He&#39;s also been at Microsoft for quite some time:&amp;nbsp;19.5 years!Tune in and learn about some of the exciting new features of MFC 2008.Check out 
Soma&#39;s blog for his perspective on this (Soma runs the developer division) 
</description>
	<link></link>
	<language>en</language>
	<pubDate>Mon, 20 May 2013 00:12:25 GMT</pubDate>
	<lastBuildDate>Mon, 20 May 2013 00:12:25 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Just has we are thinking of moving our MFC app to C# <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /></p>
<p>posted by cro</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302225850000000</link>
		<pubDate>Fri, 09 Nov 2007 16:29:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302225850000000</guid>
		<dc:creator>cro</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /><br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?<br /><br />Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.
<br /><br />Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use
 of Remoting in LAN.<br /><br />Kill C&#43;&#43;, and lets all be on one page, with C#. <br /><br />Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.
<br /><br />That is all.<br /><br />PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C&#43;&#43;, and to them I say stick with Visual Studio 6 C&#43;&#43; IDE. and that is that.<img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-12.gif' alt='Mad' /><br /><p>posted by SecretSoftware</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302385690000000</link>
		<pubDate>Fri, 09 Nov 2007 20:56:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302385690000000</guid>
		<dc:creator>SecretSoftware</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /></div>
</blockquote>
<br /><br />I'm hoping I just missed the sarcasm in that comment.&nbsp; <br /><br />Even if we assume, as you seem to, that C&#43;&#43; is an obsolete and uselss language then there are still&nbsp;billions of lines of C&#43;&#43; code out there that work and do the job they were designed, and purchased, to do.&nbsp;&nbsp;There is absolutely no chance&nbsp;that all of that investmen&nbsp;is
 just going to vanish any time in the next several decades.&nbsp; C&#43;&#43; will be with us through the remainder of any of our careers and well beyond.<br /><br />Since someone will be maintaining C&#43;&#43; code for the next 3 decades at least, Microsoft has, wisely, decided to make more money by selling modern tools to those developers.<br /><br />PS: I still find C&#43;&#43; to be pretty useful in some circumstance.&nbsp; I'm just ingroning that for this post.<p>posted by John Melville-- MD</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302400860000000</link>
		<pubDate>Fri, 09 Nov 2007 21:21:26 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302400860000000</guid>
		<dc:creator>John Melville-- MD</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /><br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?<br /><br />Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.
<br /><br />Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use
 of Remoting in LAN.<br /><br />Kill C&#43;&#43;, and lets all be on one page, with C#. <br /><br />Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.
<br /><br />That is all.<br /><br />PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C&#43;&#43;, and to them I say stick with Visual Studio 6 C&#43;&#43; IDE. and that is that.<img src="/emoticons/emotion-12.gif" border="0"><br /></div>
</blockquote>
<br /><br />Wow.&nbsp; Just wow.&nbsp; You are aware that C&#43;&#43; is the language that many (if not all) games are written in, yes?&nbsp; I would hazard to guess that Halo is written in it, along with pretty much any other resource intensive/high frames per second game.&nbsp; MS doesn't have
 the power to &quot;kill C&#43;&#43;&quot; as you put it, much less to they &quot;maintain&quot; it.&nbsp; Your post is mindnumbingly naive and frankly embarrassing to read.<br /><p>posted by kappel</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302403010000000</link>
		<pubDate>Fri, 09 Nov 2007 21:25:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302403010000000</guid>
		<dc:creator>kappel</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"></td>
<td class="txt3"><strong>SecretSoftware wrote:</strong>
<hr size="1">
<i>&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /></i></td>
</tr>
</tbody>
</table>
</blockquote>
Because your operating system is built using it. <br /><p>posted by mwirth</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302403990000000</link>
		<pubDate>Fri, 09 Nov 2007 21:26:39 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302403990000000</guid>
		<dc:creator>mwirth</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /><br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?<br /><br />Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.
<br /><br />Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use
 of Remoting in LAN.<br /><br />Kill C&#43;&#43;, and lets all be on one page, with C#. <br /><br />Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.
<br /><br />That is all.<br /><br />PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C&#43;&#43;, and to them I say stick with Visual Studio 6 C&#43;&#43; IDE. and that is that.<img src="/emoticons/emotion-12.gif" border="0"><br /></div>
</blockquote>
<br /><br />WOW.... <br /><br />please do some resarch in to the topic.<br /><br /><br />like C and C&#43;&#43; are ANSI standards for a start, not owned by Microsoft or any other company.<br /><br />and MSFT has provided new C Runtime libraries to help with buffer and memory problems.<br /><br />and so on...<p>posted by figuerres</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302411730000000</link>
		<pubDate>Fri, 09 Nov 2007 21:39:33 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302411730000000</guid>
		<dc:creator>figuerres</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[Hmm, I really would have liked to see the stuff shown in this video to be part of WinForms 3.5.<br /><br />Don't get me wrong, I appreciate the improvements for C&#43;&#43; programmers, but it further complicates the MS UI technology landscape.
<br /><br />To achieve Office 2007 look&nbsp;&amp; feel in managed code, you&nbsp;have to rely on 3rd party WinForms controls. WPF is the way to go in the future, but currently lacks a variety of controls we got used to in WinForms.
<br /><br />So it boils down to the problem that the managed UI world is in a transitioning phase between (old) WinForms 2.0 and (new) WPF, and in between is a large gap that ironically C&#43;&#43;/MFC seems to fill perfectly (although only conceptually, since the technology is
 not usable from managed code).<p>posted by mawcc</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302423490000000</link>
		<pubDate>Fri, 09 Nov 2007 21:59:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302423490000000</guid>
		<dc:creator>mawcc</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">John Melville, MD wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>SecretSoftware wrote:</strong>
<hr size="1">
<i>&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /></i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />I'm hoping I just missed the sarcasm in that comment.&nbsp; <br /><br />Even if we assume, as you seem to, that C&#43;&#43; is an obsolete and uselss language then there are still&nbsp;billions of lines of C&#43;&#43; code out there that work and do the job they were designed, and purchased, to do.&nbsp;&nbsp;There is absolutely no chance&nbsp;that all of that investmen&nbsp;is
 just going to vanish any time in the next several decades.&nbsp; C&#43;&#43; will be with us through the remainder of any of our careers and well beyond.<br /><br />Since someone will be maintaining C&#43;&#43; code for the next 3 decades at least, Microsoft has, wisely, decided to make more money by selling modern tools to those developers.<br /><br />PS: I still find C&#43;&#43; to be pretty useful in some circumstance.&nbsp; I'm just ingroning that for this post.</div>
</blockquote>
<br /><br />Let these people use VS 6 , it has C&#43;&#43; 6 and its good for them.<br /><br />I Yearn for the day when Visual Studio will not have C&#43;&#43; in it anymore.<br /><br /><br />OSes will be using managed code in the future.<br /><br />Games too.<br /><br />So lets just slowly get rid of C&#43;&#43; and focus on C#.<br /><br />C# is the future, and C&#43;&#43; brings back bad memories , of sleepless nights.<br /><br />Customers who still use C&#43;&#43; should upgrade to C#. And that is that.<br /><br />Any one who likes C&#43;&#43; should just stay with VS 6. or previous builds of vs.<br /><br /><br /><p>posted by SecretSoftware</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302430130000000</link>
		<pubDate>Fri, 09 Nov 2007 22:10:13 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302430130000000</guid>
		<dc:creator>SecretSoftware</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">figuerres wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>SecretSoftware wrote:</strong>
<hr size="1">
<i>&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /><br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?<br /><br />Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.
<br /><br />Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use
 of Remoting in LAN.<br /><br />Kill C&#43;&#43;, and lets all be on one page, with C#. <br /><br />Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.
<br /><br />That is all.<br /><br />PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C&#43;&#43;, and to them I say stick with Visual Studio 6 C&#43;&#43; IDE. and that is that.<img src="/emoticons/emotion-12.gif" border="0"><br /></i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />WOW.... <br /><br />please do some resarch in to the topic.<br /><br /><br />like C and C&#43;&#43; are ANSI standards for a start, not owned by Microsoft or any other company.<br /><br />and MSFT has provided new C Runtime libraries to help with buffer and memory problems.<br /><br />and so on...</div>
</blockquote>
<br /><br />they can stop supporting it in future VS builds.<br /><p>posted by SecretSoftware</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302430970000000</link>
		<pubDate>Fri, 09 Nov 2007 22:11:37 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302430970000000</guid>
		<dc:creator>SecretSoftware</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>figuerres wrote:</strong>
<hr size="1">
<i>&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>SecretSoftware wrote:</strong>
<hr size="1">
<i>&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /><br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?<br /><br />Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.
<br /><br />Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use
 of Remoting in LAN.<br /><br />Kill C&#43;&#43;, and lets all be on one page, with C#. <br /><br />Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.
<br /><br />That is all.<br /><br />PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C&#43;&#43;, and to them I say stick with Visual Studio 6 C&#43;&#43; IDE. and that is that.<img src="/emoticons/emotion-12.gif" border="0"><br /></i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />WOW.... <br /><br />please do some resarch in to the topic.<br /><br /><br />like C and C&#43;&#43; are ANSI standards for a start, not owned by Microsoft or any other company.<br /><br />and MSFT has provided new C Runtime libraries to help with buffer and memory problems.<br /><br />and so on...</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />they can stop supporting it in future VS builds.<br /></div>
</blockquote>
<br /><br />you just do not get it... you don't seem to want to.... so just drop it.<br /><p>posted by figuerres</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302481690000000</link>
		<pubDate>Fri, 09 Nov 2007 23:36:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302481690000000</guid>
		<dc:creator>figuerres</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[It might be worth pointing out that C# itself is written in C&#43;&#43;. Search for &quot;rotor project&quot; if you want to see for yourself. (Sorry continue this sad thread but it had to be said.)
<p>posted by JeanLuc</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302498930000000</link>
		<pubDate>Sat, 10 Nov 2007 00:04:53 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302498930000000</guid>
		<dc:creator>JeanLuc</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /></div>
</blockquote>
<br />Try writing a device driver some time, or say, a video game.&nbsp; <br /><br />Yes, us C&#43;&#43; devs should just shut up and get to the back of the bus (and keep using VC6, who needs updates!&nbsp; I mean, improving standards compliance and new features are so confusing to us poor old C&#43;&#43; developers.&nbsp; We're dinosaurs, I swear, if it wasn't for
 C&#43;&#43; I'd still be doing COBOL...)<p>posted by DoomBringer</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302500550000000</link>
		<pubDate>Sat, 10 Nov 2007 00:07:35 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302500550000000</guid>
		<dc:creator>DoomBringer</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /><br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?<br /><br />Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.
<br /><br />Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use
 of Remoting in LAN.<br /><br />Kill C&#43;&#43;, and lets all be on one page, with C#. <br /><br />Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.
<br /><br />That is all.<br /><br />PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C&#43;&#43;, and to them I say stick with Visual Studio 6 C&#43;&#43; IDE. and that is that.</div>
</blockquote>
<br />This post is wrong on so many levels that it has to be a joke.<br /><br />Great video!&nbsp; It's nice to see MFC get some love.<br /><p>posted by JChung2006</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302521950000000</link>
		<pubDate>Sat, 10 Nov 2007 00:43:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302521950000000</guid>
		<dc:creator>JChung2006</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[All of the products that you use every day that we write are, for the most part, written
<em>entirely</em> in C/C&#43;&#43;. From Windows to Visual Studio. From Office to Exchange. The CLR. IE. SQL. C#. VB. Etc.<br /><br />C&#43;&#43; is <em>not</em> going away. No, it's just going to get <em>better</em>. Just because we event new tools does
<em>not</em> mean that we discard the old ones...<br /><br />Most SDEs at Microsoft spend most of their time writing C&#43;&#43;. This is not going to change any time soon.
<br /><br />Of course, this does NOT mean that we do not want people to write managed code... We
<em>believe</em> in .NET. We believe in managed code. We also understand that there are millions of lines of code out there that are written in unmanged languages like C&#43;&#43; (there's a TON of C&#43;&#43; out there...). We do NOT expect people to throw away their investments.
 No, we plan on making it easier for them to innovate on top of their legacy code bases in the right language to get the job done... Some times this means interoperating with new tools (like new UI&nbsp;components written on WPF, for example, or new service layers
 written on WCF..)<br /><br />At TechED, the C&#43;&#43; sessions were quite popular. This means something. It means that developers are still writing C&#43;&#43;...<br /><br />Again, new tools don't always harken the demise of old ones. Tools are tools. Use the right one for the right job.<br /><br />C&#43;&#43;, as a tool, will continue to evolve to match changes in the industry (manycore, security, etc...).<br /><br />Does this mean that C&#43;&#43; will always be around? No. New languages will someday supplant the languages of today. At least one would would hope to see the advent of new paradigms in programming emerge to meet the challenges of the future.<br /><br />C<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302547670000000</link>
		<pubDate>Sat, 10 Nov 2007 01:26:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302547670000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Why are you even responding to SecretSoftware's comment...</p>
<p>Anyways, it is kind of sad that these controls are quite a bit&nbsp;richer than what we get in the WPF world <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>Thanks for the vid.</p>
<p>posted by nightski</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302758410000000</link>
		<pubDate>Sat, 10 Nov 2007 07:17:21 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302758410000000</guid>
		<dc:creator>nightski</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[There are lots of non-MFC C/C&#43;&#43; applications&nbsp;(plain Win32 code, lightweight C&#43;&#43; API wrappers, etc.) that are in a&nbsp;need for these types of advanced&nbsp;UI controls. Do you have any plans to&nbsp;release a &quot;native&quot; Win32 or MFC independent version of these new controls?<p>posted by Can</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302857750000000</link>
		<pubDate>Sat, 10 Nov 2007 10:02:55 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302857750000000</guid>
		<dc:creator>Can</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br />The only &#43; point for C&#43;&#43; is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C&#43;&#43;.<br /><br />I was wondering why C&#43;&#43; still exists when C# is that good of a language.<br /><br />MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?</div>
</blockquote>
<br /><br /><font color="#000080">Probably because&nbsp;people want fast applications without all the overhead of managed code...</font><p>posted by sakisp</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302886110000000</link>
		<pubDate>Sat, 10 Nov 2007 10:50:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633302886110000000</guid>
		<dc:creator>sakisp</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[It would be nice to get some of these goodies in WinForms. How strange is that? It has been around 15 years since there was a feature set in MFC that looked sexy. And, that was the 1.0 release.<p>posted by Jsoh</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633303116280000000</link>
		<pubDate>Sat, 10 Nov 2007 17:13:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633303116280000000</guid>
		<dc:creator>Jsoh</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[after watching this video i have to post again and say thanks. i think getting mfc up to shape again in order to enable c&#43;&#43; developers produce applications that users actually enjoy using is extremely important.
<br />more important to me is that i get this functionality out of the box when using mfc. using mfc together with third party mfc extensions in order to make mfc look good is not the way it should be. congratuations on solving that issue in such a magnificent way.
<br /><br />when i saw this video i immediately enjoyed looking at some plain c&#43;&#43; mfc code after years of dealing with the qt way of creating windows, toolbars etc.
<br /><br />if we got nice SOAP compliant client / server functionality in mfc i'm completely happy for a while <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> ...
<br /><p>posted by mwirth</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633303273550000000</link>
		<pubDate>Sat, 10 Nov 2007 21:35:55 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633303273550000000</guid>
		<dc:creator>mwirth</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">mwirth wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"></td>
<td class="txt3"><strong>SecretSoftware wrote:</strong>
<hr size="1">
<i>&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /></i></td>
</tr>
</tbody>
</table>
</blockquote>
Because your operating system is built using it. <br /></div>
</blockquote>
<br /><br />Let's not forget that Microsoft Office is written in C&#43;&#43;. And lets see... that little program, you may have used it, called Visual Studio has quite a bit of C&#43;&#43; code still in it.<p>posted by CRPietschmann</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633303305280000000</link>
		<pubDate>Sat, 10 Nov 2007 22:28:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633303305280000000</guid>
		<dc:creator>CRPietschmann</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>I like the improvements that have been done to MFC.<br /><br />What really would be cool for us, developers, is to make the library available under an&nbsp;open/shared source license&nbsp;for all VC developers.<br /><br />I am currently working with the open WTL library and I believe that it really makes a difference from a developers point of view&nbsp;if you have the source code of the libraries available that you are using all the time. It makes debugging, understanding (and possibly
 extending) the library easier and more efficient.<br /><br />Viktor Krammer</p>
<p>posted by Viki</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633304193050000000</link>
		<pubDate>Sun, 11 Nov 2007 23:08:25 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633304193050000000</guid>
		<dc:creator>Viki</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[What does it means &quot;ribbon support&quot; and &quot;not wrapping windows controls&quot;? Is it &quot;for MFC developers only&quot;? Or it will be part of FW3.5?<br /><p>posted by BlackTiger</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633304428510000000</link>
		<pubDate>Mon, 12 Nov 2007 05:40:51 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633304428510000000</guid>
		<dc:creator>BlackTiger</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[Some words from the realm of obviousness.<br /><br />The world is in constant flux. People will flow towards the languages with the fewest compromises. The languages that have the most powerful abstractions, are the easiest to learn, the easiest to use, compile to the fastest code on current hardware and help
 the most with debugging (compile time, or runtime.)<br /><br />C# isn't the final language, and can't be evolved into it a hundred years from now - unless you forget about backwards compatibility and you don't - that's the only reason not to invent a new and better language from scratch. CIL is not the final IM and the
 same evolvability constraints probably goes for it as well. Same with the CLR, etc.<br /><br />I've always felt that the languages of the future will melt with IDE's. In a sense a DSL with a visual abstraction constitutes this melting and blurring of distinctions, just as functional languages blur the distinction between function and value. The real
 sign of this blurring of lines will be when languages are expressed in graph metaformats (the idea of XML, but more general), allowing flexible program visualizations and transformations.<br /><br />Maybe just a dream. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /><p>posted by esoteric</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633304997370000000</link>
		<pubDate>Mon, 12 Nov 2007 21:28:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633304997370000000</guid>
		<dc:creator>esoteric</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>An interesting detail not covered in the video:</p>
<p><font size="3">BCGSoft Co Ltd today announced that Microsoft Corporation has integrated our BCGControlBar Professional Edition technology in the next version of the Microsoft Foundation Classes (MFC) library.
</p>
<p>The significant parts of the BCGControlBar Pro classes -- such as visual managers, docking panes, fully-customizable toolbars/menus and Office 2007-style ribbon bars -- were merged with existing MFC classes to enable developers to create a modern, up-to-date
 user interface with just a few lines of code. <br /><br />-- <a href="http://www.bcgsoft.com/pressreleases/PR071110.pdf">http://www.bcgsoft.com/pressreleases/PR071110.pdf</a></p>
</font><p>posted by DCMonkey</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305036370000000</link>
		<pubDate>Mon, 12 Nov 2007 22:33:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305036370000000</guid>
		<dc:creator>DCMonkey</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[DCMonkey: The BCGSoft angle is discussed in the length thread on this topic on
<a href="http://blogs.msdn.com/vcblog/archive/2007/11/09/quick-tour-of-new-mfc-functionality.aspx">
the VC&#43;&#43; team blog</a>.<br /><br />In short, partnering with BCGSoft to deliver this functionality dramatically reduces our time to market and frees up time for the VC&#43;&#43; libraries team to also invest in several other cool projects in the VS10 timeframe.<br /><br />Thanks!<br /><br />Steve Teixeira<br />Group Program Manager, VC&#43;&#43;<p>posted by stevetei</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305379040000000</link>
		<pubDate>Tue, 13 Nov 2007 08:05:04 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305379040000000</guid>
		<dc:creator>stevetei</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>For those not planning to move to VS08 anytime soon, how can we have access to these cool libraries?
</p>
<p>Would be nice to c the lib. or a small version of them out there!!!</p>
<p><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /></p>
<p>posted by shortcutz</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305593180000000</link>
		<pubDate>Tue, 13 Nov 2007 14:01:58 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305593180000000</guid>
		<dc:creator>shortcutz</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">shortcutz wrote:</div>
<div class="quoteBody">&#65279;
<p>For those not planning to move to VS08 anytime soon, how can we have access to these cool libraries?
</p>
<p>Would be nice to c the lib. or a small version of them out there!!!</p>
<p><img src="/emoticons/emotion-2.gif" border="0"></p>
</div>
</blockquote>
<br /><br />Our plan is to provide this new version of MFC for VS2008 and higher.&nbsp; If you're unable to upgrade and need support for VS2005 or lower, you might consider licensing BCGSoft's libraries.<br /><br />Hope that helps,<br /><br />Steve Teixeira, Group Program Manager, VC&#43;&#43;<p>posted by stevetei</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305661970000000</link>
		<pubDate>Tue, 13 Nov 2007 15:56:37 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305661970000000</guid>
		<dc:creator>stevetei</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">shortcutz wrote:</div>
<div class="quoteBody">&#65279;For those not planning to move to VS08 anytime soon, how can we have access to these cool libraries? Would be nice to c the lib. or a small version of them out there!</div>
</blockquote>
<br /><br />Cool libraries?<br /><br />You won't loose something usefull; BCG libs aren't the best ones. Although I'm happy with&nbsp;Microsoft's desision to&nbsp;bring MFC back to life, I wonder who had that &quot;brilliant&quot; idea to&nbsp;bundle the specific toolset with MFC... <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-7.gif' alt='Perplexed' /><br /><p>posted by sakisp</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305838080000000</link>
		<pubDate>Tue, 13 Nov 2007 20:50:08 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633305838080000000</guid>
		<dc:creator>sakisp</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[Well you've gone and done it now Pat ! :O<br /><br />Im going to have to go to my white board and figure out what my next new project using MFC as my UI base is going to be !<br /><br />Great vid Charles... Can we get more ?&nbsp; Maybe with Pat and Ali together ?<br /><br /><p>posted by CPrest</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633306905680000000</link>
		<pubDate>Thu, 15 Nov 2007 02:29:28 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633306905680000000</guid>
		<dc:creator>CPrest</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.<br /></div>
</blockquote>
<br /><br />This can only come from an Java-like ignorant.<br /><br />Have you ever tried to program in C&#43;&#43;? Oh, probably yes, and you must have failed miserably. So, lets ban everything we don't understand or can't deal with.<br /><br />You're <b>pathetic</b>!<br /><p>posted by shubls</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633309908400000000</link>
		<pubDate>Sun, 18 Nov 2007 13:54:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633309908400000000</guid>
		<dc:creator>shubls</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[SecretSoftware: I highly appreciate your choice of avatar, it perfectly matches your qualities.<p>posted by marwyn</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633313543810000000</link>
		<pubDate>Thu, 22 Nov 2007 18:53:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633313543810000000</guid>
		<dc:creator>marwyn</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />I Yearn for the day when Visual Studio will not have C&#43;&#43; in it anymore.<br /></div>
</blockquote>
<br />The Visual Studio on this machine doesn't have C&#43;&#43; on it because I decided not to install it when I installed VS 2008. (My VS2005 has C&#43;&#43; on it).<br /><br /><blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />OSes will be using managed code in the future.<br /></div>
</blockquote>
<br />Way to show how little you know about OSes.<br /><br /><blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />Games too.<br /></div>
</blockquote>
<br />And games.<br /><br /><blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />So lets just slowly get rid of C&#43;&#43; and focus on C#.<br /></div>
</blockquote>
<br />C&#43;&#43; will stop being used when it is no longer useful. There is no single group that can force people to stop using C&#43;&#43;, and it still remains the language of choice for
<i>most</i> big applications. I might venture to point out that Vista, MS Office, Visual Studio and IE/Firefox are all written in C/C&#43;&#43;, so it's a long time off a &quot;big switch&quot; to .NET languages.<br /><br /><blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />C# is the future, and C&#43;&#43; brings back bad memories , of sleepless nights.<br /></div>
</blockquote>
<br />Anyone for year of the C# desktop?<br /><br /><blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />Customers who still use C&#43;&#43; should upgrade to C#. And that is that.<br /></div>
</blockquote>
<br />Anyone who still uses C&#43;&#43; or C# should upgrade to Lisp/Perl and that is that. What gives you the right to overrule what someone else has deemed a good language for your product when you clearly know less about their product than you do.<br /><br /><blockquote>
<div class="quoteAuthor">SecretSoftware wrote:</div>
<div class="quoteBody">&#65279;<br />Any one who likes C&#43;&#43; should just stay with VS 6. or previous builds of vs.<br /></div>
</blockquote>
<br />And while they're at it, Steve Ballmer should state that Microsoft Office is now going to support documents written only in capitals because it gets the point across, and that IE8 will drop support for CSS and images because they &quot;arn't useful&quot;. Seriously,
 stop being stupid.<br /><p>posted by evildictaitor</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633313864930000000</link>
		<pubDate>Fri, 23 Nov 2007 03:48:13 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633313864930000000</guid>
		<dc:creator>evildictaitor</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[The whole point of .NET is choosing the language of your choice.&nbsp; I use C&#43;&#43; as little as possible, but I don't want them taking away C#, or VB.NET.&nbsp; I'm sure the C&#43;&#43; guys feel the same.<p>posted by Boomport</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633319416070000000</link>
		<pubDate>Thu, 29 Nov 2007 14:00:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633319416070000000</guid>
		<dc:creator>Boomport</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<blockquote>
<div class="quoteAuthor">Boomport wrote:</div>
<div class="quoteBody">&#65279;The whole point of .NET is choosing the language of your choice.&nbsp; I use C&#43;&#43; as little as possible, but I don't want them taking away C#, or VB.NET.&nbsp; I'm sure the C&#43;&#43; guys feel the same.</div>
</blockquote>
<br /><br />C# and C&#43;&#43; should like together, like man(aged) and wife (I'll get lynched by politically-correct people if I said native wife).<br /><br />There are things which C# can do which C&#43;&#43; struggles with. C# puts code to product quickly and well, it has an awesome IDE and it's easy to reason about automatically.<br /><br />There are things which C&#43;&#43; can do which C# struggles with. C&#43;&#43; uses vast, vast libraries the like of which C# has never seen, and has the rich full-bodied glory that only a language committee and nearly two decades of industry trial-and-error has given. C&#43;&#43;
 can interface easilly with the kernel, and works well on non-Microsoft OSes. If your codebase is primarilly C&#43;&#43; you also can't
<i>afford</i> to move to C#.<br /><br />Sure you can make bad code in C&#43;&#43; with buffer overruns, but you can make nasty mistakes in C# as well, but not understanding the deletion order of the GC, or by playing with pointers through PInvoke in a way that you shouldn't.<br /><br />Point is that C&#43;&#43; and C# shouldn't be opposites. F# showed us that Haskell-like languages and C&#43;&#43;-like languages can co-exist and can complement each other, rather than fighting in silly &quot;my language is better than yours&quot; wars. Hopefully someday we shall have
 a G#&#43;&#43;, which combines the power, flexibility and interoperability of C&#43;&#43; with the language-independence, managed-ness and nice IDE-ness of C#.<br /><p>posted by evildictaitor</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633319488260000000</link>
		<pubDate>Thu, 29 Nov 2007 16:00:26 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633319488260000000</guid>
		<dc:creator>evildictaitor</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[Well not to bust anyones bubbles.&nbsp; But i'm fairly sure Visual Studio 2008, 2005,&nbsp;2003 were made in C#.<p>posted by Shizza</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633323202930000000</link>
		<pubDate>Mon, 03 Dec 2007 23:11:33 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633323202930000000</guid>
		<dc:creator>Shizza</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p dir="ltr">&quot;&#65279;Why does C&#43;&#43; even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.&quot;<br /><br />Typical of so many newer programmers, they blame the product for their own shortcomings or ignorance.&nbsp; c&#43;&#43; allows one write as good or bad code as you want.&nbsp;
<br /><br />&quot;I was wondering why C&#43;&#43; still exists when C# is that good of a language. MS, why not retire C&#43;&#43;, and just focus on C# and Vb.NET and F#?&quot;<br /><br />Because there is to much production code out there worth billions of dollars.&nbsp;&nbsp; Most notably WINDOWS!!!<br /><br /><br />&quot;Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates. &quot;<br /><br />C# an expert language?&nbsp; As someone mentioned try writing a device driver in c#.&nbsp; <br /><br />When Microsoft bets the farm on .NET i.e Windows, Office, Exchange Server then it is a viable commercial environment.<br /></p>
<p>posted by Syntax_ErroR</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633323846320000000</link>
		<pubDate>Tue, 04 Dec 2007 17:03:52 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633323846320000000</guid>
		<dc:creator>Syntax_ErroR</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Thanks for updating MFC. We are using MFC/C&#43;&#43; for more than 10 years and&nbsp;rely on&nbsp;C&#43;&#43;/CLI to interop our current code to .Net.&nbsp;So thanks again and&nbsp;anicipating more enhacement of MFC in future!<br />-Hardik Shah</p>
<p>posted by rs071</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633330823920000000</link>
		<pubDate>Wed, 12 Dec 2007 18:53:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633330823920000000</guid>
		<dc:creator>rs071</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>Windows, Office, Visual Studio, GMail, Google, WordWeb, Skype, SQL Server, Photoshop, AutoCAD...just a list of the most dependable apps I have installed on my machine (the ones which do not crash easily). Where is the .NET?</p>
<p>posted by vulcan.eager</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633360620490000000</link>
		<pubDate>Wed, 16 Jan 2008 06:34:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633360620490000000</guid>
		<dc:creator>vulcan.eager</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[sairam.<br />hey, but lot of code that had already been written for lot of&nbsp;successful and highly efficient applications, is itself sufficient to make us realise the importance of C&#43;&#43;, which will be keeeping C&#43;&#43; with us for comming lot decades..<br /><br />it has given us lot of smiles also..<br /><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br /><p>posted by shreesaidas</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633545083790000000</link>
		<pubDate>Sat, 16 Aug 2008 18:32:59 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633545083790000000</guid>
		<dc:creator>shreesaidas</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<div>deleted.</div>
<p>posted by yosaito</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633572420290000000</link>
		<pubDate>Wed, 17 Sep 2008 09:53:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633572420290000000</guid>
		<dc:creator>yosaito</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[You are such a myopic divy, if you think everything in the future will run on managed code. The problem here is that you are either lazy or stupied enough not to learn c or c&#43;&#43; and as a result you expect everyone else to follow your way and dumb down.
 Tell me something what language do you think your managed code compiler is written in, your OS, the server OS's that carry your rant to the world??<br />What about your PDA, Mobile phone, embedded systems???? . Well I can tell you its not managed code otherwise these products would never get off the ground.<br /><br />So read a book before you open your ill informed mouth. Its no coincidence that your avatar is Homer Simpson.<p>posted by Spee</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633637449300000000</link>
		<pubDate>Mon, 01 Dec 2008 16:15:30 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633637449300000000</guid>
		<dc:creator>Spee</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[<strong>You are clearly a VB programmer, through and through! (if that)!</strong><br />C/C&#43;&#43; is why languages like C# even exist.<br /><br />C/C&#43;&#43; will always be maintained by Microsoft, as&nbsp;it would be in their best interest for many reasons...<br /><br />Don't forget, that Windows itself, Visual Studio, MFC, Win32 API, C#, VB6 &amp; VB.NET, UNIX, Linux, MAC, DSPAM, ODBC, OLE and SQL Server (just to name a few), are ALL written in C/C&#43;&#43;.
<br />VB, VB.NET and C# are also ALL written in C&#43;&#43; (reiteration required for SecretSoftware).<br />Doesn't that already tell you something. Thinking from this perspective lets you realise why C/C&#43;&#43; should always be supported.<br /><br />VC&#43;&#43; is the most powerful language when coding in Visual Studio and coding for .NET or non-.NET programs on any platform!!!<br />C/C&#43;&#43; Syntax is eligant and to the point. It does what you want it to, when you want it to and&nbsp;how you want it to.<br /><br />The only reason that the people complaining about the language open their mouths against C/C&#43;&#43;, is because you'll usually find that they are ammatures, un-professionals, or simply not smart enough to understand what's under the hood of computers.<br />Can I also just say, &quot;I HATE&quot;, the fact that people like you (SecretSoftware) are amongst us real programmers, trying to blend in.<br /><br />Don't get me wrong VB saves you time, and C# is a good language, Java is excellent too. But C&#43;&#43; is the best!!!<br />I can mix C&#43;&#43; with Assembly Language, in a hybrid Win32&#43;MFC app, then call upon .NET modules, whilst utilising STL, ATL, COM.<br />This little scenario is just..... well..... simply; on the otherside of a blackhole-wormhole, compared to what C#/VB can fathom!<br /><br />Until next time,<br /><br />The old song that goes..... 'we built this city,&nbsp;we built this city,we built this city on rock, and, roll ......'&nbsp;&nbsp;&nbsp; etc..<br />Should be more like: 'we built this world,&nbsp;we built this world,we built this world using C&#43;&#43;.<br /><br /><br />Developer_Dan()<br /><br /><p>posted by DeveloperDan</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633747663980000000</link>
		<pubDate>Wed, 08 Apr 2009 05:46:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633747663980000000</guid>
		<dc:creator>DeveloperDan</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<div>The video was very interesting and its great to see MFC on the bounce back. &nbsp;Also the new tutorial videos on MFC are quite interesting.</div>
<div><br /></div>
<div>The colour changes and button edge smoothing via visual manager sounds promising but its not really enough (yet) to make it worth me upgrading from VS6 enterprise.</div>
<div><br /></div>
<div>Although i cant really compare / test the new MFC as its being held back from the express editions.</div>
<div><br /></div>
<div>Although a lot of time has been put in to Ribbon X, &nbsp;it should be given to supplement the old style or maybe as an optional extra, not rammed down peoples throats, just alienates a huge amount of legacy users. Softly softly ...</div>
<div><br /></div>
<div>Like the prompter in the video intimated ...To be truly exciting MFC should be developed to allow drag and drop components on to a dialog like VB6 and borland C&#43;&#43;. &nbsp;&nbsp;</div>
<div><br /></div>
<div>It would have been nice to see is a simple drag and drop a ribbon icon to a dialog to give it full ribbon functionality. &nbsp;Another&nbsp;example to drag and drop a directx component and just plonk it into a dialog to give full dx support. &nbsp;If you dont like the
 drag and drop metaphor perhaps a radio button or tick box in NEW MFC EXE wizard.</div>
<div><br /></div>
<div>Dialog applications such as games and or simple apps to do things quickly are a great way for people to learn and leverage the huge power of windows to do simple tasks fast. &nbsp;&nbsp;</div>
<div><br /></div>
<div>I think the biggest weakness in the past of MFC has been its under utilisation of the visual metaphor in creation of apps &nbsp;compared to VB or Delphi. &nbsp;(Just my opinion)</div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
I develop in C C&#43;&#43;, VC6, &nbsp;RAD in VB6, Delphi, Java, Flash
<div><br /></div>
<div>For games, windows and performance, &nbsp;C&#43;&#43; and assembler seem (to me) to be the only logical choice.<br /></div>
<div><br /></div>
<div>Currently developing a Game in MFC (yes some would say madness but I prefer the word visionary).</div>
<div><br /></div>
<div><br /></div>
<div><br /></div>
<div>Why would any business make managed applications that can be instantly reverse engineered by competitors?</div>
<div><br /></div>
<div>Why would anyone after cross platform compatibility or server reliability use anything other than enterprise java?</div>
<div><br /></div>
<p>posted by darksprite</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633755491740000000</link>
		<pubDate>Fri, 17 Apr 2009 07:12:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633755491740000000</guid>
		<dc:creator>darksprite</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>I think Stroustrup said it best &quot;C&#43;&#43; is designed for non trivial code&quot;. If you want cookie cutter “Fischer Price” programming then its best you stick to managed code like C# and Java. Anyone doing hard core real time or system level programming should know
 C, C&#43;&#43;, and Assembly. Perhaps people should educate themselves before spewing nonsense.
</p>
<p>posted by LuCoder</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633773202130000000</link>
		<pubDate>Thu, 07 May 2009 19:10:13 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633773202130000000</guid>
		<dc:creator>LuCoder</dc:creator>
	</item>
	<item>
		<title>Re: Pat Brenner: New Updates to MFC in Visual Studio 2008</title>
		<description>
			<![CDATA[
<p>There's a sucker born every millisecond!!&nbsp; Perhaps we only need one model of car and one model of hammer and one choice on the menu and one church and one place to hide the uneducated.</p>
<p>posted by CharlieB09</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633876801570000000</link>
		<pubDate>Fri, 04 Sep 2009 16:55:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/Pat-Brenner-New-Updates-to-MFC-in-Visual-Studio-2008#c633876801570000000</guid>
		<dc:creator>CharlieB09</dc:creator>
	</item>
</channel>
</rss>