I like the extensibility of DNN
July 29, 2016

I like the extensibility of DNN

Mike Bunce | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with DNN Platform

I've used DNN to create internet websites for clients for many years. I like that the framework takes care of the basic needs of any CMS website so that I can focus my effort on implementing the design of the sites and the custom features that each site needs. If content management is a requirement of the website project then DNN an excellent choice.
  • The core modules provide all of the basic content management functionality. You can drag and drop a Blog, Chat, Events, Gallery or versitile Text HTML module onto any page. Once you set a few properties you are up and running. And many of them provide a means of skinning them to match the look and feel of your website design.
  • If the core modules don't meet your specific needs you can purchase additional modules from third party vendors. If you have some programming experience, you can even create your own custom modules. Christoc's DotNetNuke Module and Theme Development Template makes it easy to get started.
  • One of the best things about DNN is that the page navigation and user management is already built in. It is complete with friendly URL rewriting and SEO features. DNN authentication can be integrated with Facebook, Google and other authentication providers.
  • Some of the admin screens could be easier to use. The popup editor, for example, always opens at a preset size. It would be better if it could adapt to the view port dimensions. Also, I always have to scroll down to get to the save button in the popup window. It would be nice if the buttons were fixed at the bottom of the popup rather than the bottom of the popup content.
  • The ROI is good.
My experience with Joomla! was over six years ago so a lot could have changed. However, I prefer DNN over Joomla because DNN offers more modules and a better administration user interface.
DNN is a good choice for an external website where the content will be maintained by the marketing or other non-IT department. For a site that doesn't need to support content management, such as an online application, an MVC website project is better.

DNN Platform Feature Ratings

WYSIWYG editor
8
Code quality / cleanliness
4
Admin section
7
Page templates
8
Library of website themes
Not Rated
Mobile optimization / responsive design
9
Publishing workflow
9
Form generator
4
Content taxonomy
Not Rated
SEO support
8
Bulk management
Not Rated
Availability / breadth of extensions
8
Community / comment management
Not Rated
API
8
Internationalization / multi-language
Not Rated
Role-based user permissions
9