Report Offensive Message

Agreed
One of the best things about DNN is that you can speed up the time it normally takes to deliver a comprehensive website solution to clients at a fraction of the cost. Another great benefit to the client is that in order to update content, add functionality and even change the look of the website they don't need any additional web design software (Dreamweaver, Front Page etc). You can feel good when you walk away after a project because you have enabled your clients to be self-sufficient and keep the content on their websites fresh.

For a small web design firm or contractor both you and the client win. The only down side I have seen is the amount of time it takes to learn Dotnetnuke. Normally you have to read through a ton of documentation to figure out how to use it. Now there are even websites that offer video training to help solve that issue. One such site is http://www.dotnetnuketraining.com They offer some free content and if you want more in depth training to save time you can sign up.

There are also many modules for just about any type of functionality you would want to add to your website. One of my favorite module developers is http://www.onyaktech.com/. They have over thirty modules that range from help desk, crm, to live website customer service. For a large list of providers you can go over to http://www.snowcovered.com or to http://marketplace.dotnetnuke.com/ to see Dotnetnuke approved modules.

Most importantly have fun with DNN as you explore what it can do for you.

Dan
10th Mar 2008