I begin to use visual studio 10. After I'm done with C# program, I see that there are sln, and suo file in the project root directory, and csproj file in the subdirectory.
What are those files for?
I need to identify the files to put into git repository. Together with the source code/documents that I create, I guess those three files are the only one that I have to take care. Is that correct?
ADDED
How about the personal macro files? I have the emacs key swtich macro, does the sln file or csproj file have this macro?