用Asp.net完成基于XML的留言簿之一
發(fā)表時間:2024-01-13 來源:明輝站整理相關軟件相關文章人氣:
[摘要]一.概要: 留言簿是網(wǎng)站的一個重要組成部分,是訪問者發(fā)表意見的場所,也是網(wǎng)站管理員了解網(wǎng)站基本情況的有力工具。所以留言簿在現(xiàn)在的網(wǎng)站中扮演了重要的角色。 可是在以前開發(fā)一個留言簿并不是一件容易的事,開發(fā)者的工作量往往會很多。而現(xiàn)在隨著微軟推出VS.net,相應的技術推陳出新。特別是XML在...
一.概要:
留言簿是網(wǎng)站的一個重要組成部分,是訪問者發(fā)表意見的場所,也是網(wǎng)站管理員了解網(wǎng)站基本情況的有力工具。所以留言簿在現(xiàn)在的網(wǎng)站中扮演了重要的角色。
可是在以前開發(fā)一個留言簿并不是一件容易的事,開發(fā)者的工作量往往會很多。而現(xiàn)在隨著微軟推出VS.net,相應的技術推陳出新。特別是XML在.net Framework中的廣泛運用,使得整個.net構架具有十分優(yōu)越的基礎。在VS.net推出的同時,也伴隨而來了一門新興的語言C#。C#作為微軟.net戰(zhàn)略的重要部分,具有特別優(yōu)秀的性能。所以本文的asp.net程序是用C#語言描述的,同時整個程序又是基于XML的。我用到了XML作為程序的數(shù)據(jù)庫,主要是因為所以的服務器都是支持XML文件的。
二.要求:
(1) .Net SDK Beta2及以后版本
(2) 支持Asp.net的Web服務器
三.說明:
本文的實例由兩部分組成:
(1) guestpost.aspx-將用戶信息添加到一個XML文件中
(2) viewguestbook.aspx-先建立一個數(shù)據(jù)集對象,建立后,就很容易顯示其中的數(shù)據(jù)了。我這里用到了一個“Repeater”來顯示數(shù)據(jù)集中的數(shù)據(jù)。還有,讀者可試著根據(jù)自己的喜好來修改查看頁。