ASP基礎講座(上)
各位“發燒級網蟲”,你是否正在絞盡腦汁地完善自己的網頁?你是否正費勁心思想要搞一個CGI程序?看到別人利用FOXWeb技術開發基于WWW的數據應用系統,你是否早已垂涎三尺?不用慌,我們將為大家提供最前沿的動態網頁技術。今天為大家請來INTRANET&ASP站點負責人LWW(地道的中國人喲)為大家先上一堂ASP基礎課,包括最基礎的交互界面設計及大家最關心的數據庫訪問技術,一起來看看吧。 Active Server Pages (ASP,動態網頁)是微軟公司推出的一種用以取代CGI(通用網關接口,Common Gateway Interface)的技術。微軟發布Win98時,同時推出了PWS4.0(個人WEB服務器,可在Win98光盤里的ADD-ONS目錄里找到),它本身支持對ASP2.0的解釋執行,所以大家不用去找免費的服務器就可以體驗一下ASP的簡單和方便了。 簡單講,ASP是位于服務器端的腳本運行環境,通過這種環境,用戶可以創建和運行動態的交互式 Web 服務器應用程序,如交互式的動態網頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等,就像用戶在使用自己的CGI程序一樣。但是他比CGI簡單。更重要的是,ASP使用的ActiveX技術基于開放設計環境,用戶可以自己定義和制作組件加入其中,使自己的動態網頁幾乎具有無限的擴充能力,這是傳統的CGI等程序所遠遠不及的地方。使用ASP還有個好處,就在于ASP可利用ADO(Active Data Object,微軟的一種新的數據訪問模型,類似于DAO)方便地訪問數據庫,從而使得開發基于WWW的應用系統成為可能。 如何使用ASP? 還是讓我們以一個例子來說明吧。我看到許多講語言的書上都是以“Hello World”作為第一個例子,那么,就讓我們也向世界問一聲好吧。 第一步:打開一個文本編輯器(比如,Notepad),輸入以下代碼: <% For i=3 To 7 %> > Hello World! <% Next %> 然后以文件名Hello.asp存盤。由于.asp文件要由服務器端的ASP環境來解釋,所以—— 第二步:你必須將它放在WWW服務器的目錄下。在安裝了PWS的Win98系統里,缺省路徑是c:Wroot,你也可以自己建一個子目錄,比如“asp”。 第三步:打開瀏覽器,輸入 http://yourservername/asp/Hello.asp,瀏覽器上立即顯示“Hello World”,就這么簡單。 現在,讓我們回過頭來分析一下上面的腳本,你會發現同HTML腳本比較,它多了兩個符號<%和%>,這就是ASP的定界符,他將一般的HTML腳本同ASP代碼分隔開來,中間的代碼就是ASP“語言”,大家一定已經看到,他的語法跟Visual Basic差不多。ASP的腳本語言可以是任何Script語言,不過你得提供相應的引擎。ASP本身支持VBScript 和javascript,可以由你決定使用哪一種。你只需在使用ASP腳本前用一句
*溫馨提示:如有疑問,可免費咨詢世紀網絡在線客服,或撥打世紀網絡熱線0917-3535180,我們會從專業的角度認真解答。
*聲 明:本站部分信息來自網絡,僅供參考,不作為世紀網絡業務依據,不希望被轉載的媒體或個人可與我們聯系,我們將立即進行刪除,詳情咨詢客服。世紀網絡是一家專注于網站建設、SEO優化、網站優化、網站托管、網絡推廣、軟件開發的網絡公司,10年建站歷程,擁有900多家客戶案例,值得信賴!
|