Check out FunnelWeb. It isn't a full blown CMS, but is kinda a lightweight CMS/Wiki/Blog Engine using MVC3 and Razor.
The code is much simpler than something like Orchard, so it could be a good place to start. We have our own theme engine, and you can select page templates (essentially a different master page) for each page, and also remove the blog chrome. http://funnelweblog.com/ Regards, Jake Ginnivan Readify | Senior Developer | MVP (VSTO) M: +61 403 846 400 | E: [email protected]<mailto:[email protected]> | W: www.readify.net<http://www.readify.net/> From: [email protected] [mailto:[email protected]] On Behalf Of Michael Ridland Sent: Tuesday, 6 September 2011 1:04 PM To: ozDotNet Subject: Writing a CMS in asp.net MVC Hi I'm struggling(well I have done for a long time) to get my head around how you would write a CMS in Asp.net MVC. It's really easy to understand how you do this in webforms, this is how I understand it and how I've done it before. 1. A CMS page is requested, I look up the information for a page 2. Locate the custom master page and set it 3. I iterate through the page details and then add the appropriate controls to the appropriate section on the master page I just don't understand how I would do this in ASP.NET<http://ASP.NET> MVC. How would/have you done this sort of solution in ASP.NET<http://ASP.NET> MVC? Michael Ridland | ThinkSmart Digital Managing Director P. 0404 865 350 E. [email protected]<mailto:[email protected]> W. www.thinksmartdigital.com.au<http://www.thinksmartdigital.com.au> T. www.twitter.com/rid00z<http://www.twitter.com/rid00z> L. au.linkedin.com/in/michaelridland<http://au.linkedin.com/in/michaelridland> <http://au.linkedin.com/in/michaelridland>
