<?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 - GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez/RSS"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/cbd3/4b7b0d6f-d9a8-4b9d-af65-9fc10010cbd3/C9GoingNative5RaulFrontEndIDE_100_ch9.jpg</url>
		<title>Channel 9 - GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<link></link>
	</image>
	<description>Happy Holidays to all of you out there who are in some sort of holiday state. If not, then happy holidays anyway from Diego, Charles, C9, and VC We don&#39;t cover software testing—the job discipline—often enough on C9. We aim to change that starting now.A friend of Diego&#39;s on the VC&amp;#43;&amp;#43; team, Raul P&#233;rez, is a software developer from Puerto Rico who works&amp;nbsp;in QA for the Visual C&amp;#43;&amp;#43; IDE team. He writes tests to make sure the very-front-end of the VC toolchain—the IDE and its design-time compiler infrastructure—works as expected. There&#39;s a lot going on when you type characters into the VC&amp;#43;&amp;#43; editor. What happens, exactly? Why? What types of things can make Intellisense fast? What types of things can hinder the performance of the IDE? How does all of this magic happen? There&#39;s a compiler&amp;nbsp;involved in&amp;nbsp;all of&amp;nbsp;this.&amp;nbsp;It&#39;s not the front-end compiler (cl), but&amp;nbsp;it is a front-end&amp;nbsp;compiler and it compiles your source into data&amp;nbsp;that&#39;s stored in a local DB for design-time use by Intellisense, Go-To-Definition, Syntax Coloring, Reference Highlighting, Auto-Completion, etc... All of these things are part of the set of IDE features&amp;nbsp;that make Visual C&amp;#43;&amp;#43; visual... So, meet Raul and learn a thing or two about how the IDE works under the covers and how the system has evolved over time. Table of Contents (click time code links to navigate player accordingly) [00:00] GoingNative();//Getting faster at show construction - still have some optimizations to make...[01:56] Charles interviews Raul about Raul and&amp;nbsp;the&amp;nbsp;VC&amp;#43;&amp;#43; design-time system (Intellisense, Go-to-Definition, Auto-complete, Syntax coloring, etc...)[37:20] ~GoingNative(); //We&#39;re really performant this time We really want to hear from you, so please tweet feedback to @C9GoingNative (follow us!)&amp;nbsp;and send your requests, ideas, complaints, praises, hate mail, and love letters to C9GoingNative [at] hotmail [dot] com. We will read and respond to all messages! That&#39;s how we roll, brothers and sisters. And if you&#39;re a Facebook user, please join our C9::GoingNative Facebook group. Go native! </description>
	<link></link>
	<language>en</language>
	<pubDate>Wed, 19 Jun 2013 01:54:43 GMT</pubDate>
	<lastBuildDate>Wed, 19 Jun 2013 01:54:43 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[<p>Will I still need VisualAssistX for VS11 ? lets wait and see. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-14.gif?v=c9' alt='Devil' /></p><p>posted by felix9</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634607453473569765</link>
		<pubDate>Thu, 29 Dec 2011 08:49:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634607453473569765</guid>
		<dc:creator>felix9</dc:creator>
	</item>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[I was thinking the same &#58;&#41;<br><br>Also, would be great if MSVC had colored texts &#40;errors, warnings&#41; in the Output pane.<p>posted by Zura</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634608673084866195</link>
		<pubDate>Fri, 30 Dec 2011 18:41:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634608673084866195</guid>
		<dc:creator>Zura</dc:creator>
	</item>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634608673084866195">Zura</a>:Yes!!! and a nice summary of failed/successful builds at the end...</p><p>And let's dream&nbsp;for a couple of second:</p><p>- The solution pane would indicate the projects whose build&nbsp;failed.</p><p>- The error/warning pane filtered&nbsp;with the currently selected project errors.</p><p>&nbsp;</p><p>posted by JeanGa</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634611140125495266</link>
		<pubDate>Mon, 02 Jan 2012 15:13:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634611140125495266</guid>
		<dc:creator>JeanGa</dc:creator>
	</item>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[I second the colored text for warnings and errors in the output pane&#33;<p>posted by Don F</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634620914856404455</link>
		<pubDate>Fri, 13 Jan 2012 22:44:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634620914856404455</guid>
		<dc:creator>Don F</dc:creator>
	</item>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[Just pointing out that he has a hammock in his office.<p>posted by schrodeur</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634625456652767123</link>
		<pubDate>Thu, 19 Jan 2012 04:54:25 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634625456652767123</guid>
		<dc:creator>schrodeur</dc:creator>
	</item>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[Intellisense minding the &#47;TC switch or .c files would be nice.<p>posted by clifford</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634631445601738676</link>
		<pubDate>Thu, 26 Jan 2012 03:16:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634631445601738676</guid>
		<dc:creator>clifford</dc:creator>
	</item>
	<item>
		<title>Re: GoingNative 5: Inside the Visual C++ IDE, Meet Raul P&#233;rez</title>
		<description>
			<![CDATA[<p><span class="name">@schrodeur - Yes, yes it is!</span></p><p><span class="name">@JeanGa &amp; Don F - It's not 100% what you're asking but have you tried using the error list window? You can filter warnings and errors in there and they have different icons along with a project where they came from.</span></p><p>posted by RaulPerez</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634633391472486258</link>
		<pubDate>Sat, 28 Jan 2012 09:19:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-5-Inside-the-Visual-C-ID-Meet-Raul-Prez#c634633391472486258</guid>
		<dc:creator>RaulPerez</dc:creator>
	</item>
</channel>
</rss>