Im currently working on a โsetโ of internal intranet applications
These are all asp.net MVC applications that will (for various reasons) be deployed as separate applications
Im currently facing a huge amount of duplication -
Each application has essentially the same โouterโ shell. This outer shell does not just consider views, it includes authentication logic, etc.
The "internal" view is the actual application.
So, in an ideal world, Id has something like:
MyCompany.Web
Holds _Layout, base controllers, auth, etc.
Then other mvc projects in my solution, such as:
etc...
Is there anything I could do to make this easier?
Everything I've tried so far includes xcopying views, etc. into subprojects at assemblies and feels very fragile.
source share