views:

82

answers:

3

I am wondering if ASP.Net MVC 2 is a good choice for my current project. I want to build a social site that will allow for plugins or modular apps to be added on to it. An example of what I am talking about would be socialengine.net or even Joomla.

I was thinking that mvc areas would make good modular apps to plug into a core app but wondering if some sort of installer could be created that would wire things up automatically.

Anyone know of any examples of this somewhere on the net?

+2  A: 

No offense, but just read a posting this morning about a plugin architecture for ASP.NET MVC. I used the search here on Stackoverflow and it did show up very quickly.

Henrik P. Hessel
admit I was being lazy and just asked without searching, your link provided some additional resources and some great solutions...
JBeckton
No problem at all :)
Henrik P. Hessel
+1  A: 

you can also have a look at MVCMS http://cmsmvc.codeplex.com/ as a starting point, theme's and plugins are already built in, it's still in early stages, but it does the basics

Dusty Roberts
+1  A: 

Those links are all pretty old. Have a look at Poartable Areas in MvcContrib, and the detailed instructions: http://www.lostechies.com/blogs/hex/archive/2009/11/01/asp-net-mvc-portable-areas-via-mvccontrib.aspx

Clicktricity
I read through the portable areas, but it seems those are built as class libraries where as having a an area in a WAP would be more ideal providing more IDE bells and whistles.
JBeckton