【正文】
p t和j s c r i p t或其他第三方腳本語(yǔ)言來(lái)創(chuàng)建a s p,實(shí)現(xiàn)過(guò)去需要編寫(xiě)復(fù)雜的c g i程序才能實(shí)現(xiàn)的有動(dòng)態(tài)內(nèi)容的網(wǎng)頁(yè),如計(jì)數(shù)器等。一個(gè)a s s p,其中包含實(shí)現(xiàn)動(dòng)態(tài)功能的v b s c r i p t或j s c r i p t語(yǔ)句,如果去掉那些v b s c r i p t或j s c r i p t語(yǔ)句,它和標(biāo)準(zhǔn)的h t m l文件沒(méi)有任何區(qū)別。a s p提供了一些內(nèi)建對(duì)象(參見(jiàn)后面關(guān)于內(nèi)建對(duì)象的章節(jié))。利用這些內(nèi)建對(duì)象,你可以使你的腳本更加強(qiáng)大。這些對(duì)象會(huì)允許您從瀏覽器中接收和發(fā)送信息。例如,利用r e q u e s t對(duì)象,你可以接收用戶(hù)的h t m l表單中的信息并加以處理。a s p包含標(biāo)準(zhǔn)的a c t i v e x組件(參見(jiàn)后面關(guān)于組件的章節(jié)),這些組件可以實(shí)現(xiàn)一些復(fù)雜的功能,如使用數(shù)據(jù)庫(kù)等。不過(guò),你并不會(huì)被此局限,你可以輕松創(chuàng)建屬于你自己的附加a c t i v e x組件。這意味著你可以不加限制地拓展你的a c t i v e x組件(參見(jiàn)后面關(guān)于自制組件的章節(jié))。a s p可以和諸如sql server這樣的數(shù)據(jù)庫(kù)行掛接,在本書(shū)后面的章節(jié)中,我們將詳細(xì)地學(xué)習(xí)這方面的內(nèi)容。重要的是,這是a s p一個(gè)非常強(qiáng)大的功能所在,在線商務(wù)以及在線論壇等各種非常高級(jí)的、動(dòng)態(tài)更新的站點(diǎn)都需要數(shù)據(jù)庫(kù)的支持,而且需要隨數(shù)據(jù)庫(kù)內(nèi)容的更新而自動(dòng)更新,這樣,你就可以利用a s p自己建立很多類(lèi)似的高級(jí)站點(diǎn)。通過(guò)上面的描述,我們可以了解到,a s p就是由服務(wù)器端腳本、對(duì)象以及組件拓展過(guò)的標(biāo)準(zhǔn)網(wǎng)頁(yè)并為其提供了運(yùn)行的環(huán)境。而它的網(wǎng)頁(yè)并不是在建立初期存在的,而是當(dāng)某個(gè)瀏覽器向它提出請(qǐng)求時(shí),它才根據(jù)需要產(chǎn)生所需要的標(biāo)準(zhǔn)網(wǎng)頁(yè),這克服了過(guò)去h t m l編寫(xiě)的網(wǎng)頁(yè)的靜態(tài)缺點(diǎn),從而使網(wǎng)頁(yè)上可以有許多動(dòng)態(tài)的信息存在。如:當(dāng)前的計(jì)算機(jī)時(shí)間、計(jì)數(shù)器的計(jì)數(shù)值等。asp的功能a s p是一套服務(wù)器端的腳本運(yùn)行環(huán)境,當(dāng)用戶(hù)從瀏覽器向we 文件時(shí),asp 腳本開(kāi)始運(yùn)行,然后web 服務(wù)器調(diào)用a s p,a s p全面讀取請(qǐng)求的文件,執(zhí)行所有的腳本命令,并將標(biāo)準(zhǔn)的web 頁(yè)傳送給瀏覽器,而并不包含你所寫(xiě)的腳本命令。2使用asp與sql server 網(wǎng)站架設(shè)而a s p的每一個(gè)命令都首先被用來(lái)生成h t m l文件,因此a s p允許生成動(dòng)態(tài)內(nèi)容。下載對(duì)于web 服務(wù)器來(lái)說(shuō),a s p與h t m l有著本質(zhì)的區(qū)別,h t m l不經(jīng)任何處理送回給瀏覽器另一方面,對(duì)于瀏覽器來(lái)說(shuō),a s p和h t m l幾乎是沒(méi)有區(qū)別的, s t m的區(qū)別,當(dāng)我們?cè)诳蛻?hù)端提出對(duì)a s p的申請(qǐng)后,我們的瀏覽器接受的是h t m l格式的文件。因此它根據(jù)以上特性,我們用a s p可以方便地實(shí)現(xiàn)諸如表格信息收集、計(jì)數(shù)器、留言簿、公告板、a s p還可以輕松地實(shí)現(xiàn)對(duì)頁(yè)面內(nèi)容的動(dòng)態(tài)控制,為不同的瀏覽者定制不同的頁(yè)面內(nèi)容,實(shí)現(xiàn)適用于任何瀏覽器。聊天室甚至電子商務(wù)等過(guò)去必須由c g i才能實(shí)現(xiàn)的功能。個(gè)性化的網(wǎng)站。使用范圍用a s p實(shí)現(xiàn)各功能時(shí)幾乎沒(méi)有什么限制,只要網(wǎng)站存在并正常運(yùn)行,以下是的應(yīng)用示例列表:.在你的網(wǎng)站主頁(yè)頂部添加一個(gè)滾動(dòng)顯示的廣告欄。.從h t m l的表單中接受信息并且存到數(shù)據(jù)庫(kù)中。.根據(jù)不同訪問(wèn)者顯示不同內(nèi)容,創(chuàng)建個(gè)性化主頁(yè)。.在你的主頁(yè)中添加點(diǎn)擊計(jì)數(shù)器。.根據(jù)用戶(hù)瀏覽器的版本、類(lèi)型和能力顯示不同檔次的內(nèi)容。.連接多個(gè)主頁(yè)使之容易網(wǎng)際導(dǎo)航。.跟蹤用戶(hù)網(wǎng)站上的活動(dòng)信息并且存入日志文件。.使用基于windows nt的i n t r a n e t建立你的m i s應(yīng)用。用a s p編寫(xiě)出的系統(tǒng),完全可以達(dá)到原來(lái)使用c l i e n t / s e r v e r的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)的水平。使用a s p最大的好處是,在你對(duì)程序進(jìn)行升級(jí)時(shí),你只需要修改服務(wù)器上的a s p文件,而不需要修改客戶(hù)端程序。以上只是簡(jiǎn)單介紹,看完下面章節(jié),你會(huì)對(duì)利用a s p做的事情有更加全面深入的了解。你會(huì)真正學(xué)會(huì)如何使用a s p建立各種應(yīng)用。為了樹(shù)立中國(guó)各級(jí)政府各部門(mén)在網(wǎng)絡(luò)上的嶄新形象,有利于使各級(jí)政府由管理型向管理服務(wù)型的角色轉(zhuǎn)換,降低辦公費(fèi)用,提高辦公效率,促進(jìn)勤政、廉政建設(shè),提高政府公務(wù)員的信息化水平,市委老干部局網(wǎng)站的建立將為辦公網(wǎng)絡(luò)化,自動(dòng)化、電子化,全面信息的共享所提供了優(yōu)越的條件本課題介紹了市老干部局網(wǎng)站建設(shè)的做法和具體步驟,給出了老干部局網(wǎng)站建設(shè)的方案選擇、設(shè)備配置。還介紹了老干部局網(wǎng)站建設(shè)的運(yùn)用目的和發(fā)展方向以充分實(shí)現(xiàn)以上目的。還全面介紹了在internet上建設(shè)和管理網(wǎng)站的技術(shù)。內(nèi)容涉及網(wǎng)站的基礎(chǔ)建設(shè),對(duì)原始數(shù)據(jù)進(jìn)行調(diào)查,重點(diǎn)放在新聞更新、辦事指南等的事務(wù)處理以及站點(diǎn)管理,使用asp,html開(kāi)發(fā)前臺(tái)程序,完成網(wǎng)站的鏈接,從相關(guān)系統(tǒng)中導(dǎo)入數(shù)據(jù),編寫(xiě)相應(yīng)的存儲(chǔ)過(guò)程,以便聯(lián)系老干部局的需要開(kāi)發(fā)出功能強(qiáng)大的網(wǎng)站。