Plusieurs projets MVC dans une seule solution

J'ai vu dans NopCommerce projet qu'il existe une solution et il y a de multiples projets MVC au sein de la solution.

J'ai quelques questions à ce sujet, tels que :

Comment est-il possible de partager une page principale, ou utiliser une présentation différente sur demande?
Comment est-il possible d'utiliser des Contrôleurs/Modèles etc. dans les différents projets MVC?

Je voudrais aussi un projet principal et de plusieurs sous-projets MVC. Comment cela peut-il être fait tout en partageant des composants?

Des idées? les pointeurs?

Remarque: ne Pas intéressés dans les Domaines.

source d'informationauteur DarthVader