明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

用Asp.net完成基于XML的留言簿之一

[摘要]一.概要:   留言簿是網(wǎng)站的一個(gè)重要組成部分,是訪問(wèn)者發(fā)表意見(jiàn)的場(chǎng)所,也是網(wǎng)站管理員了解網(wǎng)站基本情況的有力工具。所以留言簿在現(xiàn)在的網(wǎng)站中扮演了重要的角色。   可是在以前開發(fā)一個(gè)留言簿并不是一件容易的事,開發(fā)者的工作量往往會(huì)很多。而現(xiàn)在隨著微軟推出VS.net,相應(yīng)的技術(shù)推陳出新。特別是XML在...

一.概要:

  留言簿是網(wǎng)站的一個(gè)重要組成部分,是訪問(wèn)者發(fā)表意見(jiàn)的場(chǎng)所,也是網(wǎng)站管理員了解網(wǎng)站基本情況的有力工具。所以留言簿在現(xiàn)在的網(wǎng)站中扮演了重要的角色。

  可是在以前開發(fā)一個(gè)留言簿并不是一件容易的事,開發(fā)者的工作量往往會(huì)很多。而現(xiàn)在隨著微軟推出VS.net,相應(yīng)的技術(shù)推陳出新。特別是XML在.net Framework中的廣泛運(yùn)用,使得整個(gè).net構(gòu)架具有十分優(yōu)越的基礎(chǔ)。在VS.net推出的同時(shí),也伴隨而來(lái)了一門新興的語(yǔ)言C#。C#作為微軟.net戰(zhàn)略的重要部分,具有特別優(yōu)秀的性能。所以本文的asp.net程序是用C#語(yǔ)言描述的,同時(shí)整個(gè)程序又是基于XML的。我用到了XML作為程序的數(shù)據(jù)庫(kù),主要是因?yàn)樗缘姆⻊?wù)器都是支持XML文件的。

二.要求:

(1) .Net SDK Beta2及以后版本

(2) 支持Asp.net的Web服務(wù)器

三.說(shuō)明:

本文的實(shí)例由兩部分組成:

(1) guestpost.aspx-將用戶信息添加到一個(gè)XML文件中

(2) viewguestbook.aspx-先建立一個(gè)數(shù)據(jù)集對(duì)象,建立后,就很容易顯示其中的數(shù)據(jù)了。我這里用到了一個(gè)“Repeater”來(lái)顯示數(shù)據(jù)集中的數(shù)據(jù)。還有,讀者可試著根據(jù)自己的喜好來(lái)修改查看頁(yè)。