views:

5917

answers:

7

I'm curious to know if any basic CMS code has been written for ASP.NET MVC.

The reason I ask is, I'm making a data-driven website for a client, and I've already spent a significant amount of time building it from the ground-up in MVC, but now the client wants content management facilities.

Basically they want to be able to add/edit/remove articles and have revision control.

It would be great if I could somehow 'bolt on' the content management without having to start again from scratch, developing it under an existing CMS.

Should I build the article management and revision control myself, or should I re-use some existing package?

+13  A: 

N2 does what you describe - "bolts on" to existing ASP.NET solutions (including MVC).

Rex M
+1  A: 

There is also Oxite which I believe is more of a blog engine.

Luke Lowrey
June 7, 2009: link not working. See http://visitmix.com/labs/oxite/ and/or http://oxite.codeplex.com/ . See also the "Orchard CMS" project - http://orchardproject.net/ - which I believe is the next generation of this project.
Funka
A: 

Take a look at Coyahoga for an alternative or at least inspiration :)

+3  A: 

MVC CMS is open source and can take care of those kinds of needs.

mvccms.codeplex.com mvccms.com

MvcCmsJon
+1  A: 

Heve a look at AtomicCms it's a free open source content management system based on ASP.NET MVC 1.0 http://atomiccms.codeplex.com

Alexander Shapovalov
A: 

You can also look at: http://cmsmvc.codeplex.com/

Dusty Roberts
+1  A: 

Also, kooboo is interesting http://www.kooboo.com

Quandary