<?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>bharry's WebLog : tsbt</title><link>http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx</link><description>Tags: tsbt</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>TFS 2010 for SourceSafe Users</title><link>http://blogs.msdn.com/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx</link><pubDate>Thu, 01 Oct 2009 20:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9901956</guid><dc:creator>bharry</dc:creator><slash:comments>57</slash:comments><comments>http://blogs.msdn.com/bharry/comments/9901956.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=9901956</wfw:commentRss><description>&lt;P&gt;We started building SourceSafe in January 1992 in the vacated dining room of the house belonging to one of my partners.&amp;nbsp; Within a couple of short years SourceSafe went from concept to major success and was acquired by Microsoft in 1994, soon after which it became the most widely used version control system in the world.&amp;nbsp; The thing that was truly novel about SourceSafe in the early 1990s was that it was really easy to learn and use.&amp;nbsp; People tried it and just liked it.&amp;nbsp; It wasn’t the most powerful system around but it had what people needed and was a refreshing break from complicated command line oriented interfaces.&lt;/P&gt;
&lt;P&gt;However SourceSafe was designed and built in the early 90’s and a lot has changed since then.&amp;nbsp; Technologies are different – the internet really didn’t exist in a meaningful way (web browsers were in early experimentation), databases were still complicated products primarily used for enterprise mission critical data, etc; and development is a lot different – projects were much smaller and less sophisticated then.&amp;nbsp; The emergence of Visual Basic in the early 90’s really changed the landscape of development and brought a lot of people into the field who would have never previously considered it and made custom software a much bigger part of people’s lives.&lt;/P&gt;
&lt;P&gt;Other trends have developed and gained a great deal of momentum.&amp;nbsp; Frustration with traditional ways of executing software projects, the Agile set of development methodologies have become VERY popular, bringing with them a new set of practices - unit testing, continuous integration, TDD, and more.&lt;/P&gt;
&lt;P&gt;Right around the beginning of 2003 – almost 11 years after beginning the SourceSafe journey, I and a few other people embarked to create Team Foundation Server.&amp;nbsp; The goal was to create a development team collaboration product that would meet the needs of virtually any development team for the next couple of decades.&amp;nbsp; It is based on modern technologies – SQL Server, ASP.NET, Web Services, .NET, etc.&amp;nbsp; And it takes a comprehensive view of the software development lifecycle, with the intent of ultimately addressing all phases and all participants.&lt;/P&gt;
&lt;P&gt;To make sure we could handle the broadest range, we started by targeting enterprise customers and development teams with more involved development processes.&amp;nbsp; The pinnacle of that has been the Microsoft Developer Division experience that I’ve talked so much about where we have over 3,500 regular users and terrabytes upon terrabytes of data.&amp;nbsp; However, it has been our intention from the beginning to build a toolset that is attractive to teams of all sizes and all levels of process.&lt;/P&gt;
&lt;P&gt;For smaller teams, the most common complaints about TFS 2005 were that it was expensive, difficult to install, difficult to manage and required onerous pre-reqs.&amp;nbsp; We made good progress on the setup experience in TFS 2008, although most of that was oriented towards enterprise customers who needed more installation flexibility.&lt;/P&gt;
&lt;P&gt;Fast forward now to TFS 2010…&lt;/P&gt;
&lt;P&gt;TFS 2010 represents a huge step forward in making TFS more approachable by smaller teams.&amp;nbsp; With software development technology continuing to advance and SourceSafe slowly looking older, TFS 2010 is a great opportunity for SourceSafe users to look at updating their toolset.&lt;/P&gt;
&lt;P&gt;So what’s different about TFS 2010?&lt;/P&gt;
&lt;P&gt;There are 3 main areas that we’ve focused on in 2010 to make TFS attractive to smaller teams:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Price&lt;/STRONG&gt; – We’re not quite ready to announce the pricing and licensing for 2010 yet but I can tell you that it will be at least as easy and cost effective to get as SourceSafe has been.&amp;nbsp; Stay tuned for more info on this.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Pre-reqs&lt;/STRONG&gt; – We’ve eliminated the vast majority of the restrictions TFS has historically had:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;TFS 2010 can be installed on a domain controller – We understand that many small organizations don’t have spare servers lying around and they need to be able to consolidate their servers.&amp;nbsp; Now if you just have one server and it’s your domain controller, email server and whatever else you need it for, you can use it for TFS too!&lt;/LI&gt;
&lt;LI&gt;TFS 2010 can be installed on client OSes – The TFS server can be installed on Vista and Windows 7 Home Premium and above.&amp;nbsp; Of course it can also be installed on server OSes (Windows 2K3, Windows 2K8 and Windows 2K8 R2).&amp;nbsp; If you want to run version control locally on your laptop – you can do that.&amp;nbsp; In fact, just to prove it out, I bought a Samsung N110 Netbook and installed VS 2010, TFS 2010 and a build server all on the Netbook, running Windows 7 and it works!&lt;/LI&gt;
&lt;LI&gt;TFS 2010 supports both 32 &amp;amp; 64 bit – No matter whether you’re running a newer 64-bit OS or an older 32-bit OS, TFS will work on your system.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Installation&lt;/STRONG&gt; – Installing TFS has been a pain point for years.&amp;nbsp; Although it’s gotten better, 2010 represents a quantum leap.&amp;nbsp; The TFS installer now has 3 wizards: Basic, Standard and Advanced.&amp;nbsp; The big innovation is the new “Basic” install wizard.&amp;nbsp; It is a Next, Next, Next install experience that allows you to install and configure TFS in about 20 minutes or less (assuming .NET and SQL Express are already on your computer – a little longer if TFS has to install them for you).&amp;nbsp; Both will already be there if you’ve installed VS 2010.&amp;nbsp; The Basic wizard will install and configure IIS (if it’s not already there), install and configure SQL Express (if it’s not already there), and install and configure TFS.&amp;nbsp; The only thing that really pains me is installing .NET 4.0 requires a reboot :(.&amp;nbsp; Here are screenshots of the entire installation experience:&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb.png" width=636 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_1.png" width=636 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_6.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_2.png" width=635 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_2.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_8.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_8.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_3.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_10.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_4.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_4.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_12.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_12.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_5.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_5.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_14.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_14.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_6.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_6.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_16.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_16.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_7.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_7.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_18.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_18.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_8.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_8.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_20.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_20.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_9.png" width=644 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_9.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;And that’s it – TFS is installed and ready to use.&amp;nbsp; There’s a similarly (but not quite as) easy wizard for configuring a build server on the same machine…&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_22.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_22.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_10.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_10.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_24.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_24.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_11.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_11.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_26.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_26.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_12.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_12.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_28.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_28.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_13.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_13.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_30.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_30.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_14.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_14.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_32.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_32.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_15.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_15.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_34.png" mce_href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_34.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_16.png" width=553 height=484 mce_src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2010forSourceSafeUsers_C28A/image_thumb_16.png"&gt;&lt;/A&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;All of this gives you a development system with Version Control, Bug tracking and build automation (making continuous integration a snap!).&amp;nbsp; What it lacks from Standard TFS is Sharepoint and Reporting capabilities.&amp;nbsp; The great thing though is that TFS "Basic” &lt;EM&gt;IS&lt;/EM&gt; TFS so as your needs grow you can reconfigure it to add more capabilities.&lt;/P&gt;
&lt;P&gt;It’s a really exciting development and I hope you really like it.&amp;nbsp; I encourage you to get TFS 2010 Beta 2 when it is available later this fall and give it a try.&lt;/P&gt;
&lt;P&gt;As always, feedback is welcome!&lt;/P&gt;
&lt;P&gt;Brian&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9901956" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category><category domain="http://blogs.msdn.com/bharry/archive/tags/vsts2010/default.aspx">vsts2010</category></item><item><title>TFS support for Dynamics developers</title><link>http://blogs.msdn.com/bharry/archive/2008/06/18/tfs-support-for-dynamics-developers.aspx</link><pubDate>Wed, 18 Jun 2008 22:30:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8617971</guid><dc:creator>bharry</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8617971.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8617971</wfw:commentRss><description>&lt;p&gt;Less than a month ago, &lt;a href="http://www.microsoft.com/presspass/press/2008/jun08/06-02DynamicsAX2009GAPR.mspx"&gt;Dynamics AX 2009 was released&lt;/a&gt;.&amp;#160; This new version enables Dynamics developers to store their source code and have an integrated experience for checkout, check in, get and history - the basic version control operations in TFS.&amp;#160; I'm excited about this because I get the question fairly often and people are always surprised when I tell them we don't have a solution.&amp;#160; Now I don't have to disappoint any longer.&lt;/p&gt;  &lt;p&gt;It's great to be able to bring a whole new community of developers into the Team System collaborative development fold.&amp;#160; You can get a peek at what is there today by viewing this &lt;a href="http://channel9.msdn.com/posts/mfp/Version-control-in-MorphX/"&gt;screencast&lt;/a&gt;.&amp;#160; I expect future versions of Dynamics AX will integrate additional TFS features.&lt;/p&gt;  &lt;p&gt;If you are interested in giving this new combo a try, you can look at this whitepaper for how to set it up: &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=EFC24EDC-522E-40AA-8F36-6367ED7AB92D&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EFC24EDC-522E-40AA-8F36-6367ED7AB92D&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=EFC24EDC-522E-40AA-8F36-6367ED7AB92D&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Let me know what you think,&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8617971" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>TFS &amp; Teamprise for enterprises doing serious cross platform development</title><link>http://blogs.msdn.com/bharry/archive/2008/06/10/tfs-teamprise-for-enterprises-doing-serious-cross-platform-development.aspx</link><pubDate>Tue, 10 Jun 2008 22:04:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8590305</guid><dc:creator>bharry</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8590305.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8590305</wfw:commentRss><description>&lt;p&gt;We recently published a &lt;a href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000002078"&gt;case study&lt;/a&gt; with Thomson Reuters on their experiences adoption TFS in a cross platform development team using Teamprise for their Java developers.&amp;#160; It's a great testament to how the combination of these two products can work together to create a comprehensive ALM solution for a significant development team.&amp;#160; I frequently get asked about how well TFS + Teamprise can meet the needs of a Java development team.&amp;#160; I'm really glad to actually have something concrete to point at instead of having to ask you to take my word for it :)&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8590305" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>TechEd 2008 Keynote</title><link>http://blogs.msdn.com/bharry/archive/2008/06/05/teched-2008-keynote.aspx</link><pubDate>Thu, 05 Jun 2008 19:43:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8575693</guid><dc:creator>bharry</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8575693.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8575693</wfw:commentRss><description>&lt;p&gt;I just got back from TechEd.&amp;#160; I had a great time and met some terrific people.&amp;#160; This is the first TechEd where the conference has been split across 2 weeks - the first for developers, the second for IT.&lt;/p&gt;  &lt;p&gt;This TechEd has a first for me.&amp;#160; I got to do one of the big demos in big keynote with Bill - his last big keynote as full time chairman at Microsoft.&amp;#160; One of the things I learned in this exercise is the amount of work that goes into putting this together.&amp;#160; The work on the demo, the rehearsals, getting everyone to agree on the talking points, all of the back stage logistics.&amp;#160; I'd estimate I spent days preparing for my little 7 minute appearance.&amp;#160; It was fun though :)&lt;/p&gt;  &lt;p&gt;In my mind (admittedly biased), the demo was terrific.&amp;#160; That's not to say my delivery was particularly amazing but rather the demo itself was very good and the technologies we were showing are just amazing.&amp;#160; The demo I did basically highlighted two things - the new direction we are headed in architecture tools and modeling and the work we are doing on DBPro extensibility along with the extension IBM is building that enables Visual Studio Team System for Database Professionals to give you the same great experience against a DB2 database that you can get against a SQL server database.&lt;/p&gt;  &lt;p&gt;The architecture tools we are building are so unbelievably exciting to me that I can't stand it.&amp;#160; I'm wishing I'd have had these tools years ago.&amp;#160; I can tell you for certain that we could have shaved months off of the development of TFS over the past few years if we had had them.&lt;/p&gt;  &lt;p&gt;The thing that has me the most excited is a new feature called a layer diagram.&amp;#160; This layer diagram allows you to design the logical layering of your application and specify the dependencies you intend to have.&amp;#160; For example, you wouldn't want your client to have a dependency on you data layer in a 3 tier app.&amp;#160; You wouldn't want your server business logic taking a dependency on something in the Windows.Forms assembly, etc.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TechEd2008_A27F/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="500" alt="image" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TechEd2008_A27F/image_thumb.png" width="541" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Once you have this logical layering, you can associate the layers with specific assemblies, namespaces or classes in your actual application.&amp;#160; Now, the magic happens.&amp;#160; VSTS can parse/reverse engineer your code to determine the &amp;quot;actual&amp;quot; dependencies in your application.&amp;#160; Having done this, it can compare the actual to the &amp;quot;desired&amp;quot; as specified in the layer diagram and let you know about any problems you have.&amp;#160; Going even further, you can configure a checkin policy to validate this on every single checkin.&amp;#160; This way you can prevent people from checking in spaghetti architecture in the first place.&lt;/p&gt;  &lt;p&gt;It's very hard to communicate an architecture to everyone on the team.&amp;#160; It's even harder to prevent them from accidentally violating the architecture.&amp;#160; These tools are a huge leap forward in ensuring that you end up with the architecture you designed.&lt;/p&gt;  &lt;p&gt;On top of this cool new layer diagram and validation is another feature called the &amp;quot;Architecture Explorer&amp;quot;.&amp;#160; It is a very handy tool for visualizing the architecture your code implements today.&amp;#160; It allows you to graphically browse through your application and its dependencies and understand them.&amp;#160; As you update your code, you can see the Architecture Explorer diagrams change.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TechEd2008_A27F/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="426" alt="image" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TechEd2008_A27F/image_thumb_1.png" width="820" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;All of this (and more) represent a pretty big shift in our approach to the VSTS Architecture SKU towards tools that are applicable to a broader set of problem domains and compelling to a larger constituency of users.&amp;#160; It catapults the architecture SKU from a moderately interesting overall value to one the the most exciting things in Team System.&amp;#160; I can't wait for Rosario to become &amp;quot;go-live dogfoodable&amp;quot; so that we can use this new stuff in our daily jobs.&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8575693" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>Translating Team System Web Access to your langauge</title><link>http://blogs.msdn.com/bharry/archive/2008/05/28/translating-team-system-web-access-to-your-langauge.aspx</link><pubDate>Wed, 28 May 2008 17:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8556601</guid><dc:creator>bharry</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8556601.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8556601</wfw:commentRss><description>&lt;P&gt;We have gotten some requests for translations of Team System Web Access into additional languages (beyond the 9 we already do).&amp;nbsp; I am speculating that the additional interest here comes from the fact that TSWA targets a broader audience beyond the core development team and as such translations are even more valuable than for Visual Studio itself.&lt;/P&gt;
&lt;P&gt;We aren't set up to create and test these translations, however, we would like to satisfy the demand.&amp;nbsp; Fortunately, translating TSWA is not a massive undertaking.&amp;nbsp; In all, it only involves translating a few hundred strings.&amp;nbsp; For our own localization effort, we have already separated these strings into separate .resx files that are compiled into satellite assemblies.&amp;nbsp; In short this means that if we give out the .resx files and a relatively short instructional document, it should be reasonably straight forward for you to localize TSWA into any language you choose.&lt;/P&gt;
&lt;P&gt;I'd also like to make it possible for you to contribute your translations back to the community for others to use if you choose to do so.&lt;/P&gt;
&lt;P&gt;Our thinking is that we will create a CodePlex project for TSWA translations.&amp;nbsp; We will upload all of the .resx files for the 9 languages we currently support and a document explaining how to create and install translations.&amp;nbsp; You can download the files, translate, build, install, test, and use them.&amp;nbsp; If you choose to contribute your translations back to the community, we will provide a way for you to request contributor rights to the CodePlex project and you will be able to upload your translation to CodePlex for others to download.&lt;/P&gt;
&lt;P&gt;We're still working through the plans but this is the rough idea.&amp;nbsp; I expect it will take a few weeks to get this all set up - we're still working out the schedule so I'm not sure but I don't think it's going to take a long time.&lt;/P&gt;
&lt;P&gt;I hope this will be helpful to you.&amp;nbsp; If you have any thoughts and/or comments, I'd love to hear them.&amp;nbsp; Keep an eye on my blog for further announcements as we get this ready.&lt;/P&gt;
&lt;P&gt;Brian&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8556601" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>Requirements &amp; Team System</title><link>http://blogs.msdn.com/bharry/archive/2008/04/20/requirements-team-system.aspx</link><pubDate>Mon, 21 Apr 2008 00:29:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8412901</guid><dc:creator>bharry</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8412901.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8412901</wfw:commentRss><description>&lt;p&gt;Team System is recognized for many of its strengths.&amp;#160; One area that I think people often don't grasp the power that Team System brings is in Requirements Management.&amp;#160; We don't currently have a product that we sell for the explicit purpose of requirements management but none-the-less can play a central role in a powerful requirements management solution.&lt;/p&gt;  &lt;p&gt;Lori Lamkin has written an &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EEF7BB41-C686-4C9F-990B-F78ACE01C191&amp;amp;displaylang=en"&gt;article on requirements management&lt;/a&gt; with Team System.&amp;#160; It includes an overview of the problems in requirements management, lists approaches to each phase, talks about what Team System brings to the table and where/which partner products can be used along with their strengths.&lt;/p&gt;  &lt;p&gt;It makes for a good read if requirements is something that your development team could do better.&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8412901" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>A new home for Visual Studio Hotfixes</title><link>http://blogs.msdn.com/bharry/archive/2008/04/19/a-new-home-for-visual-studio-hotfixes.aspx</link><pubDate>Sat, 19 Apr 2008 21:54:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8410350</guid><dc:creator>bharry</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8410350.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8410350</wfw:commentRss><description>&lt;p&gt;We've been publishing hotfixes for general download for a year or so now.&amp;#160; Although it has been reasonably popular, it never took off (in terms of publishing or downloads) the way I had hoped.&amp;#160; Part of the problem, I believe, is that the advertising/download solution we had was not very conducive to finding what you want.&amp;#160; We hope that problem has now been fixed.&lt;/p&gt;  &lt;p&gt;Developer Division hotfixes are now being published on the new &lt;a href="http://code.msdn.microsoft.com/"&gt;MSDN Code Gallery site&lt;/a&gt;.&amp;#160; It gives us the ability to tag hot fixes with key words and for you to refine your search for what you want.&amp;#160; I'm hoping it will really boost the usefulness of the service.&amp;#160; I am also going to work on increasing the volume and frequency of publishing hotfixes.&lt;/p&gt;  &lt;p&gt;The home page of the site looks like:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/AnewhomeforVisualStudioHotfixes_A752/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="465" alt="image" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/AnewhomeforVisualStudioHotfixes_A752/image_thumb.png" width="644" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you then click on the &amp;quot;Hotfix&amp;quot; link in the dark grey area to the middle right, you will see:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/AnewhomeforVisualStudioHotfixes_A752/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="465" alt="image" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/AnewhomeforVisualStudioHotfixes_A752/image_thumb_1.png" width="644" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Which is a list of all available hotfixes, including links to the Knowledge Base (KB) articles that describe them.&amp;#160; Clicking on &amp;quot;Tags&amp;quot; in the filter area just above the results allows you to further refine the list.&amp;#160; For example, clicking on &amp;quot;tfs&amp;quot;, yields:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/AnewhomeforVisualStudioHotfixes_A752/image_6.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="427" alt="image" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/AnewhomeforVisualStudioHotfixes_A752/image_thumb_2.png" width="644" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Which lists all of the Team Foundation Server hotfixes that are available.&lt;/p&gt;  &lt;p&gt;We are working now on getting all of the TFS 2008 hotfixes posted and I hope they will be available within the next 2 or 3 weeks.&lt;/p&gt;  &lt;p&gt;Happy hunting,&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8410350" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>Updates to Team System Web Access</title><link>http://blogs.msdn.com/bharry/archive/2008/04/15/updates-to-team-system-web-access.aspx</link><pubDate>Tue, 15 Apr 2008 19:20:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8397842</guid><dc:creator>bharry</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/bharry/comments/8397842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=8397842</wfw:commentRss><description>&lt;p&gt;A few days ago we released a couple of Community Technology Previews (CTPs) for the next release of Team System Web Access.&amp;#160; They include a set of new enhancements for the existing Team System Web Access UI and the promised additional capability to supplement the new TFS 2008 licensing policy that enables limited TFS access for the purpose of &amp;quot;filing a bug&amp;quot; without having a Client Access License (CAL).&amp;#160; You can read more about the licensing change in this &lt;a href="http://blogs.msdn.com/bharry/archive/2007/11/23/tfs-licensing-change-for-tfs-2008.aspx"&gt;post&lt;/a&gt;.&amp;#160; The new feature is tentatively being called &amp;quot;Work Item Web Access&amp;quot; - We'll see if it sticks by the time we ship it :)&lt;/p&gt;  &lt;p&gt;You can download the CTPs here:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A06ED577-DE38-426F-9341-3F78E46DA09A&amp;amp;displaylang=en%20"&gt;Download the CTP for TSWA 2008 update&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FAED8359-F54D-480E-8A86-F154D3DEA07E&amp;amp;displaylang=en%20"&gt;Download the CTP for WIWA 2008&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;We are targeting releasing both of the updates with our Power Tool release coming this summer.&amp;#160; Please don't confuse these with the VS/VSTS/TFS 2008 SP1 release that is also in progress.&amp;#160; The development and release cycles for these is completely separate.&amp;#160; These are on our Power Tool ship cycle (which is roughly every 3 months).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;New features in TSWA&lt;/h2&gt;  &lt;p&gt;&lt;strong&gt;Single instance with multiple languages&lt;/strong&gt; - A single instance of TSWA now supports multiple languages. By default, the UI language is based on the user's browser settings (accept-language header). The UI language can be overwritten in profile settings. In total, 9 languages are available: ENU, CHS, CHT, DEU, ESN, FRA, ITA, JPN, KOR. Please note that the CTP release doesn&amp;#8217;t have all the resources localized completely yet.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Direct links to new work items with initial values &lt;/strong&gt;- Adding a capability someone similar to the work item templates feature in the TFS Power Tools Visual Studio UI, you can now use links to create new work items and pre-populate fields with specified values.&amp;#160; For example,&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;http://&amp;lt;server&amp;gt;/wi.aspx?pname=MyProject&amp;amp;wit=Bug&amp;amp;[Title]=Bug Bash&amp;amp;[AssignedTo]=Hakan Eskici&amp;amp;[Iteration Path]=MyProject\Iteration2&amp;amp;[FoundIn]=9.0.30304&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;will open a new work item editor window with the following initial values: &lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;Team Project = MyProject &lt;/li&gt;      &lt;li&gt;Work Item Type = Bug &lt;/li&gt;      &lt;li&gt;Title = Bug Bash &lt;/li&gt;      &lt;li&gt;Assigned To = Hakan Eskici &lt;/li&gt;      &lt;li&gt;Iteration Path = MyProject\Iteration2 &lt;/li&gt;      &lt;li&gt;Found in Build = 9.0.30304&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Shelveset viewer&lt;/strong&gt; - TSWA now enables searching for and displaying the contents of shelvesets.&amp;#160; Combined with the TSWA diff viewer, we've found this very useful for code reviews.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;A list of shelvesets looks like this...&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/clip_image002_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 0px 100px; border-left: 0px; border-bottom: 0px" height="484" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/clip_image002_thumb.jpg" width="567" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;An individual shelveset looks like...&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/clip_image002%5B5%5D.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 0px 100px; border-left: 0px; border-bottom: 0px" height="484" alt="clip_image002[5]" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/clip_image002%5B5%5D_thumb.jpg" width="628" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Improved search support &lt;/strong&gt;- Now it's even easier to search for work items with the advanced search syntax. Similar to Outlook search syntax, you can reference any work item field by either using the field name, or by using some shortcuts.&amp;#160; For example,&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;northwind a=@me s=resolved t=bug&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;searches for resolved bugs assigned to me which contain the word &amp;quot;northwind&amp;quot; in the Title or Description. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Share ad-hoc work item queries&lt;/strong&gt; - Now you can share a work item query with someone with out saving it to a .wiq file and sending it to them for them to import into TFS.&amp;#160; Instead, you can encode the query in an url using the TFS work item query language.&amp;#160; For example: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://&amp;lt;server&amp;gt;/q.aspx?pname=MyProject&amp;amp;wiql=SELECT"&gt;/q.aspx?pname=MyProject&amp;amp;wiql=SELECT&amp;quot;&amp;gt;http://&amp;lt;server&amp;gt;/q.aspx?pname=MyProject&amp;amp;wiql=SELECT&lt;/a&gt; ID, Title, State FROM WorkItems WHERE [Team Project]='MyProject' AND [Work Item Type]='Bug' AND [Found In]='9.0.30304'&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;You can read more about it and give feedback on &lt;a href="http://blogs.msdn.com/hakane/archive/2008/04/09/what-s-new-in-tswa-2008-sp1.aspx"&gt;Hakan's blog post&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;The new Work Item Web Access feature&lt;/h2&gt;  &lt;p&gt;When we &lt;a href="http://blogs.msdn.com/bharry/archive/2007/11/23/tfs-licensing-change-for-tfs-2008.aspx"&gt;announced&lt;/a&gt; the new licensing policy for limited TFS access without a CAL, I promised that we would also be releasing some software to enable users to more easily understand when they are in compliance with the new licensing policy.&amp;#160; The new Work Item Web Access feature is the result of that promise.&amp;#160; It is a simplified web UI that enables you to create bug reports (or any other work item type), query for work items you have entered and update the status of work items you have entered.&amp;#160; The scenario we are attempting to enable is for application end users who would like to report a problem or request an improvement to do so without purchasing a TFS CAL.&amp;#160; Ultimately both this feature and the Team System Web Access feature will be integrated into the base Team Foundation Server installation but for now they are Power Tools.&lt;/p&gt;  &lt;p&gt;Here's a screen shot of the &amp;quot;home page&amp;quot; for the work item web access feature:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/WiwaHomePage_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="712" alt="WiwaHomePage" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/WiwaHomePage_thumb.jpg" width="1028" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When a work item is viewed or edited, it looks just like as in Team System Web Access...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/WiwaWorkItemEditor_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="671" alt="WiwaWorkItemEditor" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/UpdatestoTeamSystemWebAccess_80C2/WiwaWorkItemEditor_thumb.jpg" width="1028" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can read the &lt;a href="http://download.microsoft.com/download/e/0/e/e0ed04ec-bf14-4dd6-b5ad-22094b128498/Bug-Submission-Portal.xps"&gt;spec&lt;/a&gt; for this new feature and you can provide feedback on our spec &lt;a href="http://forums.microsoft.com/MSDNWorkShop/ShowForum.aspx?ForumID=1981&amp;amp;SiteID=64"&gt;feedback forum&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;These are going to be some great additions to our TFS web access capability.&amp;#160; We are taking the unusual step of releasing a CTP for a Power Tool release because these tools are so popular and we really want to make sure we get them right before we release them as &amp;quot;official&amp;quot; Power Tool Updates.&lt;/p&gt;  &lt;p&gt;Please try them out and let us know what you think.&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8397842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>First Team System Conference April 22th - 24th in Munich </title><link>http://blogs.msdn.com/bharry/archive/2008/02/15/first-team-system-conference-april-22th-24th-in-munich.aspx</link><pubDate>Fri, 15 Feb 2008 16:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7715834</guid><dc:creator>bharry</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/bharry/comments/7715834.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=7715834</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Everything is prepared for the first &lt;/FONT&gt;&lt;A href="http://www.teamconf.de/"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Team System Conference&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; in Munich, Germany. The conference offers an opportunity to learn about the breadth of&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt; the Visual Studio Team System ALM solution, addressing beginners as well as experts.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Customer case studies from well-known companies like ABB, Siemens, Munich Re, Commerzbank … are a focus as well as high level &lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt;expert talks from Team System “gurus” like Neno Loje and Ognijen Bajic. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Keynotes from &lt;B&gt;Ivar Jacobson&lt;/B&gt; and &lt;B&gt;Sam Guckenheimer&lt;/B&gt; (Group Product Planner VSTS) round off this conference and will make it a great Team System experience.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Brian&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7715834" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>All Team System Web Access Languages are Available!</title><link>http://blogs.msdn.com/bharry/archive/2008/02/06/all-team-system-web-access-languages-are-available.aspx</link><pubDate>Wed, 06 Feb 2008 16:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7491202</guid><dc:creator>bharry</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/bharry/comments/7491202.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=7491202</wfw:commentRss><description>&lt;P&gt;We have now completed shipping all of the localized versions of Team System Web Access.&amp;nbsp; You can now access your Team System data using the Team System Web Access web interface in 9 different languages.&amp;nbsp; Team System Web Access supports popular browsers, including Internet Explorer and FireFox.&amp;nbsp; Because of the broader usage of TSWA well beyond the main dev team, I believe having localized versions is even more important than having localized versions of VS itself.&amp;nbsp; I'm thrilled that we can provide these as part of the VS 2008 product cycle.&amp;nbsp; All of these will work against either a TFS 2005 or a TFS 2008 server.&lt;/P&gt;
&lt;P&gt;The newly available downloads are:&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=zh-tw" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=zh-tw "&gt;Chinese Traditional&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=zh-cn" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=zh-cn"&gt;Chinese Simplified&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=es" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=es "&gt;Spanish&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=it" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=it "&gt;Italian&lt;/A&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=ko" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=ko "&gt;Korean&lt;/A&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&amp;nbsp;Previously available downloads include:&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=ja" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=ja"&gt;Japanese&lt;/A&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=de" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=de"&gt;German&lt;/A&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=fr" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=fr"&gt;French&lt;/A&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C568FBA9-3A62-4781-83C6-FDFE79750207&amp;amp;displaylang=en"&gt;English&lt;/A&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"&gt;&lt;o:p&gt;&lt;SPAN lang=PT-BR style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-ansi-language: PT-BR"&gt;&lt;o:p&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Brian&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7491202" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>TeamSpec by Personify Design is Shipping</title><link>http://blogs.msdn.com/bharry/archive/2008/01/24/teamspec-by-personify-design-is-shipping.aspx</link><pubDate>Thu, 24 Jan 2008 16:19:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7221807</guid><dc:creator>bharry</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/bharry/comments/7221807.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=7221807</wfw:commentRss><description>&lt;p&gt;Managing requirements is a hot topic with software development teams these days.&amp;#160; I get a lot of questions from people about how to use TFS to manage requirements.&amp;#160; When we think about requirements management, we break it into two parts - Elicitation/Capture and Analysis/Traceability.&amp;#160; Today TFS really has no feature for elicitation - you can use standard work item entry forms but many business analysts consider that too clunky.&lt;/p&gt;  &lt;p&gt;There are many ways to capture requirements.&amp;#160; Some people prefer pictures, some to rely mostly on mind maps and some on Word documents.&amp;#160; Today a new option for managing TFS requirements as Word documents is available.&amp;#160; Personify's TeamSpec product allows you to capture requirements in Word, publish them to TFS and maintain a bi-directional synchronization between the document that people can read and the work items that the team is working on.&amp;#160; I've seen a lot of demand for this functionality and expect this tool to be pretty popular.&amp;#160; I encourage you to check it out if solving this problem is a priority for you.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.personifydesign.com/images/products/teamspec/ts6.gif" /&gt;&lt;/p&gt;  &lt;p&gt;You can read more about it on a &lt;a href="http://meet.personifydesign.com/blogs/juanjperez/archive/2008/01/19/210.aspx"&gt;Personify Design Blog post&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;They've also produced some very nice &lt;a href="http://www.personifydesign.com/products/teamspec/discover.aspx"&gt;videos&lt;/a&gt; you can watch to see the features in action.&lt;/p&gt;  &lt;p&gt;Or you can test drive it your self with this &lt;a href="http://www.personifydesign.com/products/teamspec/download.aspx"&gt;trial download&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I look forward to hearing what you think of it.&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7221807" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category></item><item><title>Koders announces search support for Team Foundation Server</title><link>http://blogs.msdn.com/bharry/archive/2008/01/15/koders-announces-search-support-for-team-foundation-server.aspx</link><pubDate>Tue, 15 Jan 2008 16:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7118092</guid><dc:creator>bharry</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/bharry/comments/7118092.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=7118092</wfw:commentRss><description>&lt;P&gt;Koders, a popular development search tool, has announced support for searching Team Foundation Servers.&amp;nbsp; In addition to the ability to index your source, work items, etc, they have a Visual Studio plugin that enables access from within Visual Studio and integration in the Team System Web Access that enables it from within the Team System web experience.&amp;nbsp; Check it out!&lt;/P&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;TSWA + Koders code search screencast: &amp;nbsp;&lt;/FONT&gt;&lt;A href="http://www.koders.com/corp/products/pro/demos/tfswa/" target=_blank&gt;&lt;FONT face=Calibri size=3&gt;http://www.koders.com/corp/products/pro/demos/tfswa/&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri size=3&gt;Koders Pro for .NET Developers: &lt;/FONT&gt;&lt;A href="http://www.koders.com/corp/products/pro/microsoft-net/" target=_blank&gt;&lt;FONT face=Calibri size=3&gt;http://www.koders.com/corp/products/pro/microsoft-net/&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Brian&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7118092" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt-tfs/default.aspx">tsbt-tfs</category></item><item><title>VSTS Web Access Power Tool for Team System 2008 released!</title><link>http://blogs.msdn.com/bharry/archive/2007/11/30/vsts-web-access-power-tool-for-team-system-2008-released.aspx</link><pubDate>Sat, 01 Dec 2007 04:06:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6621812</guid><dc:creator>bharry</dc:creator><slash:comments>21</slash:comments><comments>http://blogs.msdn.com/bharry/comments/6621812.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=6621812</wfw:commentRss><description>&lt;p&gt;Today we are releasing the &amp;quot;final&amp;quot; TFS 2008 based &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c568fba9-3a62-4781-83c6-fdfe79750207&amp;amp;displaylang=en"&gt;release of the Web Access Power Tool&lt;/a&gt;.&amp;#xA0; I put &amp;quot;final&amp;quot; in quotes because the release model for Power Tools is a little different than for our major product versions.&amp;#xA0; Rather than releasing &amp;quot;big&amp;quot; releases every couple of years, we release smaller ones as needed.&amp;#xA0; So I fully expect there will be a few updates to the current tool before the Rosario version ships.&lt;/p&gt;  &lt;p&gt;This final release is very similar the the &lt;a href="http://blogs.msdn.com/bharry/archive/2007/09/21/vsts-web-access-updated-for-tfs-2008.aspx"&gt;last CTP&lt;/a&gt; we released but is now complete and ready for prime time.&amp;#xA0; In addition to fixing as many bugs as we could find, this new release of Web Access includes:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;New linkable web pages&lt;/strong&gt; - This is, perhaps, the coolest feature in the release.&amp;#xA0; It allows you to easily link to work items, work item queries, work item query results, Changesets, File/Folder history, file differences, file contents and annotated views of files.&amp;#xA0; This makes TSWA a far more powerful building block for integration with other applications.&amp;#xA0; In fact, we've already started work to leverage this from notification emails so that you can get a richer experience.&amp;#xA0; Because the notification emails are user configurable, you can read &lt;a href="http://msmvps.com/blogs/vstsblog/default.aspx"&gt;Neno Loje&lt;/a&gt;'s poston &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx"&gt;how to modify work item alert emails to use TSWA links&lt;/a&gt;.&amp;#xA0; Look forward to some future suggestions on how you can customize your checkin notification to get a richer experience using TSWA.&amp;#xA0; See &lt;a href="http://blogs.msdn.com/buckh/archive/2007/11/29/team-system-web-access-2008-power-tool-is-now-available.aspx"&gt;Buck's post&lt;/a&gt; for details on how to use the new TSWA links.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Custom work item controls&lt;/strong&gt; - Web Access now supports custom work item controls.&amp;#xA0; Now it is possible to create a rich client version and a web version of custom work item controls and have your fully customized experience available no matter which interface your users access.&amp;#xA0; You'll find documentation for writing custom controls in the SDK folder under you TSWA installation folder.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Team Build support&lt;/strong&gt; - Web Access has been updated to support several of the new features in TFS 2008 for build automation.&amp;#xA0; Most importantly, it allows you to view the queue of builds and queue new builds.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Performance improvements&lt;/strong&gt; - Every release of Web Access includes more performance improvements.&amp;#xA0; The more we use the tool internally, the more we learn about it.&amp;#xA0; Every time we find issues, we fix them and release them to you as soon as possible.&amp;#xA0; The big performance improvements in this release are around server memory consumption.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;No more TSWA users group&lt;/strong&gt; - The 2005 Power Tool required that you manage a user group of web access users for security reasons.&amp;#xA0; We've improved the server side impersonation and directory management to eliminate the need for this.&amp;#xA0; TSWA can now manage access securely just using the permission settings you already have and no longer requires a &amp;quot;special&amp;quot; restricted group.&amp;#xA0; This should make managing TSWA easier.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Documentation&lt;/strong&gt; - It's not extensive but should be enough for you to find your way around TSWA.&amp;#xA0; You'll find it located here: &lt;a title="http://msdn2.microsoft.com/en-us/library/bb892990(VS.90).aspx" href="http://msdn2.microsoft.com/en-us/library/bb892990(VS.90).aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb892990(VS.90).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6621812" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt-tfs/default.aspx">tsbt-tfs</category></item><item><title>TFS 2008 System Recommendations</title><link>http://blogs.msdn.com/bharry/archive/2007/10/18/tfs-2008-system-recommendations.aspx</link><pubDate>Thu, 18 Oct 2007 15:39:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5507874</guid><dc:creator>bharry</dc:creator><slash:comments>18</slash:comments><comments>http://blogs.msdn.com/bharry/comments/5507874.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=5507874</wfw:commentRss><description>&lt;p&gt;We have just completed our testing for TFS 2008 scalability and are ready to publish the final recommendations on server sizing and hardware configurations.&amp;nbsp; If you want to compare this to the TFS 2005 recommendations, you will find them &lt;a href="http://blogs.msdn.com/bharry/archive/2006/01/04/509314.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Ultimately making capacity recommendations is a little like throwing darts at a board.&amp;nbsp; The problem is that no two teams are the same.&amp;nbsp; They use different processes, have different usage patterns, have different sized applications, are organized differently, etc.&amp;nbsp; When we make estimates on things like how much load an average user puts on the system, we base that largely on what we observe in our own use of our internal TFS installation.&amp;nbsp; It's not perfect and it changes over time.&amp;nbsp; If you read the details below, I'll spell out all of the assumptions we made.&lt;/p&gt; &lt;p&gt;Quite a few things have changed since TFS 2005.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Hardware has progressed and prices have changed.&lt;/li&gt; &lt;li&gt;We've made an amazing number of performance improvements to TFS.&lt;/li&gt; &lt;li&gt;We've reassessed the average amount of load that a user puts on the system.&lt;/li&gt; &lt;li&gt;We've reevaluated the data size that teams of various sizes generate.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The net result though is that our recommendations, while more conservative, &amp;nbsp;afford more users on similarly sized hardware.&lt;/p&gt; &lt;h3&gt;The recommendations&lt;/h3&gt; &lt;p&gt;Before I go into any gory detail, I'll spell out the configurations we tested and the results we got.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2008SystemRecommendations_C901/image%7B0%7D%5B12%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="201" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2008SystemRecommendations_C901/image%7B0%7D_thumb%5B6%5D.png" width="802" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;There's several things to note about this.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;There's fewer configs than we published in TFS 2005 - We found that the extra 2 configs really didn't add much value given the current hardware market.&lt;/li&gt; &lt;li&gt;All of the user ratings are higher than for similar configs in TFS 2005 - as I said, we did a lot of performance work :).&amp;nbsp; And these improvements are in spite of the fact that we raised the&amp;nbsp;load per user significantly.&lt;/li&gt; &lt;li&gt;The hardware configs don't match - Unfortunately in the intervenening 2 years (almost), we've had changes in the hardware in our lab and this is what we had available.&amp;nbsp;&amp;nbsp;You will note that we generally increased the memory recommendations and that's based on our experience over the past couple of years.&lt;/li&gt; &lt;li&gt;We added&amp;nbsp;a TFS proxy&amp;nbsp;for the higher end configurations - Proxies offload some of the download activity from the TFS server.&amp;nbsp; The performance benefit isn't huge but many of our larger installations use them so we've added them to the mix.&lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;How we arrived at the recommendations&lt;/h3&gt; &lt;p&gt;For a good background on the general approach we use to determine TFS's scaling abilities, read &lt;a title="http://blogs.msdn.com/bharry/archive/2005/10/24/how-many-users-will-your-team-foundation-server-support.aspx" href="http://blogs.msdn.com/bharry/archive/2005/10/24/how-many-users-will-your-team-foundation-server-support.aspx"&gt;http://blogs.msdn.com/bharry/archive/2005/10/24/how-many-users-will-your-team-foundation-server-support.aspx&lt;/a&gt;.&amp;nbsp; While the numbers in that post are out of date, the methodology is still accurate.&lt;/p&gt; &lt;p&gt;&lt;u&gt;Load per user&lt;/u&gt;&lt;/p&gt; &lt;p&gt;The biggest change between TFS 2005 and TFS 2008 is that we changed the assumption for the amount of load an average&amp;nbsp;user puts on TFS.&amp;nbsp; We measure this on our own&amp;nbsp;DevDiv TFS server by looking at load patterns and dividing by the number of "active" users.&amp;nbsp; When we shipped TFS 2005, an average user in DevDiv used approximately 0.1 requests per second (in other words, an average of 1 request every 10 seconds during peak usage hours).&amp;nbsp; That number has gone up quite a bit in the intervening year and a half or so.&amp;nbsp; Why?&amp;nbsp; Well it's hard to know for sure but I can speculate on a few things.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;We've moved to a much more branch intensive development methodology.&amp;nbsp; Every feature is now developed in a separate branch and merged when it is done.&amp;nbsp; This has yielded quite a lot more activity around creating, deleting and merging branches.&lt;/li&gt; &lt;li&gt;There are more automated tools built for TFS now.&amp;nbsp;&amp;nbsp;TFS is used much more widely now and many more processes and add-on tools have been developed around it.&amp;nbsp; Automated tools often put substantially more load on the system than people do.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;The end result is that we are now using 0.15 requests per second per user.&amp;nbsp; That's a 50% increase over the number that we used to compute TFS 2005 capacity.&amp;nbsp; So just to maintain the same user recommendation, TFS 2008 has to be 50% faster on the same hardware.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;u&gt;Data size&lt;/u&gt;&lt;/p&gt; &lt;p&gt;Another key change is that we've reassessed the amount of data that corresponds to various team sizes.&amp;nbsp; We've done a survey of usage by different teams to determine how big their databases are on average.&amp;nbsp; The result, in some cases, is almost a 10X increase in the size of the databases we tested with.&amp;nbsp; This also, of course, causes TFS to have to work harder to accomplish the same throughput on the same hardware.&amp;nbsp; Here are the sizes we used for TFS 2008:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2008SystemRecommendations_C901/image%7B0%7D%5B16%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="121" src="http://blogs.msdn.com/blogfiles/bharry/WindowsLiveWriter/TFS2008SystemRecommendations_C901/image%7B0%7D_thumb%5B8%5D.png" width="370" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;These numbers are based on teams at the higher end of each range.&amp;nbsp; They are also based on the amount of data accrued over about a 2 year period.&amp;nbsp; Of course all teams are different and your numbers may be higher or lower but at least you know what assumptions we used.&lt;/p&gt; &lt;p&gt;An example of how these data size assumptions affect the performance of TFS.&amp;nbsp; Look at the Avg workspace size column.&amp;nbsp; This is the number of files that users typically work with on teams of that size.&amp;nbsp; When our load testing simulates a version control "get" operation, it is getting that many files.&amp;nbsp; So a get on a 3,600 person team&amp;nbsp;is a&amp;nbsp;20 times larger operation than a get on a 250 person team.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;u&gt;Hardware&lt;/u&gt;&lt;/p&gt; &lt;p&gt;The last substantial change we made was to the hardware configurations.&amp;nbsp; Some of this was deliberate - for example, we decided to start officially including 8 proc data tier numbers because, with the advent of multi-core machines (particularly quad core), an 8 proc machine is no longer an outrageously expensive machine.&amp;nbsp; In fact the 8P machine we tested on was actually a quad core dual proc machine.&lt;/p&gt; &lt;p&gt;As I mentioned above, we also added TFS proxies to the two larger configs.&amp;nbsp; We did this because many of our larger customers use proxies and we use them internally quite a lot.&amp;nbsp; In fact, we've set up proxies even on the same LAN for our highest demand users.&amp;nbsp; For example, our build lab has its own proxy because it does approximately 75 full gets of a several million file tree every day.&amp;nbsp; It probably adds up to 3 or 4 million file downloads a day.&amp;nbsp; In our simulation, we configured half of the users to use the proxy.&amp;nbsp; This doesn't actually mean that half of their load went to the proxy because it only handles downloads.&amp;nbsp; Downloads are comparatively inexpensive and all other load goes straight to the TFS server.&lt;/p&gt; &lt;p&gt;Some of it was not deliberate.&amp;nbsp; The hardware availability in our lab changes and the drive arrays and machines we used last time had been used for something else.&amp;nbsp; So we picked machines that were generally close to what we tested last time.&amp;nbsp; The only thing I regret is that we didn't have higher performance drive arrays to test.&amp;nbsp; The 3,600 user configuration should have been a SAN and the 2,200 user configuration should have at least been a SCSI array instead of a SATA2.&amp;nbsp; I suspect the differences wouldn't have been huge but the higher capability I/O systems would have provided better performance and been more realistic to what someone would use in a production environment.&lt;/p&gt; &lt;h3&gt;Conclusion&lt;/h3&gt; &lt;p&gt;The end result is that our hardware configurations for TFS 2008 allow for more users for similar hardware than our recommendations for TFS 2005.&amp;nbsp; Our recommendations are based on a substantially more conservative estimate of how much load a user puts on the system.&amp;nbsp; I'd estimate that between the increased request load, increased data size, etc, the estimates for TFS 2008 assume about double the&amp;nbsp;load per user.&lt;/p&gt; &lt;p&gt;TFS 2008 is more than twice as fast as TFS 2005 and can support extremely large teams.&amp;nbsp; Of course, even larger teams can deploy multiple servers and scale to any size they need.&lt;/p&gt; &lt;p&gt;I'm interested in your own stories about your experience with TFS 2008 performance if you have them.&amp;nbsp; Please feel free to share.&lt;/p&gt; &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5507874" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt-tfs/default.aspx">tsbt-tfs</category></item><item><title>TFS Migration &amp; Synchronization Tool For ClearCase Released</title><link>http://blogs.msdn.com/bharry/archive/2007/09/14/tfs-migration-synchronization-tool-for-clearcase-relased.aspx</link><pubDate>Fri, 14 Sep 2007 17:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4912720</guid><dc:creator>bharry</dc:creator><slash:comments>17</slash:comments><comments>http://blogs.msdn.com/bharry/comments/4912720.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bharry/commentrss.aspx?PostID=4912720</wfw:commentRss><description>&lt;P&gt;Yesterday we released a new tool that will help customers who use both&amp;nbsp;Microsoft Visual Studio Team Foundation Server&amp;nbsp;and ClearCase&amp;nbsp;or are&amp;nbsp;migrating from ClearCase to TFS.&amp;nbsp; It is available for &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=999220ED-3D11-411A-BB54-71DDDB724E15&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=999220ED-3D11-411A-BB54-71DDDB724E15&amp;amp;displaylang=en"&gt;download&lt;/A&gt; today at no additional charge for licensed users of TFS (server and CALs).&amp;nbsp; We are hoping to release some updates to TFS licensing soon that will simplify it for people using tools like this to synchronize TFS with other SCM systems.&amp;nbsp; For now read our &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1FA86E00-F0A3-4290-9DA9-6E0378A3A3C5&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1FA86E00-F0A3-4290-9DA9-6E0378A3A3C5&amp;amp;displaylang=en"&gt;licensing whitepaper&lt;/A&gt; to understand the requirements.&lt;/P&gt;
&lt;P&gt;This new ClearCase -&amp;gt; TFS migration and synchronization tool&amp;nbsp;provides the ability to migrate ClearCase data to TFS, and it also provides a service that will keep items in sync between TFS and ClearCase.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Together, these features will make the process of migrating from ClearCase to TFS much simpler, and far more automated.&amp;nbsp; It enables you to make a one time switch and preserve your data and history or it allows a longer term cooexistance by allowing different people or teams to use ClearCase and TFS while ensuring that all of the data and history is available to all users.&lt;/P&gt;
&lt;P mce_keep="true"&gt;A quick summary of the features of the tool:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Supports migration of base ClearCase VOBs&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Migrate a snapshot of source control to TFS&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Migrate files to Team Foundation Server while preserving history&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Migrate branches to Team Foundation Server retaining the branching structure/hierarchy&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Bidirectional synchronization of data between TFS and ClearCase&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;You can get forum support at &lt;A href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=478&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=478&amp;amp;SiteID=1&lt;/A&gt;&amp;nbsp;if you have questions or need help.&amp;nbsp; We're also working to arrange official CSS phone support.&lt;/P&gt;
&lt;P mce_keep="true"&gt;In concert with releasing this new ClearCase -&amp;gt; TFS migration and synchronization tool, we have launched a new &lt;A class="" href="http://msdn2.microsoft.com/en-us/teamsystem/bb840033.aspx" mce_href="http://msdn2.microsoft.com/en-us/teamsystem/bb840033.aspx"&gt;web page&lt;/A&gt; to serve as a hub of information about integration of TFS with other SCM products.&amp;nbsp; This includes information both on our own offerings and on third party offerings.&amp;nbsp; If you see any that are missing, please let me know and we'll make sure to get them added.&amp;nbsp; I already know of a couple of missing things - our own ClearQuest conversion tool and the offerings from &lt;A href="http://www.componentsoftware.com/"&gt;http://www.componentsoftware.com&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Also, if you want to stay up to date on the latest news, you can follow that &lt;A class="" href="http://blogs.msdn.com/tfs_migration/" mce_href="http://blogs.msdn.com/tfs_migration/"&gt;TFS migration blog&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Brian&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4912720" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bharry/archive/tags/Visual+Studio+Team+System/default.aspx">Visual Studio Team System</category><category domain="http://blogs.msdn.com/bharry/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt/default.aspx">tsbt</category><category domain="http://blogs.msdn.com/bharry/archive/tags/tsbt-tfs/default.aspx">tsbt-tfs</category></item></channel></rss>