What is the best MVC3 solution structure?

I plan to start the MVC3 project, and we hope that this project will become the MVC3 project for our company, see the initial ideas below: enter image description here

enter image description here

Guys, please help share your ideas and best practices!

+6
source share
2 answers

I recommend a look at Bow Architecture (image copyright: Jeff Palermo ). I also had some crazy tweaks (see Castle Windsor: register components for several projects in a solution ), which can be expressed more clearly using the Onion architecture.

enter image description here

+3
source

My team uses a very similar architecture at work - the main difference is that our β€œobject module” is behind WCF. It was a big advantage for us to return objects from WCF, as it took very little effort to use the data in our MVC, Silverlight, and Windows applications.

+1
source

Source: https://habr.com/ru/post/902720/


All Articles