Visual Studio Solution A mostly reasonable approach to Visual Studio solutions. Basic Rules Naming Basic Rules Prefer only a single solution per repository Naming Name solutions using pascal case DO: AwesomeProject DON'T: Awesome-Project awesomeproject awesomeProject Awesome.Project