<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Jeff Beehler's Blog : Team System</title><link>http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx</link><description>Tags: Team System</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Resources to learn more about Visual Studio Team System 2010</title><link>http://blogs.msdn.com/jeffbe/archive/2009/04/10/resources-to-learn-more-about-visual-studio-team-system-2010.aspx</link><pubDate>Fri, 10 Apr 2009 19:29:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9543496</guid><dc:creator>jeffbe</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9543496.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9543496</wfw:commentRss><description>&lt;p&gt;While the various Visual Studio teams are working on our first beta release, I thought I’d point out some important resources to learn more about what we’re doing.&amp;#160; First is the new weekly &lt;a href="http://channel9.msdn.com/shows/10-4/"&gt;video podcast series&lt;/a&gt; known as 10-4.&amp;#160; This has been going on for a few months now but I finally figured out where the name came from…I just couldn’t get past the CB phrase that was so popular when I was growing up.&amp;#160; I now get that it’s a clever combination of VSTS 20&lt;strong&gt;10&lt;/strong&gt; and NetFx &lt;strong&gt;4.&amp;#160;&amp;#160; &lt;/strong&gt;Duh!&amp;#160; I guess I’ve been triaging a few too many bugs recently.&amp;#160; :-) Anyway, Brian Keller and crew have done a great job making this information very accessible and interesting along the way.&amp;#160; Here’s a quick list of the podcasts posted to date: &lt;/p&gt;  &lt;table cellspacing="0" cellpadding="0" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-14-Sentient-DSLs/"&gt;10-4 Episode 14: Sentient DSLs&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-13-No-More-Late-Surprises/"&gt;10-4 Episode 13: No More Late Surprises&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-12-Simplifying-Your-Code-With-C-40/"&gt;10-4 Episode 12: Simplifying Your Code With C# 4.0&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-11-Bi-Directional-Routing-with-ASPNET-WebForms-40/"&gt;10-4 Episode 11: Bi-Directional Routing with ASP.NET WebForms 4.0&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-10-Making-Web-Deployment-Easier/"&gt;10-4 Episode 10: Making Web Deployment Easier&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-9-Visual-Basic-10/"&gt;10-4 Episode 9: Visual Basic 10&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-8-ASPNET-AJAX-40/"&gt;10-4 Episode 8: Pure Client-Side Development with ASP.NET AJAX 4.0&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-7-No-More-Planning-Black-Box/"&gt;10-4 Episode 7: No More Planning Black Box&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-6-Parallel-Extensions/"&gt;10-4 Episode 6: Parallel Extensions&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-5-Code-Focused-in-Visual-Studio-2010/"&gt;10-4 Episode 5: Code Focused in Visual Studio 2010&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-4-No-More-Parallel-Development-Pain/"&gt;10-4 Episode 4: No More Parallel Development Pain&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-3-ASPNET-WebForms-40/"&gt;10-4 Episode 3: ASP.NET WebForms 4.0&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-2-Welcome-to-Visual-Studio-2010/"&gt;10-4 Episode 2: Welcome to Visual Studio 2010&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;      &lt;tr&gt;       &lt;td width="457"&gt;&lt;a href="http://channel9.msdn.com/shows/10-4/10-4-Episode-1-Working-with-the-Visual-Studio-2010-CTP-VPC/"&gt;10-4 Episode 1: Working with the Visual Studio 2010 CTP VPC&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;&lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;The other recent activity in this space is Brian Harry’s new series on VSTS 2010 which he started this week: &lt;a title="Team System 2010 Overview" href="http://blogs.msdn.com/bharry/archive/2009/04/08/team-system-2010-overview.aspx"&gt;Team System 2010 Overview&lt;/a&gt;.&amp;#160; If you haven’t already subscribed to his blog, I’d certainly recommend it.&amp;#160; Brian’s always got interesting things to say.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9543496" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Debugging/default.aspx">Debugging</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Load+testing/default.aspx">Load testing</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rosario/default.aspx">Rosario</category></item><item><title>Gartner SCCM Magic Quadrant Ranks Microsoft VSTS a Leader</title><link>http://blogs.msdn.com/jeffbe/archive/2009/04/10/gartner-sccm-magic-quadrant-ranks-microsoft-vsts-a-leader.aspx</link><pubDate>Fri, 10 Apr 2009 18:56:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9543421</guid><dc:creator>jeffbe</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9543421.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9543421</wfw:commentRss><description>&lt;p&gt;A few weeks ago Gartner published their 2009 Magic Quadrant for Software Change and Configuration Management for Distributed Platforms (what a mouthful!) and in their evaluation has ranked Visual Studio Team System and Team Foundation Server as a leader in the space.&amp;#160; This is Microsoft’s first time ranking as a leader which is defined as having a “broad solution with significant support for ALM deployment.”&amp;#160; From my perspective, it was merely a matter of time before we were recognized in this way but it’s still an exciting milestone for us.&amp;#160; &lt;/p&gt;  &lt;p&gt;Some of the strengths that are called out in this evaluation include:&lt;/p&gt;  &lt;p&gt;The product has a flexible process model implemented in a single integrated metadata repository. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Basing change, versioning and configuration around the concept of work items, rather than physical code changes, reduces programmer overhead for change management. &lt;/li&gt;    &lt;li&gt;Distributed support within a team system project is well-supported with Web proxies. &lt;/li&gt;    &lt;li&gt;Team System has demonstrated scalability. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can read the full reports here: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://mediaproducts.gartner.com/reprints/microsoft/vol4/article9and10/article9and10.html"&gt;Software Change and Configuration management for Distributed Platforms Magic Quadrant&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://mediaproducts.gartner.com/reprints/microsoft/vol4/article7/article7.html"&gt;MarketScope for Application Life Cycle Management&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Congrats to the Team System team for receiving this important recognition.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;The Gartner Magic Quadrant is copyrighted (SCCM MQ2009, March 26, 2009. MarketScope for Application Life Cycle Management, 12/17/08) by Gartner, Inc., and is reused with permission.&amp;#160; The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period.&amp;#160; It depicts Gartner’s analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner.&amp;#160; Gartner does not endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the “Leaders” quadrant.&amp;#160; The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action.&amp;#160; Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9543421" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Team Test 2008 Quick Reference Guide now available</title><link>http://blogs.msdn.com/jeffbe/archive/2009/04/09/team-test-2008-quick-reference-guide-now-available.aspx</link><pubDate>Thu, 09 Apr 2009 21:54:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9541082</guid><dc:creator>jeffbe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9541082.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9541082</wfw:commentRss><description>&lt;p&gt;The Rangers have shipped again!&amp;#160; (Faithful readers know just how much I love saying that). This time, led by Geoff Gray, they have put together the &lt;a href="http://vstt2008qrg.codeplex.com/"&gt;VSTT 2008 Quick Reference Guide&lt;/a&gt;, a comprehensive technical document about Visual Studio Team Test functionality, specifically focusing on Web, Load and Unit testing.&amp;#160; Geoff is a member of our Services Testing Lab, an arm of Microsoft Consulting Services and he’s help putting together this great reference based on his own personal experience using our products in customer settings.&amp;#160; As such, it’s chockfull of very helpful advice and best practices informed by real world usage.&amp;#160; If you’re at all interested in using our Testing tools, I’d highly recommend taking a look at this guide. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9541082" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Unit+testing/default.aspx">Unit testing</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Web+testing/default.aspx">Web testing</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Load+testing/default.aspx">Load testing</category></item><item><title>Welcome Willy, our newest Team System Ranger</title><link>http://blogs.msdn.com/jeffbe/archive/2009/02/08/welcome-willy-our-newest-team-system-ranger.aspx</link><pubDate>Sun, 08 Feb 2009 17:50:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9407035</guid><dc:creator>jeffbe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9407035.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9407035</wfw:commentRss><description>&lt;p&gt;I’m pleased to welcome Willy-Peter Schaub to the Team System team as our newest Ranger.&amp;#160; Willy is a former Microsoft MVP from South Africa (his old blog can be found here: &lt;a title="http://dotnet.org.za/willy/" href="http://dotnet.org.za/willy/"&gt;http://dotnet.org.za/willy/&lt;/a&gt;) and has recently joined us to help further the Ranger mission of accelerating the adoption of Team System.&amp;#160; He’s started a new blog (&lt;a title="http://blogs.msdn.com/willy-peter_schaub/" href="http://blogs.msdn.com/willy-peter_schaub/"&gt;http://blogs.msdn.com/willy-peter_schaub/&lt;/a&gt;) and has already written 16 posts in his brief stint here so far.&amp;#160; At this rate he’ll quickly surpass me on quantity and may have already done so on value.&amp;#160; As such, I’d highly recommend checking out his new feed.&amp;#160; He’s already doing a good job of explaining &lt;a href="http://blogs.msdn.com/willy-peter_schaub/archive/2009/02/03/vsts-rangers-correcting-the-perception.aspx"&gt;what the Rangers do&lt;/a&gt; (nice hat!), explaining the &lt;a href="http://blogs.msdn.com/willy-peter_schaub/archive/2009/02/05/sdlc-software-development-lifecycle-what-s-the-point-links-to-all-posts.aspx"&gt;point behind the software development lifecycle&lt;/a&gt;, and pointing folks to &lt;a href="http://blogs.msdn.com/willy-peter_schaub/archive/2009/02/05/moss-tfs-integration-customer-engagement-another-ranger-nugget.aspx"&gt;nuggets of Ranger goodness&lt;/a&gt;.&amp;#160; All in under two weeks!&amp;#160; &lt;/p&gt;  &lt;p&gt;Welcome Willy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9407035" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rangers/default.aspx">Rangers</category></item><item><title>Check out our updated website</title><link>http://blogs.msdn.com/jeffbe/archive/2009/02/08/check-out-our-updated-website.aspx</link><pubDate>Sun, 08 Feb 2009 17:35:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9407016</guid><dc:creator>jeffbe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9407016.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9407016</wfw:commentRss><description>&lt;p&gt;The next update to our &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/default.aspx"&gt;Team System website&lt;/a&gt; has been made with an eye towards helping make things easier to find.&amp;#160; Sharon, our web site manager, has been working very hard to help address the feedback we’ve gotten in the past and is very eager to hear what you think about the recent improvements.&amp;#160; Check out her blog article describing the recent changes (&lt;a href="http://blogs.msdn.com/selkins/archive/2009/02/04/new-team-system-site-launches.aspx"&gt;http://blogs.msdn.com/selkins/archive/2009/02/04/new-team-system-site-launches.aspx&lt;/a&gt;) as well as provide her feedback here (&lt;a title="http://blogs.msdn.com/selkins/archive/2009/02/04/team-system-web-site-feedback.aspx" href="http://blogs.msdn.com/selkins/archive/2009/02/04/team-system-web-site-feedback.aspx"&gt;http://blogs.msdn.com/selkins/archive/2009/02/04/team-system-web-site-feedback.aspx&lt;/a&gt;).&amp;#160; &lt;/p&gt;  &lt;p&gt;We’re eager to hear from you…we still have a lot of work to do and you can help us prioritize that work by giving us feedback.&lt;/p&gt;  &lt;p&gt;Thanks!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9407016" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category></item><item><title>Listen to me on Radio TFS</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/29/listen-to-me-on-radio-tfs.aspx</link><pubDate>Mon, 29 Dec 2008 18:08:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9255759</guid><dc:creator>jeffbe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9255759.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9255759</wfw:commentRss><description>&lt;p&gt;The Radio TFS folks called me at home just before the holidays and spent the better part of an hour talking about what I do, some of the history of Team System and where we’re headed with our 2010 release.&amp;#160; As I’ve &lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/06/02/radio-tfs.aspx"&gt;mentioned previously&lt;/a&gt;, it’s a fun format for getting some of the behind-the-scenes information out to the community.&amp;#160; If you haven’t already, I’d highly recommend perusing their &lt;a href="http://www.radiotfs.com/"&gt;website&lt;/a&gt; for other shows that might pique your interest.&amp;#160; &lt;/p&gt;  &lt;p&gt;Take a listen to our conversation here:&amp;#160; &lt;a title="Play Now- A Chat with Jeff Beehler, Team System Chief of Staff" href="http://www.radiotfs.com/ct.ashx?id=8bece48c-4ada-4cfe-a3cb-28530829ccf7&amp;amp;url=http%3a%2f%2ffeeds.feedburner.com%2f%7er%2fradiotfs%2f%7e5%2f497739428%2fradiotfs_015.mp3"&gt;Play Now- A Chat with Jeff Beehler, Team System Chief of Staff&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9255759" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rangers/default.aspx">Rangers</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rosario/default.aspx">Rosario</category></item><item><title>Updated Visual Studio Team System 2008 Trial VPC images available</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/26/updated-visual-studio-team-system-2008-trial-vpc-images-available.aspx</link><pubDate>Fri, 26 Dec 2008 16:30:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9253450</guid><dc:creator>jeffbe</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9253450.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9253450</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;For those of you that want to try out Visual Studio Team System 2008 including Team Foundation Server, without having to go through the process of installing the product, we have recently released four VPC and HyperV images for your use.&amp;#160; The “all-up” image includes Team Foundation Server, Team Build, Team Explorer, and Team Suite while the TFS “only” version has just Team Foundation Server, Team Build, and Team Explorer. &lt;/p&gt;  &lt;p&gt;These images are set to expire on December 31, 2009 (over a year from now) and are a replacement for the original VPC images we &lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/01/04/visual-studio-team-system-2008-vpc-images-available.aspx"&gt;released&lt;/a&gt; last year. &lt;/p&gt;  &lt;p&gt;VPC:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812&amp;amp;displaylang=en"&gt;VSTS “all-up” Virtual PC/Virtual Server image&lt;/a&gt; (6 GB download, expands to 15 GB) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72262ead-e49d-43d4-aa45-1da2a27d9a65"&gt;TFS “only” Virtual PC/Virtual Server image&lt;/a&gt; (3 GB download, expands to 8 GB) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Hyper-V:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9eb65c97-29c9-4d05-ae45-73d22ad4b86e"&gt;VSTS “all-up” Hyper-V image&lt;/a&gt; (6 GB download, expands to 15 GB) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=39644cdd-db4d-445e-b087-dd3e3cdf03fb"&gt;TFS “only” Hyper-V image&lt;/a&gt; (3 GB download, expands to 8 GB) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For more information and to find links to the images go to &lt;a href="http://www.pluralsight.com/community/blogs/brian/archive/2008/12/24/happy-holidays-and-look-what-santa-s-brought.aspx"&gt;http://www.pluralsight.com/community/blogs/brian/archive/2008/12/24/happy-holidays-and-look-what-santa-s-brought.aspx&lt;/a&gt;.&amp;#160; Many thanks to Brian Randell for his outstanding work pulling these images together and getting them through the sometimes Byzantine release process here at MS. &lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9253450" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TFS/default.aspx">TFS</category></item><item><title>Visual Studio sales site gets a facelift</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/21/visual-studio-sales-site-gets-a-facelift.aspx</link><pubDate>Sun, 21 Dec 2008 20:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9245613</guid><dc:creator>jeffbe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9245613.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9245613</wfw:commentRss><description>&lt;P&gt;Check out the updated sales site for Visual Studio at &lt;A href="http://www.microsoft.com/visualstudio"&gt;&lt;FONT color=#669966&gt;http://www.microsoft.com/visualstudio&lt;/FONT&gt;&lt;/A&gt;.&amp;nbsp; On the new site you can find&amp;nbsp;numerous &lt;A href="http://www.microsoft.com/visualstudio/casestudies/default.mspx"&gt;&lt;FONT color=#669966&gt;case studies&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;as well as some of our &lt;A href="http://www.microsoft.com/visualstudio/offers/default.mspx"&gt;&lt;FONT color=#669966&gt;current offers&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;for Visual Studio as well as Team System.&amp;nbsp; Finally, there’s in-depth information about the &lt;A href="http://www.microsoft.com/visualstudio/products/teamsystem/default.mspx"&gt;&lt;FONT color=#669966&gt;Team System line of products&lt;/FONT&gt;&lt;/A&gt;.&amp;nbsp; All in all, a very nice looking and (much more importantly) informative site.&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9245613" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>TFS Branching Guide 2.0 published</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/21/tfs-branching-guide-2-0-published.aspx</link><pubDate>Sun, 21 Dec 2008 17:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9245520</guid><dc:creator>jeffbe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9245520.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9245520</wfw:commentRss><description>&lt;P&gt;I’m starting to sound like a broken record, but the VSTS Rangers have shipped again! This time, in the form of guidance for branching strategies using Team Foundation Server.&amp;nbsp; You can find this release on Codeplex: &lt;A title=http://www.codeplex.com/TFSBranchingGuideII href="http://www.codeplex.com/TFSBranchingGuideII"&gt;&lt;FONT color=#669966&gt;http://www.codeplex.com/TFSBranchingGuideII&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Selecting the right branching strategy is one of the most important aspects of TFS deployment. Picking the right strategy can lead to optimized team cooperation, increased productivity and a successful adoption. On the other hand, selecting a bad branching strategy can cause frustration, damage productivity and derail TFS adoption in an organization. We have therefore put a lot of effort in creating a set of practical guidance to educate our customers and partners and support their VSTS adoption efforts. 
&lt;P&gt;As the name implies, this is the 2nd version of the TFS Branching Guidance to be published.&amp;nbsp; Since the first release, we have received lots of feedback and change requests. Most feedback indicated a desire for a more practical approach to branching compared to the first release which is more theoretical. With that in mind, we decided to reduce the conceptual part and focus on branching practices with Team Foundation Server.&lt;/P&gt;
&lt;P&gt;Here’s an overview: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;TFS Branching Guide - Main 2.0 &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;This is the main article which briefly explains branching concepts and introduces 3 levels of the most common branching scenario &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;TFS Branching Guide - Scenarios 2.0 &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;A collection of less common branching scenarios &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;TFS Branching Guide - Q&amp;amp;A 2.0 &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;A set of most frequently asked questions with answers &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;TFS Branching Guide - Drawings 2.0 &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;A set of branching drawings in different formats including a large branching poster &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;TFS Branching Guide - Labs 2.0 &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;A couple of examples for hands on labs with step by step instruction for practicing the branching scenarios &lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;I’m especially excited about this project as it’s the first VSTS Ranger project to have included significant contributions from our Team System MVPs including &lt;A href="http://www.pluralsight.com/community/blogs/brian/"&gt;&lt;FONT color=#669966&gt;Brian Randell&lt;/FONT&gt;&lt;/A&gt;, &lt;A href="http://dotnet.org.za/willy/archive/2008/12/20/vsts-branching-guidance-ii-a-great-guidance-release.aspx"&gt;&lt;FONT color=#669966&gt;Willy-Peter Schaub&lt;/FONT&gt;&lt;/A&gt;, &lt;A href="http://teamfoundation.blogspot.com/"&gt;&lt;FONT color=#669966&gt;Eugene Zakhareyev&lt;/FONT&gt;&lt;/A&gt; and &lt;A href="http://blog.nwcadence.com/"&gt;&lt;FONT color=#669966&gt;Jeff Levinson&lt;/FONT&gt;&lt;/A&gt;.&amp;nbsp; This is a new approach we’re trying out in order to increase the community involvement in our Ranger projects which will hopefully result in improved applicability throughout our user base.&amp;nbsp; Please let us know if you think it’s working!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9245520" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rangers/default.aspx">Rangers</category></item><item><title>Dealing with the Team System 2010 CTP expiration</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/09/dealing-with-the-team-system-2010-ctp-expiration.aspx</link><pubDate>Tue, 09 Dec 2008 16:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9187301</guid><dc:creator>jeffbe</dc:creator><slash:comments>40</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9187301.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9187301</wfw:commentRss><description>&lt;p&gt;If you’ve been using the &lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/10/27/check-out-the-new-team-system-2010-ctp.aspx"&gt;Team System 2010 Community Tech Preview VPC&lt;/a&gt;, you’ve probably noticed that the instance of Visual Studio within the VPC is getting close to expiring.&amp;#160; We expect that it will cease functioning around the end of the year and instead return the message “The evaluation period for Visual Studio Trial Edition has ended”:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/briankel/WindowsLiveWriter/VisualStudio2010CTPActivationMessages_BE23/image_12.png"&gt;&lt;img height="342" alt="image" src="http://blogs.msdn.com/blogfiles/briankel/WindowsLiveWriter/VisualStudio2010CTPActivationMessages_BE23/image_thumb_5.png" width="480" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Unfortunately, it’ll be a while before we release our next update to Team System 2010 so you’ll need to take action to keep this version working for a while.&amp;#160; Fortunately, there is a relatively easy resolution to this problem.&amp;#160; It involves turning off the synchronization between the host OS and the VPC.&amp;#160; This enables you to set the time in the VPC to a 2008 date while you live in 2009.&amp;#160; As you might imagine, Team Foundation Server doesn’t like it much when time goes backwards so you’ll want to make sure that you don’t use the VPC and then set the clock backwards after that point.&amp;#160; Ideally, you can use a &lt;a href="http://go.microsoft.com/fwlink/?LinkId=129231"&gt;fresh VPC&lt;/a&gt; and disable your clock prior to launching it for the first time.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Disabling the host OS synchronization of the VPC&lt;/b&gt;.&amp;#160; This is a change to the .VMC file (see below) that basically disables the clock synchronization between the VPC and the host OS.&amp;#160; This means that time in the VPC moves forward only when the VPC is being used. As a result, we have essentially 2 months of &lt;i&gt;runtime&lt;/i&gt; (not wall time) for the VPC which is way more time than people should need to run the CTP, even if they’re demoing it regularly to others. &lt;/p&gt;  &lt;p&gt;Here are the &lt;i&gt;changes&lt;/i&gt; necessary for the .VMC file (specific to a particular VPC and not a system-wide setting):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;integration&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;microsoft&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;mouse&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;allow type=&amp;quot;boolean&amp;quot;&amp;gt;true&amp;lt;/allow&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/mouse&amp;gt;       &lt;br /&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;font color="#ff0000"&gt;&amp;lt;components&amp;gt;            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;host_time_sync&amp;gt;             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;enabled type=&amp;quot;boolean&amp;quot;&amp;gt;false&amp;lt;/enabled&amp;gt;             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/host_time_sync&amp;gt;             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/components&amp;gt;             &lt;br /&gt;&lt;/font&gt;&lt;/i&gt;&lt;/b&gt;      &lt;br /&gt;&lt;font color="#008040"&gt;&lt;strong&gt;&lt;em&gt;Bunch of other stuff that I am skipping over to save space...&lt;/em&gt;          &lt;br /&gt;&lt;/strong&gt;&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/microsoft&amp;gt;       &lt;br /&gt;&amp;lt;/integration&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Hopefully this will allow you to have plenty of time to evaluate the CTP and send us feedback on what you like and don’t like about what we put together in this release.&amp;#160; As you might imagine, we’re hard at work putting together the next release and your feedback over the next period of time will really help us make sure that the next release is even better than the current CTP.&amp;#160; And, yes, we will release both a VPC and native install version of the CTP so that folks will have flexibility in how they deploy and evaluate the next release.&amp;#160; &lt;/p&gt;  &lt;p&gt;One important note:&amp;#160; don’t attempt to join the VPC to a domain since the domain will set the time within the VPC and thus cause Visual Studio to expire. &lt;/p&gt;  &lt;p&gt;Many thanks to Brian Keller and his detailed description of the &lt;a href="http://blogs.msdn.com/briankel/archive/2008/10/27/visual-studio-2010-ctp-vpc-dealing-with-activation-messages.aspx"&gt;various activation messages&lt;/a&gt; associated with the CTP as well as to Virtual PC Guy who provided the &lt;a href="http://blogs.msdn.com/virtual_pc_guy/archive/2007/11/28/disabling-time-synchronization-under-virtual-pc-2007.aspx"&gt;original information&lt;/a&gt; on how to disable the VPC clock synchronization.&amp;#160; &lt;/p&gt;  &lt;p&gt;If you’ve converted this &lt;a href="http://blogs.msdn.com/granth/archive/2008/11/03/converting-vs2010-ctp-to-hyper-v.aspx"&gt;VPC image to HyperV&lt;/a&gt; following Grant’s instructions, be sure to read Cameron’s update to learn of a &lt;a href="http://blogs.msdn.com/camerons/archive/2008/12/06/vsts-2010-ctp-hyper-v-and-january-1st-2009.aspx"&gt;similar workaround for HyperV&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;Happy CTPing!&lt;/p&gt;  &lt;p&gt;Jeff&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9187301" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/VSTSR/default.aspx">VSTSR</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rosario/default.aspx">Rosario</category></item><item><title>Team System has a new website manager!</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/07/team-system-has-a-new-website-manager.aspx</link><pubDate>Sun, 07 Dec 2008 18:31:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9182018</guid><dc:creator>jeffbe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9182018.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9182018</wfw:commentRss><description>&lt;p&gt;A few months I grew my team by one person when we brought &lt;a href="http://blogs.msdn.com/selkins"&gt;Sharon Elkins&lt;/a&gt; on board to manage the &lt;a href="http://msdn.microsoft.com/teamsystem"&gt;Team System website&lt;/a&gt;.&amp;#160; This is the first time we’ve had someone dedicated fulltime to our website and as such, I’m really excited that she’s joined our team.&amp;#160; The website will finally get the attention from us that it deserves.&amp;#160; Over the past few years, our website has fallen in disrepair as we’ve had a patchwork of volunteers work on it in an adhoc way…not exactly a recipe for success.&amp;#160; When we ask our customers what one thing we can do to improve our product, many of them mention improving our website so I’m eager to be able to respond to that feedback in a meaningful way.&amp;#160; She recently started her own blog in order to give folks insight &lt;a href="http://blogs.msdn.com/selkins/archive/2008/11/26/behind-the-scenes.aspx"&gt;behind the scenes&lt;/a&gt; and to provide you a way to provide her feedback on our ideas and how well the website is working for you.&amp;#160; She’s shared some of her plans with me and I’m eager to get them implemented so we can see how well they work for you.&amp;#160; Please let us hear from you on what’s working (and what’s not) so that we can make the most of Sharon’s energy and passion around providing a great online customer experience.&lt;/p&gt;  &lt;p&gt;Please join me in welcoming Sharon to the team!&lt;/p&gt;  &lt;p&gt;jeff&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9182018" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category></item><item><title>System Center 2007 Management Pack for TFS 2008 is available!</title><link>http://blogs.msdn.com/jeffbe/archive/2008/12/07/system-center-2007-management-pack-for-tfs-2008-is-available.aspx</link><pubDate>Sun, 07 Dec 2008 16:58:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9181948</guid><dc:creator>jeffbe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9181948.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9181948</wfw:commentRss><description>&lt;p&gt;The Team System Rangers have delivered again!&amp;#160; This time it’s a comprehensive Management Pack for TFS 2008 working with System Center 2007.&amp;#160; This release represents an amazing amount of effort and coordination between the Ranger, the TFS product team, the System Center team, Microsoft Consulting Services and a number of early adopting companies.&amp;#160; We hope you find it a valuable addition to your arsenal of TFS management tools. &lt;/p&gt;  &lt;p&gt;You will find the download here: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=28c745b5-28cc-474a-a5fd-944c246d7727&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=28c745b5-28cc-474a-a5fd-944c246d7727&amp;amp;displaylang=en&lt;/a&gt;,&amp;#160; You can also go to the &lt;a href="http://technet.microsoft.com/en-us/opsmgr/cc462785.aspx"&gt;System Center Operations Manager Catalog&lt;/a&gt; and search for it by selecting &amp;quot;System Center Operations Manager 2007&amp;quot; and entering TFS as a keyword.&lt;/p&gt;  &lt;p&gt;Overview&lt;/p&gt;  &lt;p&gt;The Team Foundation Server (TFS) 2008 Management Pack monitors exposed services of TFS. This management pack includes event rules and monitors. It is designed to proactively monitor quality and availability of TFS services and even automate recovery in some scenarios. &lt;/p&gt;  &lt;p&gt;Feature Summary &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Auto discovery of TFS components &lt;/li&gt;    &lt;li&gt;Leverages ASP.NET MP and SQL MP &lt;/li&gt;    &lt;li&gt;Implements containment hierarchy reflecting logical architecture of the Product &lt;/li&gt;    &lt;li&gt;Implements a proper health model using Monitors &lt;/li&gt;    &lt;li&gt;Contains tasks, diagnostic and recovery for certain failures &lt;/li&gt;    &lt;li&gt;Events indicating service outages &lt;/li&gt;    &lt;li&gt;Alerts indicating configuration issues and connected data source changes &lt;/li&gt;    &lt;li&gt;Verification that all dependant services are running &lt;/li&gt;    &lt;li&gt;Targeted running of BPA against TFS Servers from Operator Console&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I want to thank the Team System Rangers for their work in putting this together and getting it shipped.&amp;#160; They've done a terrific job delivering add-ons and guidance for Team System over the past few years and this is one more in a long string of accomplishments.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9181948" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rangers/default.aspx">Rangers</category></item><item><title>Thoughts on Exit Criteria</title><link>http://blogs.msdn.com/jeffbe/archive/2008/11/24/thoughts-on-exit-criteria.aspx</link><pubDate>Tue, 25 Nov 2008 00:08:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9138944</guid><dc:creator>jeffbe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/9138944.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=9138944</wfw:commentRss><description>&lt;p&gt;On occasion I write an email to the Team System team that steps back and tries to explain a little bit about the background of why we do something rather than just what we’re doing and when it’s due.&amp;#160; I’ve been wondering recently if these updates would be interesting to folks outside of our team.&amp;#160; So, I’m going to try publishing a slightly sanitized version of these emails and gauge the response.&amp;#160; Let me know what you think and we’ll see where this takes us. &lt;/p&gt;  &lt;p&gt;~~~~~~~&lt;/p&gt;  &lt;p&gt;Over the past week there’s been a concerted effort to review and clarify the exit criteria for future releases of VSTS10 including beta and release. At last count we had approximately 25 exit criteria that we’re managing for this release.&amp;#160; Some, such as Performance and Side-by-Side, are familiar to many of you while others, such as App Isolation and Windows Logo, might not be.&amp;#160; As I sat through hours of meetings last week reviewing each of these in detail I thought about why these are important.&amp;#160; In the end, I realized these criteria help us pop above the din of day to day activity and instead see the &lt;b&gt;broader fundamentals&lt;/b&gt; for the release.&amp;#160; For instance, it doesn’t matter if we have the world’s best Test Impact Analysis if installing VSTS10 causes other applications to stop working or if the performance of the overall system is horrible.&amp;#160; Customers will just back away before they even realize the benefits of the value we’ve added to the product.&amp;#160; So, as we make our way through what sometimes seems like unending test passes and bug triages over the next year, keeping these fundamentals in mind will help us ensure that 1000’s and 1000’s of decisions each of us will make are in line with a high quality release that our customers will appreciate and value. &lt;/p&gt;  &lt;p&gt;We’ve also established a &lt;b&gt;ramp&lt;/b&gt; for most of these exit criteria such that the Beta criteria are reduced when compared to RTM.&amp;#160; In part, this is in recognition that when we ship Beta we’ll still have at least time before we ship the final version so we don’t have to be all buttoned up at that point.&amp;#160; But it’s important to start &lt;b&gt;practicing&lt;/b&gt; driving this type of quality into the product.&amp;#160; Many of these things take time to get right and we can’t assume that we can make them all go green in the final weeks of the project unless we’ve taken a measured approach to get there.&amp;#160; &lt;/p&gt;  &lt;p&gt;For various reasons, some teams will not be able to meet the graduated ramp for the exit criteria that we’ve outlined.&amp;#160; When we roll these guidelines out you’ll see that some are identified as “critical” while others are labeled “important”.&amp;#160; The idea here is to guide teams into how to apply their limited resources in the case where they don’t believe they can meet all of the Beta1 criteria.&amp;#160; We’ll be &lt;b&gt;making exceptions&lt;/b&gt; for specific criteria on a team by team basis through a negotiation between the team, the divisional exit criteria owner and the divisional release team.&amp;#160; These discussions will focus on ensuring that the right tradeoffs are made while not endangering the overall integrity of the release.&amp;#160; This information will also have a strong influence during the &lt;b&gt;DCR approval process&lt;/b&gt;.&amp;#160; Teams that are in good shape with regards to bugs and exit criteria will have a much better chance of getting their DCRs approved than those teams who have considerable bug or exit criteria debt to pay.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;One thing that’s not well captured in the exit criteria that I want to continue to find a way to shine a light on is the state of &lt;b&gt;integration&lt;/b&gt; between features.&amp;#160; A team that’s nailed their features, exit criteria and bugs might still not be ready to ship if their features aren’t well integrated together.&amp;#160; This is obviously more subjective than some of the other tests that we run but nonetheless important to our customers.&amp;#160; I think our end-to-end scenario effort that has been underway for the past 6 months is an important part of this discussion and we’ll keep looking for ways to ensure the state of this aspect of our product is well understood by everyone. &lt;/p&gt;  &lt;p&gt;Starting in December we’ll be tracking our exit criteria state on a common &lt;strong&gt;divisional scorecard &lt;/strong&gt;in TFS.&amp;#160; I appreciate your efforts to help us keep it as up to date as possible so that we can view our progress and make good decisions as a team based on accurate information.&amp;#160; As we manage the VSTS10 endgame, it’s very informative to use the scorecard to view trends for teams as well as particular criteria to guide our decisions.&amp;#160; If at any time you think our scorecard doesn’t really represent the true nature of our situation, please don’t hesitate to drop me a note so that we can work to rectify the situation together. &lt;/p&gt;  &lt;p&gt;As always, I’m eager to hear from you on how we can improve our engineering process and systems so please let me know what you think about exit criteria or any other aspect of how things are going with VSTS10.&lt;/p&gt;  &lt;p&gt;Yours,&lt;/p&gt;  &lt;p&gt;jeff&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9138944" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rosario/default.aspx">Rosario</category></item><item><title>Rangers ship SQL load testing tool</title><link>http://blogs.msdn.com/jeffbe/archive/2008/07/13/rangers-ship-sql-load-testing-tool.aspx</link><pubDate>Sun, 13 Jul 2008 17:37:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8728540</guid><dc:creator>jeffbe</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/8728540.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=8728540</wfw:commentRss><description>&lt;p&gt;The Team System Rangers have shipped again!&amp;#160; This time they’re have built on the success of the &lt;a href="http://www.codeplex.com/WCFLoadTest"&gt;WCF Load Testing Tool&lt;/a&gt; and have applied that same approach to SQL.&amp;#160; You can find this tool on our Codeplex site: &lt;a href="http://www.codeplex.com/SQLLoadTest"&gt;SQL Load Test&lt;/a&gt;. Here are the details from that site: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;Project Description &lt;/b&gt;&lt;/p&gt;    &lt;p&gt;This tool takes a SQL Profiler trace file and generates a unit test that replays the same sequence of database calls found in the trace file. The unit test is designed to be used in a Visual Studio Load Test. The code generated is easily modifiable so that data variation can be introduced for the purpose of doing performance testing. The tool generates code for both Visual Studio 2005 and Visual Studio 2008. The source code is a Visual Studio 2005 project. The tool is still in pre-release stage of development.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Why Load Test SQL? &lt;/b&gt;&lt;/p&gt;    &lt;p&gt;There is a lot of code out there that makes load testing the application very difficult. The most common type is a client application that contains direct database calls. The application however is not structured to allow the business logic to be exercised without the GUI. Another common scenario is a legacy application written in a language such as Visual Basic 6. In cases like these, it can be difficult to load test the application without a GUI test tool, which introduces other disadvantages. GUI test tools are notoriously difficult to use, generally lead to brittle tests and also have limitations in scaling the load injectors sufficiently to exercise the servers. This tool offers one possible alternative. You start with using the client application to generate a trace of the SQL statements which typically represent a usage scenario. You can then turn the trace into equivalent ADO.NET code program that can be used in a load test.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Tool Description &lt;/b&gt;&lt;/p&gt;    &lt;p&gt;The tool generates a Visual Studio 2005/2008 Unit Test from a SQL Server Profiler trace. It extracts all the SQL statements and stored procedure calls from the trace and turns them into a single Visual Studio Unit Test, which can then be configured as a Visual Studio Load Test. The tool does not interact with the database itself when it analyzes the trace and generates the test code. It can therefore be used in “offline” scenarios. The generated code needs to be customized to include a connection string to the database under test. That code also includes hooks to allow the user to customize the parameters that are passed to the SQL statements and stored procedures, so that variability can be introduced into the data to prevent caching from producing artificially high performance figures. The tool is intended to be used in conjunction with a client program that runs against a database. A trace of the client’s SQL Server activity is captured using the SQL Server Profiler. This represents a test scenario, which is then processed by the tool to produce a Unit Test that replays the scenario.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Congratulations to the various Rangers involved in this project!&amp;#160; Please check it out and let us know what you think.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8728540" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Load+testing/default.aspx">Load testing</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TSBT/default.aspx">TSBT</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rangers/default.aspx">Rangers</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TSBT-TST/default.aspx">TSBT-TST</category></item><item><title>Using Team System for SharePoint development</title><link>http://blogs.msdn.com/jeffbe/archive/2008/07/13/using-team-system-for-sharepoint-development.aspx</link><pubDate>Sun, 13 Jul 2008 17:25:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8728500</guid><dc:creator>jeffbe</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jeffbe/comments/8728500.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jeffbe/commentrss.aspx?PostID=8728500</wfw:commentRss><description>&lt;p&gt;From all indications, &lt;a href="http://www.microsoft.com/sharepoint/default.mspx"&gt;Microsft Office SharePoint Server (MOSS)&lt;/a&gt; adoption is growing quickly as it provides an easy way to share information, facilitate collaboration, manage content, and implement workflow within enterprises.&amp;#160; We use it daily here on our team to store documents, and share project details.&amp;#160; We’ve done a bit of customization but I can tell that there are many more capabilities that we have not yet exploited.&amp;#160; As customers adopt and customize the platform, they find that they want bring the power of Team System to managing the lifecycle of their sites just like they’ve done for their other application development efforts.&amp;#160; To help with this, the Team System Rangers have engaged in an effort to develop guidance around the best practices for SharePoint application development. We plan to publish the guidance in the form of white papers and articles to MSDN.&lt;/p&gt;  &lt;p&gt;As we engage on this project, we’d like your feedback on the top topics around leveraging Team Foundation Server (TFS) for MOSS application development. Please review the below list of categories that we’re planning to cover and let us know if we’re hitting the most important ones.&amp;#160; Are there any that we’re missing?&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Implementing TFS Team Build for SharePoint Development&lt;/strong&gt;:&amp;#160; Customers want to use Team Build to centrally build their SharePoint application projects on demand or on an automatic schedule as well as how to extend Team Build for deployment to target SharePoint farms.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Assembly and Artifact Development Models for SharePoint&lt;/strong&gt;: Development teams need to reconcile the differences between artifact and assembly development, including combining these two components into a single source control repository such as Team Foundation Server.&amp;#160; There are various team and organizational models ensure all artifacts and assembly components of a SharePoint application get packaged for farm deployment as a single unit.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Deploying and Managing SharePoint Solutions&lt;/strong&gt;: Development teams and administrators need strategies for deploying their application into a target SharePoint environment.&amp;#160; Since there are various types of SharePoint applications, there are various strategies and scenarios to consider. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Implementing TFS as an ALM Platform for SharePoint Development&lt;/strong&gt;:&amp;#160; Developers want advice on how to best take advantage of the collaboration capabilities of TFS to increase their ability to stay organized and focused on meeting business requirements.&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Leveraging Testing for SharePoint&lt;/strong&gt;: Customers, given the complexity some of their customized SharePoint applications, want advice on tools and methods needed to test their SharePoint applications and how Team Foundation Server can extend these capabilities.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So, if your team is creating custom applications for SharePoint, we’re hoping that guidance on these topics will be helpful. Please let us know if we’re missing any major areas from your perspective.&lt;/p&gt;  &lt;p&gt;Thanks!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8728500" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/TSBT/default.aspx">TSBT</category><category domain="http://blogs.msdn.com/jeffbe/archive/tags/Rangers/default.aspx">Rangers</category></item></channel></rss>