Dave Burke : Freelance .NET Web Developer specializing in Online Communities

DevTeach2004 : Building Wikis with ASP.NET


Building Wikis with ASP.NET. 
Rod Paddock. 
NET234

These session notes serve primarily to share the content of the session and as a reference for me.  They may also provide some value to those interested in the session topics. Some of the information found in these notes may be inaccurate due to my typing errors or a lack of understanding of the subject matter. DevTeach policy is that session material is available online to registered attendees only, so I cannot respond to any requests for session PPTs or source.

A WIKI is an online editable web site.  Simple database.  CaMel Words become Links.  Links become links.

 Http://www.dotenetwiki.com

If WIKIs see a camel notated work it will create a link to that page.

Can modify a linked word with description.

Project management uses...?

Have a Sandbox category.
- Create topic TheDataAccessProject.
- Add description
- Add UseCases
- Add OracleDataAcces, SQLServerDataAccess, etc.

Code Magazine has a wiki.

WIKIs created by Ward Cunningham.

A lot of wikis at MS Channel 9.

Wiki is a Hawaiian name for "fast"

Opensource wiki at  http://www.openwiki.com.

Wiki components:
- Parser to turn text into links
- Database to store topics and history
- Front End - basic pages for viewing, editing, and searching

Parser Goals
- Parse Camel Words, URLs, and Tags (to prevent <object><script>etc tags)
- Split() function to parse the text to create words, then parse the words/tags.

Database
- Two tables.  Topics and Topicrevisions
- Five procs: addtopics, findtopics, findrecenttopics, gettopic, getcategory

Rod showed a list of wikis (forgot URL) in many different languages. Will find it.

Demonstrated categorization. 

Covered optional authentication techniques.

Summary: It was great to have a session on WIKI!  I hadn’t gotten it until Rod’s session. 9 out of 10.

 

Comments (0) | Post RSS RSS comment feed

Posted on 6/23/2004 9:57:00 PM by Dave Burke
Categories:
Tags:

Related posts


Powered by BlogEngine.NET 2.0.0.36
Theme by Dave Burke