ASP網路開發技術 內容簡介
ASP(Active Server Pages)是微軟公司在Web領域上的又一次突破,它打破以往只能由專業人員來開發的束縛,使一般讀者也能獨立地構建自己的動態網站,本書根據作者的實際開發經驗,由淺入深,循序漸進地介紹了ASP中的大部分知識點,通俗易懂,同時在書中使用了大量的實例,使讀者在掌握了ASP知識後就能進行實踐演習,本書共分為13章,內容包括ASP基礎、ASP的內置對象、ASP的內置組件等等。並對資料庫開發也作了大篇幅的介紹,使讀者感到使用ASP開發資料庫實際上是很簡單的一件事。ASP網路開發技術 本書前言
最近幾年,Internet技術得到持續、迅猛的發展,已經成為計算機產業的一個技術熱點,促進Internet高速發展的因素之一就是WWW技術,現在即使是一個普通老百姓都不會對"網上衝浪"、"Internet"等辭彙感到陌生。許多人正在或正準備學習網路知識,進行網路開發或者建立自己的個人站點。ASP,一個重要的Web技術卻經常被忽略了,雖然國內的許多人對ASP還很陌生,但這項技術在國外相當成熟了,我們可以看到國外有許多專門介紹ASP技術的站點,ASP技術開創了非專業人員開發高水平網站的歷史。在本書中,我們可以看到,幾乎不需要什麼複雜的編程,ASP就能實現其他專業開發工具達到的效果。
回想自己開始學習ASP時,真是費了一翻周折,因為在市場上很難找到關於這方面的圖書,即使是現在的圖書市場上,專門介紹ASP的書籍也不多,所以從國外站點上學習成了主要途徑。但我想並不是每一個人都具備這樣的條件,而且還需要面對英語的考驗。------心中一直就有一個夢-----把自己掌握的一些ASP知識寫出來,讓所有的網路愛好者都能共享,這個夢想終於可以實現了!
本書吸取了許多書籍中以及國外站點中關於ASP技術的精華並加以綜合,形成了一個完整的ASP技術實體。無論是對網路比較陌生的生手,還是網路編程高手,都可以在本書里找到你想要的東西。
本收共分為13章,從介紹網路技術的發展動態開始,循序漸進地介紹ASP了的技術要點、注意事項、編程方法等內容,本書的一個最大特點就是採用了大量的實例,這些實例都對所學的知識有一個更深的理解。本書的最後一章是綜合實例,全部是對現在一些網上熱門話題的實惠,如網上論壇、網路購物、網上測試等,這些實例都有一定的難度,不過要提醒讀者的是(在後面的內容裡面我們會提到),ASP並不是一種專門的開發語言,同時它不是獨立的,需要許多其他知識的支持。因此要想成為一個專業的網路開發人員,並不能局限於這本書,還需要廣泛閱讀其他關於網路方面的書,如HTML、Javascript、Visual InterDev等等,只有當熟練地掌握這些相關的知識,才能提高開發效率。
總之,希望廣大的讀者朋友們能夠成為網路技術的弄潮兒,網路技術的不斷發展要求我們也要不斷地前進,最好的方法就是學習、實踐、再學習……只有這樣,我們才能跟上時代的腳步,而不至於被甩在後面。
ASP網路開發技術 本書目錄
第一章 序言
1.1 嶄新活躍的Web
1.2 Web技術的發展
1.3 ASP技術的發展
1.4 本書的內容概述
1.5 誰該讀此書
第二章 初識Active Server Pages
2.1 Active server Pages的概述
2.2 Active server Pages的運行環境
2.3 Active server Pages和傳統CCI的對比
2.4 ASP同腳本語言的關係
2.5 學習ASP要掌握的知識
第三章 ASP腳本語言----VbScript
3.1 VBScript與Visual Basic的區別
3.2 VBScript代碼的基本格式
3.3 VBScript編碼約定
3.4 VBScript變數
3.5 VBScript過程和函式
3.6 數據類型
3.7 VBScript的常數
第四章 VbScript的基本語法
4.1 VbScript運算符
4.2 使用循環語句
4.3 使用條件語句
4.4 在VbScript中使用對象
4.5 VbScript中的錯誤陷井
4.6 VbScript代碼的調試
4.7 VbScript的函式
第五章 ASP基礎
5.1 ASP檔案的結構
5.2 ASP的基本語法
5.3 聲明腳本語言
5.4 (script)標記和<%…%>標記的區別
5.5 HTML檔案中套用ASP變數
5.6 在ASP中使用基本腳本語言
5.7 使用Server-side include
5.8 ASP使用小結
第六章 用Request和Response實現數據動態交換
6.1 基本對象綜述
6.2 Request對象
6.3 Request對象
6.4 Cookies集合
6.5 顯示網路的安全顏色
第七章 Servr、Application和Session對象
7.1 利用Server對象創建各種控制項實例
7.2 用Application對象為我個用戶共享數據
7.3 用Session對象為每個用戶保存數據
7.4 用Global.asa檔案初始化應用程式
第八章 ASP的內置組件
8.1 用Borowser組件來獲取客戶瀏覽的信息
8.2 用Filesystem組件來處理檔案
8.3 計數器示例
8.4 對資料夾的處理
8.5 處理驅動器並獲取驅動器信息
第九章 Content Linker等內置組件
9.1 利用Content Linker組件進行網路導航
9.2 利用Content Linker組件來存儲數據
9.3 用Ad rotator組件來製作動態廣告
9.4 利用contet rotator組件來動態顯示網頁
9.5 用Permissionchecker組件實現密碼登錄
9.6 用ASP傳送E-Mail
9.7 驗證伺服器安裝的各種組件
第十章 第三方組件
10.1 用Mailsender組件傳送E-Mail
10.2 用Mailer組件傳送E-Mail
10.3 用SA-FileUP組件實現檔案的上載
10.4 用Page Counter組件顯示頁面被訪問的次數
10.5 用asphttp組件下載網頁
10.6 用imagesize組件來改變圖像大小
10.7 用Iastmod組件來獲取檔案的屬性
第十一章 利用ADO來實現對資料庫的訪問
11.1 ADO的原理
11.2 用ADO進行資料庫編程概述
11.3 SQL語言簡介
11.4 開始使用ADO
11.5 Cinnection對象
11.6 獲取DSN伺服器的詳細信息
11.7 Command對象
11.8 Parameters集合
11.9 Parameter對象
11.10 Errors 集合和Error對象
第十二章 利用Recordset的強大功級訪問資料庫
12.1 Recordset的簡單介紹
12.2 Recordset對象的屬性
12.3 Recordset對象的方法