Click here to Skip to main content
Click here to Skip to main content

ASP.NET Guestbook Application

, 26 Jan 2002 CPOL
Rate this:
Please Sign up or sign in to vote.
A one-to-one ASP to ASP.NET port of a simple guestbook application using ASP and an Access database


This is a 1:1 port (regarding functionality) of my guestbook application written in VBScript for ASP, to a C# application written for ASP.NET.

Therefore, all the descriptions of the mentioned original guestbook article apply to this article as well. I will quote the most important facts here.

The guestbook has the following main-functionality:

  • Display entries with author-name, e-mail, date and text
  • Administration mode: delete entries
  • Navigation: jump to first page, last page, previous page, next page, discrete pages

The sample is ready-to-use. As-few-as-possible HTML-formatting (e.g., fonts) is done in order to keep it clear. You could modify the following things:

  • Change the language of the texts
  • Adjust the design to your needs
  • Extend the functionality


All code was written in a single ASP.NET file. No CodeBehind was used in order to keep the number of files small. The web.config file should be optional but helps in debugging the application.

To install, create a virtual directory (and an IIS application, which normally is done automatically). Then, copy the files in this directory. That's all.

Of course, you need to have the .NET Framework (with ASP.NET and ADO.NET) installed.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Uwe Keim
Chief Technology Officer Zeta Producer Desktop CMS
Germany Germany
Uwe does programming since 1989 with experiences in Assembler, C++, MFC and lots of web- and database stuff and now uses ASP.NET and C# extensively, too. He has also teached programming to students at the local university.
In his free time, he does climbing, running and mountain biking. Recently he became a father of a cute boy.
Some cool, free software from us:
German Developer Community  
Free Test Management Software - Intuitive, competitive, Test Plans. Download now!  
Homepage erstellen - Intuitive, very easy to use. Download now!  
Send large Files online for free by Email
Follow on   Twitter   Google+   LinkedIn

Comments and Discussions

QuestionNewbie question here PinmemberArlanT6-Jun-07 17:55 
GeneralAdministration mode Pinmemberrymdspiff12-Aug-06 18:21 
GeneralRe: Administration mode PinsitebuilderUwe Keim12-Aug-06 21:49 
GeneralRe: Administration mode Pinmemberrymdspiff13-Aug-06 2:45 
Generalanother serious comment Pinmemberthemosk2-Jun-06 10:09 
The code itself is confusing even to look at, but it gets the work done Smile | :)
GeneralEmbed your code in a master page Pinmemberd00_ape27-Dec-05 11:33 
GeneralRe: Embed your code in a master page PinsitebuilderUwe Keim27-Dec-05 19:31 
GeneralAuthentication mode Pinmembercoolooc17-Sep-04 7:10 
GeneralMeat Pizza PinmemberCameron Pulcifer21-May-04 9:52 
GeneralRe: Meat Pizza Pinmembertheluk12-Feb-09 1:21 
GeneralI guess I'll post the first real comment PineditorMarc Clifton8-Mar-04 17:19 
GeneralRe: I guess I'll post the first real comment PinsitebuilderUwe Keim9-Mar-04 0:13 
GeneralRe: I guess I'll post the first real comment Pinmemberxxxyyyzzz16-Mar-04 22:02 
GeneralFunny PinmemberAnthony_Yio30-Nov-03 15:46 
GeneralRe: Funny PinsitebuilderUwe Keim30-Nov-03 21:22 
Generaluyuyy Pinsussuyuuyuyuyuttt15-Sep-03 6:02 
Generaltest PinsussAnonymous25-Aug-03 2:23 
Generalaaa PinsussAnonymous9-Jul-03 23:35 
Generaltest PinsussAnonymous8-Jul-03 22:53 
GeneralRe: test PinsussAnonymous8-Jul-03 22:54 
GeneralRe: test PinsussAnonymous9-Jul-03 22:40 
GeneralRe: test PinsussAnonymous9-Jul-03 22:39 
QuestionFlugzeugträger??? PinsussAnonymous27-Jun-03 13:12 
Generalcool PinmemberRitchy17-Dec-02 11:36 
GeneralHello!! Pinsussjack-uno-28-Oct-02 18:26 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.150327.1 | Last Updated 27 Jan 2002
Article Copyright 2002 by Uwe Keim
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid