I'm thinking about the possibility to "merge" two or more projects. The goal is to have a base application that can have some additional functionality that are different SA projects.

How to do that in a MVC way? The base application just open new tabs or windows. Windows or tabs hold (after a dynamic loading) view and logic of the different SA project.

Thanks for any suggestion or for a little example.