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.

Participate in DNN By Asking and Answering Questions

Participate in DNN

This is the second post in a series of blog posts that will focus on ways that you can participate in DNN in some way.  Participation is incredibly important.  Without it, any community will suffer, and an open source community like ours knows this all too well if you look at the history of open source.  After all, what good is any project if no one is using it.  Luckily, we have had the luxury of millions of users, nearly a million production sites, over a thousand eco-system vendors & system integrators, and more.  We have thrived more than most.  However, like I stated before, there are a ton of ways for you to participate.  If you’re new to DNN, this post will help you help others by answering questions.

Why Answer a Question?

At the time of the writing of this blog post, we are sitting in a pretty wonderful place in terms of the number of and quality of the resources that we have available to us.  We have online help, wiki, video library, community exchange, user/superuser manuals, white papers, web seminars, YouTube channel, and more.  When I first lucked upon DNN, there was only forums (on two different sites) and the blog.  This made learning about DNN primarily a try it and break it kind of proposition.  For some, this is still the way to go, but the average user now has so much more at their fingertips to work with.  Could any of it be done better?  Sure.  That will always be the case for any site.

My point here is that people need help.  Even you.  None of us were born with the answers.  Questions are being asked.  There are plenty of folks that still need someone else to give them a bit of information that they don’t have currently.  Part of a community is knowledge sharing.  Our community has always been better at that than most.  This is what made me fall in love with the DNN community years ago!  People were participating so much and so often!

When I first was getting acquainted with DNN, I barely had my own answers – much less answers for other people.  Lucky for me though, I had a job with a certain amount of built-in down time that allowed me to play with DNN a lot.  In an effort to become as versed as possible with it, I regularly would find questions in the forums that hadn’t yet been responded to.  If I already knew the answer, great.  However, most of the time I didn’t.  I would spin up a test site (if needed) and try what they were trying to do.  Once I’d find the answer, I would relay it back to the community in the forum thread. 

This did two things for me...

First, it forced me to learn an incredible amount of ways that DNN could be used.  The architecture and extensibility for creative uses of DNN started to become second nature.  This allowed me to say “yes” to pretty much anything in meetings when someone asked if our website could do something. 

Second, I began to meet and interact with people all over the world.  I helped people.  There was a certain amount of satisfaction in giving back, but there was also the fact that I built some very meaningful and lasting friendships with numerous people in the DNN community.  There’s no two ways about it. 

This kind of participation is what got me to where I am today.  Who knows what opportunities it might bring to you tomorrow!

These days, another reason to answer to questions is to earn points in the community.  Over time, you will end up competing with others in the community, earning reputation, and more.  (More to come on that later…)

Can I Ask a Question?

Of course you can, silly!  It doesn’t matter how long you’ve been using DNN.  Everyone needs help sometime.  If there is something that you would like to ask someone about, there’s now two main ways to participate with questions.

Ask in the DNN forums.  Forums were never really meant to be a question and answer kind of discussion.  At least, that’s not how they’ve ever been built.  However, some questions require a little back-and-forth troubleshooting.  If you think your question requires a conversation to solve, then the DNN forums are a perfect place for it.

If you have a question that you feel can be answered in a single shot, then community exchange is a perfect fit for you!  This area is designed to allow you to ask a question in a way that ends up building a power knowledge base – but it is also addictive to those that want to answer questions because they are incented to get you the right answer the first time and before anyone else does!

Tell Everyone About Your Question

Regardless to which way you participate with your question, I would highly suggest tweeting your question as well to get people’s eyes on it.  Just be sure to hashtag your tweet with #DotNetNuke and #DNN

How Can I Answer Questions?

Anyone can answer a question.  You don’t have to know the answer right away either – but that’s awesome if you do.  Half the fun might be figuring out what the answer might be. 

One of the things I made sure of is to have a test DNN site ready to go when I found an interesting question that I wanted to answer.  Then, I would try to find a solution without worrying about breaking a development or production site.  Mike van der Meulen has made this easy for everyone.  He participated by building a nifty DNN desktop installer!  He aptly called it MakeDNNSite.  These days, I keep it handy with it pinned on my task bar.

MakeDNNSite Pinned on My Taskbar

There’s no rules around where and how you answer questions.  Just do your best to put forth the best answer.  And don’t be afraid if your answer doesn’t work.  No two DNN sites are alike.  Oftentimes, there are several potential fixes for the same problem.  And if your fix is missing something, the person asking will let you know.  This will allow you to hone in on the right answer eventually – or even better – it might push them just enough to discover the answer on their own.

Answer as many questions as you can and help vote up answers if you’re in community exchange.  This will help others determine the right answer.  The more you interact with community exchange, the more capabilities you’ll unlock as well. 

The DNN forums work pretty much just like any other forum out there.  However, you do also earn community points for contributing new threads and for replying to posts.

This blog post is cross-posted from my personal blog site.


Gopala Basa

Is there a way we can restrict Users listing on default Search text box programatically or database script to do the same?
Gopala Basa Thursday, April 23, 2015 6:15 AM (link)
Will Strohl
That's a question to be asked in the Forums or Exchange
Will Strohl Thursday, April 23, 2015 12:51 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?