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.

You are the one, are you?

The DNN community playing field

The DNN Community Playing field DNN has a long history of professionals working together to produce the best open source CMS and web application framework possible. The DNN community.

I am part of this community for more than 10 years now and I love it.

I have made friends, worked together and learned a lot: about web development, about producing a real application for a large audience and more, much more. My real involvement came when one of the DNN core team members at that time (ErikVB) asked me to pick up the responsibility for the DNN Events module back in 2007. I used this module for a website of a sports organisation, found some bugs and fixed them. And in my intention to give something back to the community, I picked up this responsibility. ErikVB helped me to get started and luckily enough I found some people to help me with this, most notably Roger Selwyn, who contributed a lot to the Events module over the years.

And after all those years: I still love to work together with community members, and some of them I call real friends.

That can be your playing field as well

There are a lot of things that can be done in and for the DNN community.

Simple things (a design, some test work, a script edit, update a description on CodePlex, answer questions, validate an issue), community things (join a user group meeting, follow a hangout, talk about your experience), simple development stuff (fix a bug in module), less simple development stuff (add a feature to an existing open source module), welfare stuff (donate your module, tool or skin to the community by making it open source), and more.

How can you become a real community member? And enjoy the friendship that comes with it? Well, most simply stated: someone asks you to do something, you work together with others to get things done. It is as simple as that.

So now I ask you: will you join me and become a community member?

What's on the table?

I see several opportunities to give something back to the community:

The DNN Community Playing fieldRefresh DNN core modules: there is a long history of powerful modules that were distributed alongside the DNN Platform, e.g. see the module forum on A number of these modules can use some attention: update to DNN 7, check the lay-out, refresh the form pattern. Simple straightforward development tasks, but with a lot of positive effect. Have a look at: Announcements, Events, FAQ, Feedback, Gallery, Help, IFrame, Links, Media, News Feeds, Reports, Survey, XML and tell me if you like to contribute to any of these.

Replacement of the RadEditor: A lot of community members are not satisfied with the current HTML Editor that is supplied in DNN Platform (the Telerik RadEditor). Since the editor is replaceable, people have looked at the DNNCKEditor as a better alternative. The provider principle of DNN makes this possible, but that being said does not mean that it is implemented and ready for distribution int he next DNN version. We are looking for team members who can do some work in this area.

Make your module open source: make you module of skin or tool available on CodePlex or GitHub with a MIT license. That is how DNN started in the first place. Your module will become better if others can see it completely, make suggestions or even provide bug fixes. You do not know how to make it available on CodePlex or GitHub? No problem, we learned it the hard way and can help you to do it more easily.

Answer questions: be active in one of the forums on on a topic you are interested in and know 1% more than the others: getting started, development issues, modules uses, administration, installation, languages pack, skin design, etc.

But there is without doubt more, that can and must be done. Feel free to make suggestions. Send a mail to [email protected] and we will be in touch.

You are in good company

Anyone stepping forward here can be part of a team, with existing experienced community members to work together with.

So I ask you again: will you join us and become a real community member?


Tony Henrich
Codeplex DNNCKEditor status says it's "stable", so what does it mean when you say "...does not mean that it is implemented and ready for distribution int he next DNN version". Is this about DNNCKEditor or a general statement about DNN's provider model & modules?
Tony Henrich Thursday, October 16, 2014 5:28 PM (link)
Tony Henrich
It would be nice if these modules have a roadmap section on their webpages. I as a user or a developer would like to see what new features are on the way or what help the owners are looking for. It also gives a feeling that the module is still actively being maintained and developed and there's some excitement around it. Also a feedback form encourages people to send feedback, wanted features, bugs, compliments, dissatisfaction...
Tony Henrich Thursday, October 16, 2014 5:32 PM (link)

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 (21)
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 (269)
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?