<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/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:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for How We Do It: Building the Visual Studio Product Line (funkyonex on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/funkyonex/how-we-do-it-building-the-visual-studio-product-line/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for How We Do It: Building the Visual Studio Product Line (funkyonex on Channel 9)</title><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/</link></image><description>How We Do It: Building the Visual Studio Product Line</description><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/</link><language>en-us</language><pubDate>Fri, 29 May 2009 10:45:18 GMT</pubDate><lastBuildDate>Fri, 29 May 2009 10:45:18 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: Re: Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;I think the book referrned to is : &lt;strong&gt;&lt;a href="http://www.amazon.com/Build-Master-Microsofts-Configuration-Addison-Wesley/dp/0321332059/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1243593798&amp;amp;sr=8-1"&gt;The Build Master: Microsoft's Software Configuration Management Best Practices&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;benjy&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=471041</link><pubDate>Fri, 29 May 2009 10:45:18 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=471041</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/471041/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I think the book referrned to is : The Build Master: Microsoft's Software Configuration Management Best Practices&amp;nbsp;
Cheers,
benjy</evnet:previewtext><dc:creator>Santosh Benjamin</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/471041/Trackback.aspx</trackback:ping></item><item><title>Re: Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;The book may have been "Showstopper:&amp;nbsp; The Breakneck Race to create Windows NT and the next generation at Microsoft" By G. Pascal Zachary.&amp;nbsp; It is a good book but it is dated.&amp;nbsp; Probably closer to 20 years old than 10.&amp;nbsp; The author has a website at gpascalzachary.com and I think you can order it there.&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470791</link><pubDate>Wed, 27 May 2009 19:33:11 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470791</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470791/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The book may have been "Showstopper:&amp;nbsp; The Breakneck Race to create Windows NT and the next generation at Microsoft" By G. Pascal Zachary.&amp;nbsp; It is a good book but it is dated.&amp;nbsp; Probably closer to 20 years old than 10.&amp;nbsp; The author has a website at gpascalzachary.com and I think you can order it there.</evnet:previewtext><dc:creator>Mike8128g</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470791/Trackback.aspx</trackback:ping></item><item><title>Re: Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;(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.&amp;nbsp; We don't build incrementally in the official daily drops, though it's something we've been thinking about.)&lt;/p&gt;
&lt;p&gt;--Matt--*&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470778</link><pubDate>Wed, 27 May 2009 18:00:46 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470778</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470778/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>(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.&amp;nbsp; We&amp;#8230;</evnet:previewtext><dc:creator>Matt Gertz</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470778/Trackback.aspx</trackback:ping></item><item><title>Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;@ChrisStepaniuk:&amp;nbsp; It takes &amp;lt;1 hour to sync the code, 5-6 hours to build, and then another&amp;nbsp;6-7 hours to build setup packages for the normal daily layouts.&amp;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).&lt;/p&gt;
&lt;p&gt;@Michael Butler:&amp;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.&amp;nbsp; Alas, I'm not aware of any other offerings, but I'll ask my counterparts in the other divisions.&lt;/p&gt;
&lt;p&gt;@Logan Young:&amp;nbsp; Most teams at MS are using something called "Source Depot," which is home-grown.&amp;nbsp; Eventually, the plan is to transition to TFS across the company.&amp;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).&amp;nbsp; Gobs and gobs of branches aren't required, but you might consider them for (for example) forking diffrent versions.&lt;/p&gt;
&lt;p&gt;@ JerryOdom:&amp;nbsp; Thanks!&amp;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.&lt;/p&gt;
&lt;p&gt;--Matt--*&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470774</link><pubDate>Wed, 27 May 2009 17:50:34 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470774</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470774/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>@ChrisStepaniuk:&amp;nbsp; It takes &amp;lt;1 hour to sync the code, 5-6 hours to build, and then another&amp;nbsp;6-7 hours to build setup packages for the normal daily layouts.&amp;nbsp; If we are doing a fully signed build, it takes another 36 hours to get everything signed in our Secret Underground Signing&amp;#8230;</evnet:previewtext><dc:creator>Matt Gertz</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470774/Trackback.aspx</trackback:ping></item><item><title>Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;Very interesting.&amp;nbsp;&amp;nbsp;&amp;nbsp; I was glad to see there was some commentary on the move to WPF&amp;nbsp;in VS10.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470608</link><pubDate>Tue, 26 May 2009 15:12:04 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470608</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470608/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Very interesting.&amp;nbsp;&amp;nbsp;&amp;nbsp; I was glad to see there was some commentary on the move to WPF&amp;nbsp;in VS10.&amp;nbsp;&amp;nbsp;&amp;nbsp;</evnet:previewtext><dc:creator>Jerry Odom</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470608/Trackback.aspx</trackback:ping></item><item><title>Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;Cool to learn how the pros do it.&lt;/p&gt;
&lt;p&gt;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...&lt;br /&gt;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&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470586</link><pubDate>Tue, 26 May 2009 10:13:19 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470586</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470586/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Cool to learn how the pros do it.
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...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</evnet:previewtext><dc:creator>Logan Charles Young</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470586/Trackback.aspx</trackback:ping></item><item><title>Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;Thanks for this. A most interesting video that has given me a lot of food for thought on my own build processes. Especially when&amp;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.&lt;/p&gt;
&lt;p&gt;Any recommended reading or links that might give more insights into the build processes used by other Microsoft departments?&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470462</link><pubDate>Sun, 24 May 2009 18:12:47 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470462</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470462/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Thanks for this. A most interesting video that has given me a lot of food for thought on my own build processes. Especially when&amp;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.
Any recommended reading&amp;#8230;</evnet:previewtext><dc:creator>Michael Butler</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470462/Trackback.aspx</trackback:ping></item><item><title>Re: How We Do It: Building the Visual Studio Product Line</title><description>&lt;p&gt;Beth,&lt;/p&gt;
&lt;p&gt;Awesome interview.&amp;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, "yes, it's this build is good"?&lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470312</link><pubDate>Sat, 23 May 2009 01:51:43 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/How-We-Do-It-Building-the-Visual-Studio-Product-Line/?CommentID=470312</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470312/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Beth,
Awesome interview.&amp;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, "yes, it's this build is good"?</evnet:previewtext><dc:creator>ChrisStepaniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/470312/Trackback.aspx</trackback:ping></item></channel></rss>