title: What are the files you should not check into source control for a new ASP.net project?
body: <p>There is a new ASP.Net project in your company/team, be it web form or MVC. Someone have to create it first. So John Doe created it.</p>
  
  <ol>
  <li>What are the files that John should not check into version control? sln? proj? Anything else?</li>
  <li>If John do not check in sln or proj, how should the rest of the team open the project after they check out from version control for the first time? </li>
  </ol>