Skip to content
Muhammad Afzal Qureshi edited this page May 16, 2014 · 1 revision

Solution structure

  • Always start with blank solution
  • Enable nuget package restore on the solution.
  • Packages folder should be never committed to source code repository.
  • All files of nuget should be committed in the repository.
  • All the projects in the solution should be under src folder.
  • Use proper conventions in naming the projects file.
  • The .sln file should be outside of src directory
  • All common files related to the projects must be kept in the solutionItems folder.
  • Use file linking feature for common files.
  • Use solution folder in solution explorer to segregate your layers.
Clone this wiki locally