Development in team situations introduces a significant amount of additional
challenge and complexity. Today, most savvy teams have assembled a set of
tools to complement the Visual Studio IDE when working in a team environment
to address these challenges.
These toolsets generally include a source control system (Visual SourceSafe,
Vault, CVS, or Subversion); a bug/issue tracking system (FogBugz, Bugzilla,
or Excel Spreadsheet); a code analysis tool (FxCop); a unit testing harness
and unit testing code coverage tool (NUnit and NCover); a command line build
system (NAnt); and a build management system (CruiseControl.NET or
Draco.NET). Although these toolsets are generally robust and effective, a
significant amount of effort is required to get them setup properly and
wor... (more)