TFS (Team Foundation Server)
Posted by decipherinfosys on April 3, 2008
TFS is the heart of the Team System and helps to tie together all the resources and the activities that are involved in the application life cycle. If you are new to TFS, here are some good resources to use to get up to speed:
Microsoft Site: http://msdn2.microsoft.com/en-us/library/ms181232.aspx
Guide to Team Build: http://blogs.msdn.com/buckh/archive/2007/08/14/tfs-2008-a-basic-guide-to-team-build-2008.aspx
Community Site: Team System Rocks: http://teamsystemrocks.com/default.aspx
Community Site: TFS Times: http://tfstimes.com/news/
Add-ons for TFS: http://widgets.accentient.com/default.aspx
TFS Power Tools: http://msdn2.microsoft.com/en-us/tfs2008/bb980963.aspx
In a very simple 50,000 ft. overview, TFS does all of these:
- Version Control: Bye-Bye VSS (Visual SourceSafe) – we will blog in the coming days the differences and advantages of TFS over VSS,
- Automated Builds for applications and databases,
- Reporting – SSRS (SQL Server Reporting Services) reports are integrated since the data store is SQL Server 2005 and higher up,
- Full integration with Visual Studio,
- Handles bugs, requirements and tasks, and
- Uses Analysis Services for enhanced reporting.
From an installation perspective, it requires:
- Windows 2003 – IIS 6.0, .Net Framework 2.0/3.0/3.5, Sharepoint Services (WSS).
- SQL Server 2005 – Standard/Enterprise Edition: Make sure to install SSRS and SSAS.
In the days to come, we will blog about the different feature sets.

