Last post Nov 18, 2007 11:21 AM by thehostingroom
Nov 08, 2007 12:05 PM|basher|LINK
Sorry if this is the wrong forum...
but I need some advice/recommendations on choosing a CMS, be it .NET based (e.g. Dotnetnuke) or something else (e.g. Joomla).
I come from more of a design background (HTML/CSS) and have only developed 1 ASP.NET site so far - for a client who wanted to be able to edit existing webpage content (but not add or delete pages). So I used this as a vehicle to learn the basics of .NET
and a bit of VB:
This works fine for the client concerned, but is very basic.
I now have several other potential clients who want some degree of control over their website content. None of the sites will be e-Commerce. All fairly basic stuff.
So I've spent a day and a half looking at the plethora of "off the shelf" CMS packages, and it's all a bit bewildering. I even installed Xampplite & Joomla and started looking at skinning templates.
Can anyone give me advice (preferably based on experience)?
Nov 08, 2007 04:01 PM|Mikesdotnetting|LINK
I tend to build my own. If your clients want something relatively basic, this is the way to go in my view. The off-the-shelf packages try to cater for all eventualities, and can be bewildering in terms of the functionality they include. DotNetDuke has
got books written about it!! I've seen clients equally bewildered when trying to use them, with so many options etc that they don't need.
You'll be able to spot common functionality across clients and modularise your app, so that the base application is available to anyone, with extra bits added on as required.
The other thing is that a number of the
starter kits have some kind of CMS built-in. That would be as good a place as any to start looking for inspiration.
Nov 08, 2007 05:31 PM|RCHosting|LINK
If DotNetNuke does not fit the bill, check the starter packs like the small business website.
Nov 09, 2007 05:39 AM|basher|LINK
I think DNN will be overkill (as will Joomla) for the new clients.
I guess because I'm still so new to .NET, I'm not 100% confident at rolling out my "CMS" (if you can really call it that!) to other clients.
The current site has, at most, 2 admin users who may want to do updates every now and then. The logon is secure (with password recovery/reset), and I've prevented content updates being over-written. But there's no proper tracking of updates (other than a
timestamp), no roll-back, no ability to add/delete new pages, limited number of allowable HTML tags, no fancy front-end ... just a simple Formview layed out with CSS.
I will do as you suggest and look at starter kits for more inspiration.
But if there's anything glaringly obvious that even the most basic CMS must have, can you pls advise me, if you have time.
Nov 13, 2007 08:46 AMfirstname.lastname@example.org|LINK
Might look at Umbraco - http://umbraco.org/
Nov 18, 2007 11:21 AM|thehostingroom|LINK
Take a look at the Sub Sonic CMS