Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

A new release of DNN FAQ in the release tracker

Last week I created a blog about my intention to pick up DNN FAQ and make that as an example for a session during (Day of DotNetNuke Europe) on Jun 16-18 in Hamburg Germany. FAQ is a standard core module that did not get any attention in the last 4 years, by lack of a team. I want to illustrate how you can apply (DNN wrapped) Telerik controls in order to improve User eXperience (UX) of any DNN module.

What did I do?

Last week, I outlined several steps in my blog for this legacy module to get it up to date. And I am happy to say here that I have finished the first 4 steps in a week (I spend some spare time in evenings and weekend ) and created a new release of the FAQ module!

This new release is a VS2010 project, the solution is restructured and simplified, I implemented MS Build for PA and source packaging, created release notes, implemented file clean-up during upgrade, hardened the table structure, improved the SQLProviderscripts, added security checks by removal of html scripting in text entered, and I did quite some code clean-up. I also assumed that a question in FAQ does not contain pages of text, so I trimmed a question itself down to 200 chars max.

I revived the FAQ forum a bit by posting some answers, and took the chance to implement one new feature in this FAQ release, based upon a request which I found somewhere in the FAQ forum.

And since FAQ hasn’t got any attention in the last years, I set the minimum level for DNN to version 5.6.1 and .NET 3.5 for this module. Technically this FAQ version could set be lower than DNN 5.6.1, but since I will apply DNNWrapped Telerik controls in the next weeks and also want to encourage everyone to upgrade to the latest DNN version (in which some security issues are fixed), 5.6.1 is the minimum for this FAQ release.

Where can you find this new FAQ release?

The new release of the FAQ module is now in the DNN Release tracker. As part of this formal DNN release process, I created a test scrip as well. You can follow the progress in the release tracker here

The new FAQ release can also be found as beta version on the CodePlex pages of DNN FAQ, click on this link. You can download the updated source pack and the release notes there as well. Please remember that this release is not yet a formal DNN release until it has passed the release tracker successfully. Try it in a test environment and provide feedback to me on any issues found.

Send in requests for FAQ

I use CodePlex as main source for issues, releases, source, etc.. It is well connected as TFS server to my VS2010 environment for this project. So, if you have any bugs, issues or feature requests for DNN FAQ, have a go at this link.

I do not promise that I will honour every request, but it is always nice to have a list of options to choose from.

What will I do next?

My next step will be to convert the module to C# with automatic conversion tools. Stay tuned!


Comment Form

Only registered users may post comments.


2sic Daniel Mettler (124)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (22)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (270)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?