If you want to send someone your source code and they also work with VS 2010, then you should include any project files (*.vcxproj) and the solution file (*.sln). That way they don't have to make their own project and import your header/source files. Other files like *.ncb, *.pdb, etc. will be recreated by VS when someone opens/builds the solution.