The Dojo is the official blog of the marketing software company TraceWorks.

Little Helper, the interactive help system for Headlight is now live and almost finished. It is build much like a Wiki so Headlight users can contribute and ask questions. I like to call it a good mix of a blog and an article base, because it works like a blog but without the chronology. The whole thing will be available for free download sometime in the near future.

The vision

We envisioned a community driven help system where people actively participated to create a better and more complete knowledge base. The application had to use best practices from Web 2.0 and .NET.

The technique

Little Helper is build entirely in C# and ASP.NET 2.0 after the principle of KISS. Everything is kept in a single Visual Studio website with no included class libraries, so it’s very easy to approach, extend and maintain. All the posts and comments are kept in XML files, so no database is needed. To summarize: it is plug n’ play.

Feature list

ASP.NET

  • URL rewriting
  • HTTP compression (HttpModule)
  • Whitespace removal (HttpModule)
  • ASP.NET 2.0 native themes support
  • Intelligent caching
  • Breadcrumb
  • Onsite search engine
  • Unlimited number of posts
  • Unlimited number of post sublevels (see the menu)
  • Multi language support

Web 2.0

Standards

  • WAI triple A (the highest accessibility standard)
  • Valid XHTML 1.0 transitional
  • Valid CSS
  • PICS label
  • P3P policy

Near future features

  • Social bookmarking support (Digg, del.icio.us etc.) - Done
  • Accesskey attribute for the menu - Done
  • Web service endpoints
  • Trackback and pingback support
  • Ping Technorati, PubSub etc.
  • Post organizer (drag n’ drop AJAX stuff)
  • Implement site configuration page
  • Google Sitemap
  • Multi user support - Done
  • Custom plug-in support

Stuff to improve

  • Better search algorithm - Done
  • Use ASP.NET 2.0 membership provider - Done
  • Use ASP.NET 2.0 profiles for user storage - Dismissed
  • Move all strings to resource files - Done
  • More microformats

It’s quite a big feature list, but as you can see, we still have things to do before we are completely done with the first version.

4 Responses to “Little Helper – a true Web 2.0 application”

  1. Morten E. Wulff  October 17th

    The “Little Helper” is a great small product. I’ve been looking for Help “Solutions” many times now and I hope that this can be useful to other companies!

    When will the free download be available?

    P.s. Now we need to write the contents :(

  2. Pelle  October 17th

    I think this is a great bi-product of Headlight.

    Regarding the content: I’m on it… some fine day it will…

  3. Penfold  February 12th

    Hi

    I was wondering if any progress or decisions had been made on releasing this little app, we run a site for Primary Schools in the UK http://www.crystalict.co.uk which we need an helper program to explain how to use it for teachers.

    Kind regards

    Pen

  4. Pelle  March 7th

    Hi Pen,

    We still believe it should have an overhaul, before we release it.

Leave a Reply