The features I have found most valuable are:
- Easy installation
- Scalable implementations
- Third party integration
- E-Commerce tools
- Extensibility infrastructure is designed professionally
- C# development environment
- Backup support and availability out of the box
- Multi language support is the best
- DNN Company support
- Microsoft support to this product
Improvements to My Organization
- It has improved our organization by creating a central repository to collect data from various legacy systems, enabling easy reporting platform and a well-designed dashboard.
- SEO optimization for search engine indexing.
- Tracking and alerting tool
- Allowing us to interface directly with other company core applications.
Room for Improvement
Extend core on MIT license; You can build your own front end theme; You can use a theme out thousands free and commercial themes; You can build any plugin to do your desired functionality; Thousands of plugins available to supplement extra functionality; Freelance developers are available easy with reasonable pricing to develop your desired functionality; There is large number of companies specialized to do development for DNN extra functionality.
Use of Solution
I have used DNN for more than 10 years.
DNN is scalable from the core, with company support and affordable cost.
Customer Service and Technical Support
DNN has excellent customer support. Technical Support
DNN provides excellent technical support
Previously used PHPNuke and Xoops but switched from both because DNN is a more mature product.
Products setup was straightforward.
Product has excellent value, and good reward for the purpose.
Pricing, Setup Cost and Licensing
Initial cost of setup is my time and day to day cost, is via vendor newsletters to implement patches.
Other Solutions Considered
Yes, we evaluated many other options including PHPNuke, Xoops and Drupal.
To use any product, write down your desired goals and usage scenarios.
Implement the core product.
Spend enough time using the product and testing its functionality.
Start by searching readymade plugins to supplement your functionality.
Do not rush to write your own code until you did enough search on readymade plugins.
If any functionality available through third party plugin with fees, do not write it if you can afford paying the price and asking for third party developer support and development
Act as the end user, do not deal with the product as a developer.
Measure your results with users satisfaction and goals achievement, do not measure results with your own developer mindset.
Work with users from day one, do not build and build for long time before you get users feedback.
Implement the product, and monitor how your users are using it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Aug 27 2015