title: For a .Net project, what file extensions should I exclude from source control?
body: <p>Everytime I start a project I have to think carefully about which files to exclude from source control. Has someone made a list of the criteria so I can look it up from the beginning? I work on my own so I have not got round to it.
  I appreciate that in the case of a DLL, you would want to include some and exclude others, so it is not just dependent on the file extension.
  My projects are ASP.Net, although a general discussion of other templates would also be useful.</p>