<?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 - How We Do It: Building the Visual Studio Product Line</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/470172_100x75.jpg</url>
		<title>Channel 9 - How We Do It: Building the Visual Studio Product Line</title>
		<link></link>
	</image>
	<description>Ever wonder how we build Visual Studio and the .NET Framework? I mean literally. You know, the build process that spits out a product at the other end?&amp;nbsp; Well I sure did and it&#39;s not just hitting F5 people . In this interview I sit down with&amp;nbsp;Matt
 Gertz,&amp;nbsp;frequent VB blogger and also the guy in charge of the builds in Developer Division (he has a long title, but I forget what it is ). He explains how the build and test processes work on a team of two thousand people all on Team Foundation Server.
 I must say it&#39;s pretty darn impressive. Many thanks to Matt for taking time out of his busy schedule to do this interview!


Enjoy,
-Beth Massi, Visual Studio Community
</description>
	<link></link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 20:04:48 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 20:04:48 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>Beth,</p>
<p>Awesome interview.&nbsp; Just out of curiousity, if everything goes well, how long does it take to build VS from the check-out to compiling to the automated testing, to the those tests stating, &quot;yes, it's this build is good&quot;?</p>
<p>posted by ChrisStepaniuk</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633786403030000000</link>
		<pubDate>Sat, 23 May 2009 01:51:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633786403030000000</guid>
		<dc:creator>ChrisStepaniuk</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>Thanks for this. A most interesting video that has given me a lot of food for thought on my own build processes. Especially when&nbsp; it comes to quality control. I've read bits over the years about how Microsoft handle the build process and this has further
 added to my awe.</p>
<p>Any recommended reading or links that might give more insights into the build processes used by other Microsoft departments?</p>
<p>posted by Michael Butler</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633787855670000000</link>
		<pubDate>Sun, 24 May 2009 18:12:47 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633787855670000000</guid>
		<dc:creator>Michael Butler</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>Cool to learn how the pros do it.</p>
<p>I just can't see how I can implement the same concepts at work where the dev team consists of myself and 1 other guy...<br>
I'd also love to know what source control software the teams at Microsoft are using, because it'd make things much easier at work</p>
<p>posted by Logan Young</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633789295990000000</link>
		<pubDate>Tue, 26 May 2009 10:13:19 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633789295990000000</guid>
		<dc:creator>Logan Young</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>Very interesting.&nbsp;&nbsp;&nbsp; I was glad to see there was some commentary on the move to WPF&nbsp;in VS10.&nbsp;&nbsp;&nbsp;</p>
<p>posted by JerryOdom</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633789475240000000</link>
		<pubDate>Tue, 26 May 2009 15:12:04 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633789475240000000</guid>
		<dc:creator>JerryOdom</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>@ChrisStepaniuk:&nbsp; It takes &lt;1 hour to sync the code, 5-6 hours to build, and then another&nbsp;6-7 hours to build setup packages for the normal daily layouts.&nbsp; If we are doing a fully signed build, it takes another 36 hours to get everything signed in our Secret
 Underground Signing Facility (TM).</p>
<p>@Michael Butler:&nbsp; There used to be a published book which discussed building practices at Microsoft, but I think it's at least a decade old and, for the life of me, I can't even remember the title.&nbsp; Alas, I'm not aware of any other offerings, but I'll ask
 my counterparts in the other divisions.</p>
<p>@Logan Young:&nbsp; Most teams at MS are using something called &quot;Source Depot,&quot; which is home-grown.&nbsp; Eventually, the plan is to transition to TFS across the company.&nbsp; True, this is definitely enterprise-level stuff that I was discussing with Beth, although at
 least TFS scales really well down to small-medium businesses as well (in fact, that's where it got its foothold).&nbsp; Gobs and gobs of branches aren't required, but you might consider them for (for example) forking diffrent versions.</p>
<p>@ JerryOdom:&nbsp; Thanks!&nbsp; WPF is definitely cool -- I haven't been involved with the transition directly (other than coordinating the checkins, though I've certainly appreciated the results.</p>
<p>--Matt--*</p>
<p>posted by MattGertzMSFT</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633790434340000000</link>
		<pubDate>Wed, 27 May 2009 17:50:34 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633790434340000000</guid>
		<dc:creator>MattGertzMSFT</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>(I should clarify that, if you're an engineer sitting down at the desk, cranking out a build of something you've changed, it's a lot quicker than what I've listed above -- depending on the changes involved, it'd be somewhere between a few minutes and a half-hour
 for an incremental build.&nbsp; We don't build incrementally in the official daily drops, though it's something we've been thinking about.)</p>
<p>--Matt--*</p>
<p>posted by MattGertzMSFT</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633790440430000000</link>
		<pubDate>Wed, 27 May 2009 18:00:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633790440430000000</guid>
		<dc:creator>MattGertzMSFT</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>The book may have been &quot;Showstopper:&nbsp; The Breakneck Race to create Windows NT and the next generation at Microsoft&quot; By G. Pascal Zachary.&nbsp; It is a good book but it is dated.&nbsp; Probably closer to 20 years old than 10.&nbsp; The author has a website at gpascalzachary.com
 and I think you can order it there.</p>
<p>posted by Mike8128g</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633790495910000000</link>
		<pubDate>Wed, 27 May 2009 19:33:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633790495910000000</guid>
		<dc:creator>Mike8128g</dc:creator>
	</item>
	<item>
		<title>Re: How We Do It: Building the Visual Studio Product Line</title>
		<description>
			<![CDATA[
<p>I think the book referrned to is : <span id="btAsinTitle"><strong><a href="http://www.amazon.com/Build-Master-Microsofts-Configuration-Addison-Wesley/dp/0321332059/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1243593798&amp;sr=8-1">The Build Master: Microsoft's Software Configuration
 Management Best Practices</a>&nbsp;</strong></span></p>
<p><span>Cheers,</span></p>
<p><span>benjy</span></p>
<p>posted by santosh_b</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633791907180000000</link>
		<pubDate>Fri, 29 May 2009 10:45:18 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line#c633791907180000000</guid>
		<dc:creator>santosh_b</dc:creator>
	</item>
</channel>
</rss>