第1章 開發(fā)動態(tài)Internet應用程序
1.1 Web的活力何在
1.1.1 HTML 2版本
1.1.2 HTML 3.2版本
1.1.3 HTML 4版本
1.2 靜態(tài)內容與動態(tài)內容
1.3 客戶端和服務器端腳本
1.3.1 客戶端腳本
1.3.2 服務器瑞腳本
1.4 動態(tài)Internet解決方案中的組件
1.4.1 一個簡單的小測驗網頁
1.4.2 HTML
1.4.3 數(shù)據(jù)庫組件
1.4.4 服務器組件
l.4.5 ActiveServerPage
1.5 不再僅僅用于NT IIS
第2章 站在開發(fā)者的角度來看IIS
2.1 什么是IIS
2.2 獲取一版本的IIS
2.3 微軟管理控制臺
2.4 萬維網服務屬性
2.4.1 Web Site屬性
2.4.2 Performance屬性
2.4.3 ISAPI過濾器屬性
2.4.4 Home Directory屬性
2.4.5 文檔
2.4.6 Customer Errors
2.5 IIS中的Web站點
2.6 增加一個Web站點
2.7 Web站點屬性
2.7.1 在同一個IP地址上發(fā)布多個Web站點
2.7.2 Web站點屬性表屬性
2.7.3 Home Directory屬性
2.8 管理網站
2.8.1 虛擬目錄(Virtual Directories)
2.8.2 文件失和文件屬性
2.9 ASP應用程序
2.9.1 作用域與生存期
2.9.2 事件
2.9.3 創(chuàng)建一個ASP應用程序
2.9.4 配置ASP應用程序
2.10 FTP站點
第3章 相關工具
3.1 開發(fā)應用程序概述
3.2 記事本
3.3 FrontPege 2000
3.3.1 開發(fā)環(huán)境
3.3.2 創(chuàng)建一個Web站點
3.3.3 查看頁面
3.3.4 增加一個頁面
3.3.5 使用一個頁面
3.4 NetObjects Fusion
3.4.1 開發(fā)環(huán)境
3.4.2 利用Fusion創(chuàng)建一個Web站點
3.4.3 開發(fā)一個網頁
3.5 NetObjects ScriptBuilder
3.5.1 編程環(huán)境
3.5.2 在ScriptBuilder中處理代碼
3.5.3 在ScriptBuilder中驗證代碼
3.6 Microsoft Visual InterDev 6.0
3.7 對開發(fā)工具的最后總結
第4章 ASP基礎
4.1 構造ASP代碼
4.1.1 <%=X%>標記
4.1.2 <%單行代碼%>
4.1.3 <%代碼塊%>
4.1.4 <Script>代碼</Script>
4.1.5 在代碼中的HTML
4.2 在腳本中插入腳本
4.2.1 處理指令
4.2.2 Include文件
4.3 ASP代碼的使用
4.3.1 注釋、大小寫和空置空間
4.3.2 變量
4.3.3 數(shù)據(jù)類型
4.3.4 作用域和使用期限
4.3.5 操作符
4.3.6 條件
4.3.7 循環(huán)
4.3.8 變量轉換
4.3.9 日期和時間函數(shù)
4.3.10 驗證數(shù)據(jù)的類型和存在
4.3.11 數(shù)據(jù)驗證技術
4.3 12 為數(shù)字日期貨幣設定格式
4.3.13 處理字符串
4.3.14 隨機數(shù)
4.3.15 過程
第5章 Request對象
5.1 ASP對象模板和層次結構
5.1.1 什么是對象層次結構
5.1.2 ASP對象棋板
5.2 從訪問者處獲得信思
5.2.1 Request對象集合
5.3 Request對象屬性
5.3.1 TotalBytes屬性
5.4 Request對象的方法
5.4.1 BinaryRead方法
5.5 Request對象的應用實例
5.5.1 Client Certificate實例
5.5.2 表單電子郵件處理程序
5.5.3 表單數(shù)據(jù)庫處理程序
5.5.4 Web站點登錄
第6章 Response對象
6.1 將信息送回訪問者
6.2 Response對象的集合
6.2.1 COOkie集合
6.3 Response對象屬性
6.3.1 Buffer屬性
6.3.2 CacheControl屬性
6.3.3 Charset屬性
6.3.4 ContentType屬性
6.3.5 Expires屬性
6.3.6 ExpiresAbsolute屬性
6.3.7 IsClientConnected屬性
6.3.8 PICS屬性
6.3.9 Status屬性
6.4 Response對象的方法
6.4.1 AddHeader方法
6.4.2 AppendToLog方法
6.4.3 BinaryWrite方法
6.4.4 Clear方法
6.4.5 End方法
6.4.6 Flush方法
6.4.7 Redirect方法
6.4.8 Write方法
6.5 Response對象實例
6.5.1 用select控件重走向
6.5.2 進度欄
6.5.3 Preferences頁面
第7章 Server對象
7.1 Server對象的作用
7.2 Server對象的屬性
7.2.1 ScriptTimeout屬性
7.3 Server對象的方法
7.3.1 CreateObject方法
7.3.2 HTML編碼方法
7.3.3 MapPath方法
7.3.4 URLEncode方法
7.4 Server對象舉例
7.4.1 辦公自動化
第8章 Session對象Application對象和globa1.asa文件
8.1 ASP應用程序
8.2 創(chuàng)建一個ASP應用程序
8.3 Sessinn對象
8.3.1 Session集合
8.3.2 Session對象屬性
8.3.3 Session對象的方法
8.4 Application對象
8.4.1 Application對象的集合
8.4.2 Application對象的方法
8.5 globa1.asa文件
8.5.1 global.asa事件
8.6 ASP應用程序實例
第9章 Windows NT服務器的Collaborative數(shù)據(jù)對象
9.1 在你的ASP中添加發(fā)送電子郵件的功能
9.2 NewMail對象
9.2.1 NewMail對象的屬性
9.2.2 NewMail對象的方法
9.3 NewMail對象的用途
第10章 ASP組件
10.1 利用對象擴展ASP功能
10.2 瀏覽器功能組件
10.2.1 修改browser.ini文件
10.3 Ad Rotator組件
10.4 Page Counter組件
10.5 Counter組件
10.6 Content Linking組件
10.7 Content Rotator組件
10.8 MyInfo組件
第11章 腳本對象
11.1 附加的VBScript組件
11.2 File System Object之間的關系
11.3 FileSystemObject對象
11.3.1 FileSystemObject對象屬性
11.3.2 FileSystemObject對象方法
11.4 Drives集合
11.5 Drive對象
11.6 Folders集合
11.7 Folder對象
11.8 Files集合
11.9 File對象
11.10 TextStrearm對象
11.11 Dictionary對象
第12章 錯誤處理和腳本調試
12.1 錯誤處理
12.1.1 未處理的錯誤
12.1.2 處理錯誤
12.1.3 Err對象
12.1.4 將錯誤記錄在文件中
12.2 腳本調試器
第13章 結構化查詢語言SQL Server和Access
13.1 ASP應用程序的后臺支持
13.2 結構化查詢語言
13.2.1 數(shù)據(jù)庫實例
13.2.2 Select語句
13.2.3 Where從句
13.2.4 Order By從句
13.2.5 Join
13.2.6 增加、編輯和刪除
13.3 在ASP應用程序中使用SQL Server
13.3.1 索引
13.3.2 視圖
13.3.3 為一個SQL Server數(shù)據(jù)庫建立一個DSN
13.4 在ASP應用程序中使用Microsoft Access
13.4.1 關于Access數(shù)據(jù)庫的安全問題
13.4.2 為一個Access數(shù)據(jù)庫建立一個DSN
第14章 ADO
14.1 ActiveX數(shù)據(jù)對象
14.1.1 Connection對象
14.1.2 Recordset對象
14.1.3 Fields集合和Field對象
14.1.4 Command對象和Parameter對象
14.1.5 Error對象和Errors集合
第15章 建立組件
15.1 使用VB建立你自己的定制庫
15.1.1 為什么要建立自己的組件
15.1.2 建立一個Wrapper組件
第16章 ASP應用實例:Product Catalog
16.1 ASP實例
16.2 Product Catalog站點
16.2.1 使用示例
16.3 Product Catalog數(shù)據(jù)庫組件
16.3.1 表定義
16.3.2 數(shù)據(jù)圖表和關系
16.3.3 字段說明
16.4 ASP應用程序
16.4.1 建立(Setup)
16.4.2 global.asa文件
16.4.3 主頁
16.4.4 About Us頁面
16.4.5 Contact Info頁面
16.4.6 Product Catalog頁面
16.4.7 How to Order頁面
16.4.8 Return Policy頁面
16.4.9 Shipping Info頁面
16.4.10 Products頁面
16.4.11 Image Router頁面
16.4.12 Product頁面
16.4.13 Add Comment頁面
16.4.14 Daily Special頁面
第17章 ASP應用實例:Shopping Cart
17.1 Shopping Cart組件
17.1.1 使用示例
17.2 Shopping Cart數(shù)據(jù)庫組件
17.2.1 表定義
17.2.2 數(shù)據(jù)圖表和關系
17.2.3 字段說明
17.3 ASP代碼
17.3.1 Shopping Cart頁面的代碼
17.3.2 Shipping Calculator頁面的代碼
17.3.3 Tax頁面的代碼
17.3.4 Check out頁面的代碼
17.3.5 Check out Complete頁血的代碼
第18章 ASP應用實例:Customers
18.1 Customers組件
18.1.1 使用示例
18.2 Customers數(shù)據(jù)庫組件
18.2.1 表定義
18.2.2 字段說明
18.3 ASP代碼
18.3.1 More Info頁面的代碼
18.3.2 FAQ頁面的代碼
18.3.3 Help頁面的代碼
18.3.4 Customers頁面的代碼
18.3.5 Preferences頁面的代碼
18.3.6 Order Info反面的代碼
18.3.7 Mailing List頁面的代碼
18.3.8 Product Request表單的代碼
18.3.9 Send Email 1頁面的代碼
18.3.10 Send Email 2頁面的代碼
附錄A VBScript快速參考
附錄B 光盤內容