title: Recommended C# .Net project configuration for sharing project across multiple computers
body: <p>I am the only developer working on an ASP.Net MVC project but will share it across multiple computers during development.  I'm using VS 2008 and will back up against either Subversion or Git.  I'm looking for recommendations on how to configure the project dependencies and web.config files to ease the pain in transitioning between systems.</p>
  
  <p>My web.config file provides the database connection strings that may differ between the systems.  What is recommended method to defer this such that it is specific to the dev environment?</p>
  
  <p>My test project is dependent on NUnit, Moq, among other libraries.  If the location of these libraries differs across the dev systems does this break the references?  If so, how can I mitigate this issue?</p>