I am trying to develop a .net solution which contains WCF (Host + Service layer), WPF (Client), Data Layer, Proxy Layer, etc...
All of these projects contain classes that are closely related, for example:
User // data layer entity
UserData // proxy layer data contract
IUserServices // proxy layer service contract
UserManager // service layer service
UserModel // presentation layer model
UserViewModel // presentation layer viewmodel
...
This is only one example of one data contract and one service! Any change in one of these files triggers a need to modify and verify all of the other files across the solution.
I think I need a way to group these files in solution explorer and access them neatly. I am using Visual Studio 2015,
1) I already tried "File Nesting" Extension and couldn't group the files even when they are folders apart, let alone projects.
2) I also tried putting a tag in summery of these classes to link them together which doesn't work when a project is not referencing another one!
3) There is another method that requires modifying project files and putting dependent files under each other which seems not to work when you rename the files. (also its really hard).Based on this Question
What I preferred to see in Visual Studio was a way to select a few files and group them together in another solution explorer window (or view).
Any help would be appreciated.