title: Should a .sln be committed to source control?
body: <p>Is it a best practice to commit a .sln file to source control? When is it appropriate or inappropriate to do so?</p>
  
  <p><strong>Update</strong>
  There were several good points made in the answers. Thanks for the responses!</p>