The Upgrade Experience – Team Foundation Server 2010

This is the first of a series of posts around the topic of Upgrading to Team Foundation server 2010 from a previous release.  Team Foundation Server 2010 is a major upgrade from the previous release.   Among the many new and updated features in this release there is a significant change in the architecture that enables a more…


Looking for TFS databases for upgrade testing

We are in the process of testing the upgrade feature on TFS 2010, and in the next release you will be able to upgrade directly from either TFS 2005 or TFS 2008.   Right now we are collecting real world customer databases to test against.    Specifically, we are looking for customers of TFS that are willing to share (via upload to a…


Using SQL Log Shipping with TFS

This is a refresh of an original post by Suhid Hasbe and updated for TFS 2008. There are several options for disaster recover within TFS.  In this post we will focu son SQL Log Shipping.  Other options include Backup/Restore and SQL Clustering (mirroring). Log Shipping is very close to Mirroring. The only difference is Mirroring…


Announcing 10-4! Weekly Video podcasts on Visual Studio 2010

The Visual Studio and .NET Framework evangelism team just launched a weekly channel9 show focusing on capabilities of Visual Studio 2010 and the .NET Framework 4.0 cleverly titled 10-4! You can be the first to get these episodes by visiting and subscribing to the RSS feed of your choice. Episode 1 covers how to…


Running SQL Server 2008 on a Hyper-V environment

If you are looking information on if you can run SQL Server 2008 on a Hyper-V the folks in the SQL Server Customer Advisory Team ( have put together a whitepaper on best practice recommendations on just this topic: For TFS customers wanting to run the entire stack on Hyper-V this white paper should…

Small Basic is live.

This is a wonderful tool that Vijaye has been working on for a long time and now has been released via DevLabs.   As someone that cut their “programming” teeth on versions of GW-BASIC running on TRS-80, CoCo, and the Commodore64, the simplicity of BASIC opened a whole new world of computers for me.   Introducing children…


Get more detailed error message information from the TFS admin tools in TFS 2008.

The TFS administration tools will output error information should a command fail.  There is an environmental setting that you can set before running the command that will cause our tools to output more detailed information.   Simply set the following variable:    Set TfsDetailedErrors=1   Now when you run tfsadminutil command you will get more details.    


Deploying SQL Server Reporting Services or Analysis Services on a Remote Server in TFS2008

In TFS 2005 the SQL Server Reporting Services (SSRS) had to be on the Application Tier and SQL Server Analysis Services (SSAS) had to be on the Data Tier.  With TFS 2008 you can deploy these on remote servers.  This is documented in the TFS Installation Guide in the section titled: “How to: Customize Deployment…


FAQ posted on TFS Setup MSDN forum

We’ve updated the Team Foundation Server FAQ on the following MSDN forum.