Does anyone have any recommendations on creating an ASP.Net MVC application in a modular module? I mean some blogs / tutorials, etc. I just read the Hammet MEF and ASP.NET MVC sample blogpost , but I don't find MEF mature enough to use it in production yet. I could not post other relevant posts on this topic ...
I know that I can achieve modularity that implements a custom ControllerProvider and some mechanism for checking plugins, but I would like to learn some more approaches / best practices before I start redefining the wheel :)
The modularity, which I mean by this topic, should cover only the point of view of the web application - nothing more than a modular model of the application / service, etc. I would like to find the best possible way to split a single web application into several assemblies that will contain additional controllers, views, resources, JS + CSS files, images, etc. Thus, there should be some basic web application project that will search for available embedded builds of web applications, download them, publish their controllers, provide their views and other resources, and perhaps prepare some menu with an entry for each web module applications.
I do not want to discuss any plug-in architecture of the model + services here - only part of ASP.Net M VC .
asp.net-mvc
Buthrakaur
source share