歡迎訪(fǎng)問(wèn)世紀網(wǎng)絡(luò )官網(wǎng),寶雞網(wǎng)站建設SEO優(yōu)化已累計服務(wù)超過(guò)900家企業(yè)!     咨詢(xún)熱線(xiàn):13619273150

15年網(wǎng)站建設優(yōu)化經(jīng)驗,900家客戶(hù)的選擇,值得信賴(lài)!


ASP基礎講座(上)

作者:佚名      發(fā)布時(shí)間:2009-06-22      瀏覽:2401

62.9K


      ASP基礎講座(上)

       各位“發(fā)燒級網(wǎng)蟲(chóng)”,你是否正在絞盡腦汁地完善自己的網(wǎng)頁(yè)?你是否正費勁心思想要搞一個(gè)CGI程序?看到別人利用FOXWeb技術(shù)開(kāi)發(fā)基于WWW的數據應用系統,你是否早已垂涎三尺?不用慌,我們將為大家提供最前沿的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)。今天為大家請來(lái)INTRANET&ASP站點(diǎn)負責人LWW(地道的中國人喲)為大家先上一堂ASP基礎課,包括最基礎的交互界面設計及大家最關(guān)心的數據庫訪(fǎng)問(wèn)技術(shù),一起來(lái)看看吧。
        Active Server Pages (ASP,動(dòng)態(tài)網(wǎng)頁(yè))是微軟公司推出的一種用以取代CGI(通用網(wǎng)關(guān)接口,Common Gateway Interface)的技術(shù)。微軟發(fā)布Win98時(shí),同時(shí)推出了PWS4.0(個(gè)人WEB服務(wù)器,可在Win98光盤(pán)里的ADD-ONS目錄里找到),它本身支持對ASP2.0的解釋執行,所以大家不用去找免費的服務(wù)器就可以體驗一下ASP的簡(jiǎn)單和方便了。
        簡(jiǎn)單講,ASP是位于服務(wù)器端的腳本運行環(huán)境,通過(guò)這種環(huán)境,用戶(hù)可以創(chuàng )建和運行動(dòng)態(tài)的交互式 Web 服務(wù)器應用程序,如交互式的動(dòng)態(tài)網(wǎng)頁(yè),包括使用 HTML 表單收集和處理信息,上傳與下載等等,就像用戶(hù)在使用自己的CGI程序一樣。但是他比CGI簡(jiǎn)單。更重要的是,ASP使用的ActiveX技術(shù)基于開(kāi)放設計環(huán)境,用戶(hù)可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴充能力,這是傳統的CGI等程序所遠遠不及的地方。使用ASP還有個(gè)好處,就在于A(yíng)SP可利用ADO(Active Data Object,微軟的一種新的數據訪(fǎng)問(wèn)模型,類(lèi)似于DAO)方便地訪(fǎng)問(wèn)數據庫,從而使得開(kāi)發(fā)基于WWW的應用系統成為可能。
        如何使用ASP?
        還是讓我們以一個(gè)例子來(lái)說(shuō)明吧。我看到許多講語(yǔ)言的書(shū)上都是以“Hello World”作為第一個(gè)例子,那么,就讓我們也向世界問(wèn)一聲好吧。
        第一步:打開(kāi)一個(gè)文本編輯器(比如,Notepad),輸入以下代碼:
        <% For i=3 To 7 %>
        >
        Hello World!

        <% Next %>
        然后以文件名Hello.asp存盤(pán)。由于.asp文件要由服務(wù)器端的ASP環(huán)境來(lái)解釋?zhuān)浴?BR>  第二步:你必須將它放在WWW服務(wù)器的目錄下。在安裝了PWS的Win98系統里,缺省路徑是c:Wroot,你也可以自己建一個(gè)子目錄,比如“asp”。
        第三步:打開(kāi)瀏覽器,輸入 http://yourservername/asp/Hello.asp,瀏覽器上立即顯示“Hello World”,就這么簡(jiǎn)單。
        現在,讓我們回過(guò)頭來(lái)分析一下上面的腳本,你會(huì )發(fā)現同HTML腳本比較,它多了兩個(gè)符號<%和%>,這就是ASP的定界符,他將一般的HTML腳本同ASP代碼分隔開(kāi)來(lái),中間的代碼就是ASP“語(yǔ)言”,大家一定已經(jīng)看到,他的語(yǔ)法跟Visual Basic差不多。ASP的腳本語(yǔ)言可以是任何Script語(yǔ)言,不過(guò)你得提供相應的引擎。ASP本身支持VBScript 和javascript,可以由你決定使用哪一種。你只需在使用ASP腳本前用一句