I’ve been using DotNetNuke for 2 years now, and can say that once I discovered ExpressionEngine, it was a HUGE relief not to have to resort back to it. In fact, I’ve recently made a post on a prominent DotNetNuke forum regarding how much ExpressionEngine has helped me and have received a ton of thank you notes for new users discovering EE.
Honestly, you’d have to question what kind of developer would ACTUALLY recommend DotNetNuke over something like ExpressionEngine. To me, it just boggles me because ExpressionEngine actually for me, seems like an evolution in publishing over anything seen in DNN. The template/theme system may be somewhat similar in that it involves tagging and such, but asides from that, DNN stumbles on every ground of publishing.
I’d love to provide a ton of pointers for you, but just let me point to a reply from that thread I opened on the DNN board from another member:
Thank you so much for this info. It is really helpful to me, and I wanted to thank you. It quite possibly just saved me a few thousand dollars….maybe even more. (measuring $ in both cash terms + in terms of the opportunity cost of my time).
I am working on a website and I am not a developer. I found out about DNN because its the only CMS that is compatitible with my current Windows hosting plan at Godaddy. Anyway, to make a long story short, I’ve spent at least 100 hrs over the last few weeks trying to learn about DNN and trying to find my way. I’ve spent countless hours looking at various forums, researching consultants, developers and commercial modules. I’ve purchased a few modules and skins, and I’ve subscribed to a few sites. Thing is that it seems like I’ll need module customization by a developer no matter which additional modules I decide to purchase. I had resisted looking at other solutions besides DNN because I thought they’d be expensive, and because I thought it might take me back to sqaure one (and I’d have to spend another 100+ hrs learning about a new one). But then I saw your posting with the info on Expression Engine
I love what I see so far. It seems like a solution that is well-suited to my needs and I can’t thank you enough for pointing it out. Yes, it costs something, but it looks like it would be singificantly cheaper for me than patching together a group of (additional) DNN modules that might fit my needs and then hiring a developer to customize them. e.g. a few hundred bucks for Expression engine versus at least $500 for the various 3rd party DNN modules I’d need (to start with only) plus more for customization services…plus the personal frustration factor of me trying to use DNN and having to searching so many places to find how to do something (so at least I’d a vague idea of what was going on before I hire somebody to it…) The “frustration cost” of using DNN is turning out to be quite high for me personally (since I am not a developer and don’t know much about site development). I’ve been trying to use it for about a month now and its kind of driving me nuts. I love the concept of DNN and have heard really great things about it, so I’m not knocking DNN in any way…it just seems really hard for somebody like myself to find a decent way to make it fit my needs. I still might end up going with DNN (we’ll see)....but I am early enough in my project to cut my losses and switch over to a different CMS (like Expression Engine).
The point of all of this is THANK YOU!!! I feel very fortunate that I saw your posting—incredibly lucky timing for me as I’m just starting my site.
Stay away from it! Performance is sluggish as hell, and without third party modules, honestly, it’s nothing more than an advanced blog (and even that can be argued). Not to mention it has some serious issues with producing simple search engine friendly URL’s and such.