I have created the following project structure for my new asp.net mvc project any I was after some feedback as how other people are structuring their projects and if I would imp
I think this is a bit overcomplicated but if it makes sense to you go with it. The important thing is to keep balance.
One thing I do like to go with separate projects within the solution as it allows for reuse of Data Access and Business Logic to be reused by other client application types such as WPF or WinForms Clients.