This is an old blog. My new blog is moved here.

ASP.NET MVC CMS: the new version of my ASP.NET CMS is in MVC


I have been doing some “stealth” development of a new version f my ASP.NET CMS. This time, I started from scratch with a totally new approach. The CMS now runs on ASP.NET 3.5 on the MVC framework, the DB access layer is all linq and the part I am really proud is that the admin is a 100% AJAX app: (page only load once, and all the loading, and posting happens in ajax). I was also able to extract all the UI into MVC views, so that the UI developer has full control over the templating. Finally, I added an “installer” much like the one Wordpress , has so the installation of the CMS is very straight forward: 1 copy code to FTP, 2. Create the DB, 3, change the connection string, 4. Run the installer.

Now I wish I had the number of templates Wordpress has, and this ASP.NET CMS could be an equal competitor. But it’s actually not that hard to port Wordpress templates to my CMS, so maybe this will not be an issue.

Here is a couple showcase sites that I have put up: one about modern glass coffee tables, and the other about my new hobby: flying RC helicopters.

I am still doing some final tweaks before I release the code to the public, but if anybody is interested to see the current version, shoot me an email and I will send the ASP.NET MVC CMS code.

Responses to The mvc cms: the new version of my cms is in mvc

  1. Francis Says:
    Wednesday, March 10, 2010 9:28 PM
    Very very nice, but how come the blog sites you referenced don't publish an RSS feed?
  2. Dominic Clark Says:
    Wednesday, March 24, 2010 2:39 AM
    Hi there, I am really interested in your CMS Code using MVC, i am just about to undertake something very similar and would really appreciate a heads up. I look forward to hearing from you. Kind Regards Dominic
  3. dave Says:
    Tuesday, March 30, 2010 8:49 PM
    The rss feed is there now :)