While trying to build up motivation to bring the site back online, I decided to build a CMS using ASP.NET MVC 2. At the same time, I wanted to bring 2 other sites online as well using the same CMS. In order to do this I needed to build shared functionality which would obviously need to be stored in a separate assembly for each project to reference. I found some info on storing controllers in separate assemblies, but not views. So, digging into the MVC source code I found a solution. Check out the article on DotNetSlackers.

http://dotnetslackers.com/articles/aspnet/Storing-ASP-NET-MVC-Controllers-Views-in-separate-assemblies.aspx

Screen cast

During the May user group meeting, I gave a presentation covering my article. I will post the link as soon as the video is live. In the meantime, check out our local user group ‘Inland Empire .NET User Group

Advertisements