Scott on Writing

Musings on technical writing...

Existing FAQ Applications? FAQ Application Wish List?

Are there any existing ASP.NET applications designed out there for creating a FAQ site?  One that has a set of categories with frequently asked questions in each category, along with answers?  Over at ASPFAQs.com I have a FAQ application written in classic ASP, and am wondering if there already exists one for ASP.NET that I'm unaware of.

Also, what would be in your ideal FAQ application?  At ASPFAQs.com there are two parts: the front-end, that anyone can see, and a back-end, which is reserved only for specified administrators.  On the front-end, the FAQ categories are listed, and users can drill down to the FAQs in a specific category or jump to a particular FAQ if they know its ID.  There's also a means to display the 10 most popular FAQs (i.e., those that have received the most views), as well as the 10 most recent FAQs.

From the back-end, user accounts can be created to allow folks to create, edit, approve, and delete FAQs.  There are different permission levels that can be granted, such as one user can only create FAQs, but they must first be approved by a moderator before they appear on the live site.  Others may be able to create, edit, and approve FAQs, but not delete existing FAQs.  Creating a FAQ is pretty straightforward, and involves just selecting the category, the frequently asked question, and providing an answer.

Here are some potential additions I have thought up:

  • Ability to create “to-do“ FAQs.  That is, anyone could add to a table a list of preferred frequently asked questions.  From the back-end, approved users could choose one and answer it, or could remove ones from the list that might already be answered on the site or are off-topic.
  • Better reporting tools, showing folks on the back-end the number of times a FAQ has been viewed, the number of views plotted against the date, and so on...
  • Ability for an end user to ask a follow-up question to a FAQ.  This question would get sent to the author of the FAQ, and he could then easily update the FAQ's answer including the user's question inline, along with his answer.
  • An RSS feed to the FAQs

Any other suggestions?

posted on Wednesday, October 20, 2004 11:02 AM

Feedback

# re: Existing FAQ Applications? FAQ Application Wish List? 10/20/2004 11:56 AM jon

what about a wiki?

# re: Existing FAQ Applications? FAQ Application Wish List? 10/20/2004 12:01 PM Scott Mitchell

Jon, I had contemplated that, but my understanding is that many of the Wikis out there do not have a great deal of built-in security support, no? Like how easy would it be to create user accounts that have varying editable permissions for a Wiki, to have changes approved by admins, etc. My experience with administering a Wiki is non-existant, so any info you could provide would be most welcome.

# re: Existing FAQ Applications? FAQ Application Wish List? 10/20/2004 12:59 PM Richard Dudley

There's InstantKB (http://www.instantasp.co.uk/products/instantkb/default.aspx). Not exactly a FQ, but similar.

FAQRepeater, which is your favorite price also:
http://www.eworldui.net/CustomControls/FaqRepeater.aspx

I would not use a Wiki for this. I find a Wiki is kind of cool for small group documentation, but there's no real review process, so people can corrupt a wiki (in many ways) easily, since people aren't familiar with how to use a Wiki. If you look at the Wiki for .TEXT, it's practically useless.

# re: Existing FAQ Applications? FAQ Application Wish List? 10/20/2004 10:41 PM Scott Allen

I've always liked FAQs that come in three parts. The question, the answer, and then a third section with additional resources and pointers for in-depth reading.

# re: Existing FAQ Applications? FAQ Application Wish List? 10/31/2004 6:04 AM Salman

Hi,

I've created a directory application which will can be a faq application.

See demoe here http://www.snadtech.com/demos/directory

here is a sample KB http://snadtech.com/demos/directory/top/faqs/collapsible_sections_in_javascript.aspx

I have rating and comments also.

# re: Existing FAQ Applications? FAQ Application Wish List? 10/31/2004 1:14 PM Danielle

This is really an expansioin of Scott Allen's part 3 suggestion. I always appreciate additional user comments that provide more info, clarification, alternatives and examples. The online PHP and mySQL documentation are examples of what I'm talking about. The risk here is that the comments become a q&a, so maybe the comments need to be moderated to ensure they're supporting the FAQ.

# A Sneak Peak of skmFAQs.NET 11/30/2004 3:38 PM Scott on Writing

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

Add To Your Reader

My Links

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<May 2008>
SMTWTFS
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Comment Stats

DayTotal% of Total
Sunday 1866.8%
Monday 37913.9%
Tuesday 45316.7%
Wednesday 50418.5%
Thursday 53519.7%
Friday 49418.2%
Saturday 1666.1%
Total 2717100.0%

Hour1Total% of Total
12:00 AM 652.4%
1:00 AM 682.5%
2:00 AM 622.3%
3:00 AM 742.7%
4:00 AM 572.1%
5:00 AM 1033.8%
6:00 AM 1084.0%
7:00 AM 1585.8%
8:00 AM 1716.3%
9:00 AM 1475.4%
10:00 AM 1716.3%
11:00 AM 1816.7%
12:00 PM 1886.9%
1:00 PM 1696.2%
2:00 PM 1605.9%
3:00 PM 1324.9%
4:00 PM 1073.9%
5:00 PM 923.4%
6:00 PM 913.3%
7:00 PM 963.5%
8:00 PM 833.1%
9:00 PM 782.9%
10:00 PM 792.9%
11:00 PM 772.8%
Total 2717100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.54144
Monday 5.22339
Tuesday 4.28419
Wednesday 7.67637
Thursday 6.90607
Friday 5.48411
Saturday 5.33160
Total 5.842717

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.35107
9:00 AM 6.32278
10:00 AM 6.47246
11:00 AM 4.41181
12:00 PM 6.88330
1:00 PM 3.00111
2:00 PM 5.41222
3:00 PM 8.64285
4:00 PM 4.0589
5:00 PM 5.92154
6:00 PM 4.52113
7:00 PM 9.67174
8:00 PM 9.80147
9:00 PM 5.05111
10:00 PM 5.4265
11:00 PM 4.5732
Total 5.842717

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles