About to start a new project in VS2010 which will have a few windows services, a few dlls, a GUI application and a MS SQL Database.
What is the best what to handle these in source control and more specify Team Foundation Server?
On previous projects we used Tortoise SVN to commit each component separately to the repository and there was no connection between projects from a revision control point of view. I am particularly interested in how the database should be managed having never done any development with databases before.