ASP網路應用程式設計(第2版)

ASP網路應用程式設計(第2版)

《ASP網路應用程式設計(第2版)》是2010年7月人民郵電出版社出版的圖書,作者是高怡新。

基本介紹

  • 中文名:ASP網路應用程式設計(第2版)
  • 作者:高怡新
  • 出版時間:2010年7月
  • 出版社人民郵電出版社
  • 頁數:289 頁
  • ISBN:9787115175281
  • 定價:28.5 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書從實際套用出發,系統地介紹了使用ASP技術進行網路應用程式設計與網站開發的基本知識與編程實踐。除了講述HTML、VBScript語言、ASP內置對象與組件、ADO資料庫技術之外,本書還較為詳細地介紹了在網頁設計中極為有用的JavaScript語言以及CSS技術和DOM技術,並在講清?鞲鮒兜慵捌淞檔幕∩希峁┝訟嗟狽岣壞姆獨6琳叨哉帳櫓械慕步庥朧道醒萘罰⒃諂浠∩霞右源蔥攏梢鑰⒊齦髦質滌玫腤eb應用程式。
本書可作為高等院校、高職高專信息技術和電子商務等專業的教學用書,也可作為網路技術人員的培訓教材。

圖書目錄

第 1章 ASP概述 1
1.1 靜態網頁與動態網頁 1
1.1.1 靜態HTML網頁 1
1.1.2 客戶端動態網頁 2
1.1.3 伺服器端動態網頁 3
1.2 ASP簡介 4
1.2.1 ASP的特點 4
1.2.2 ASP工作過程 5
1.2.3 ASP組成要素 6
1.3 ASP運行環境 6
1.3.1 ASP運行的軟硬體環境 7
1.3.2 IIS簡介 7
1.3.3 IIS的安裝 8
1.4 IIS網站管理 10
1.4.1 IIS默認網站 10
1.4.2 IIS的啟動與停止 11
1.4.3 IIS網站屬性的設定 12
1.4.4 IIS虛擬的創建 13
1.5 ASP文檔的創建與運行 16
1.5.1 ASP與腳本語言 16
1.5.2 ASP文檔的創建 16
1.5.3 ASP文檔的運行 17
1.5.4 ASP文檔編寫工具 18
習題 19
第 2章 HTML網頁設計 20
2.1 HTML概述 20
2.1.1 什麼是HTML 20
2.1.2 HTML文檔基本架構 21
2.2 HTML常用標記 22
2.2.1 頭部標記 22
2.2.2 主體標記 23
2.2.3 段落標記 25
2.2.4 文字格式標記 27
2.2.5 特殊字元標記 29
2.2.6 列表標記 29
2.2.7 圖像標記 31
2.2.8 超連結標記 32
2.3 HTML表格標記 33
2.3.1 表格定義格式 33
2.3.2 表格套用舉例 34
2.4 HTML框架標記 37
2.4.1 框架定義格式 37
2.4.2 框架套用舉例 38
2.4.3 框架嵌套舉例 40
2.5 HTML表單標記 41
2.5.1 表單定義格式 41
2.5.2 常用表單域標記 42
2.5.3 表單套用舉例 44
2.6 HTML其他標記 46
2.6.1 動態文字標記 46
2.6.2 層標記 47
2.6.3 嵌入多媒體信息標記 49
2.7 HTML文檔樣式 49
2.7.1 CSS簡介 50
2.7.2 在文檔頭部定義樣式 52
2.7.3 為單個元素定義樣式 53
2.7.4 定義與引用外部樣式表 55
習題 56
第3章 VBScript腳本語言 58
3.1 VBScript概述 58
3.1.1 什麼是VBScript 58
3.1.2 用VBScript開發客戶端腳本 58
3.1.3 用VBScript開發伺服器端腳本 59
3.1.4 VBScript語句書寫規則 61
3.2 VBScript語法基礎 62
3.2.1 VBScript數據類型 62
3.2.2 VBScript常量 63
3.2.3 VBScript變數 63
3.2.4 VBScript運算符 65
3.3 VBScript輸入與輸出 66
3.3.1 輸入函式InputBox 66
3.3.2 輸出函式MsgBox 67
3.3.3 輸出語句MsgBox 69
3.3.4 利用Document.Write輸出 70
3.4 VBScript內置函式 70
3.4.1 日期時間函式 70
3.4.2 數學運算函式 72
3.4.3 字元處理函式 73
3.4.4 數據類型判別函式 74
3.4.5 數據類型轉換函式 75
3.5 VBScript流程控制 76
3.5.1 If…Then…Else語句 76
3.5.2 Select…Case語句 79
3.5.3 DO…Loop循環 80
3.5.4 While…Wend循環 82
3.5.5 For…Next循環 83
3.5.6 For Each In…Next循環 84
3.5.7 循環語句的嵌套 85
3.5.8 用Exit退出循環 86
3.6 VBScript過程 87
3.6.1 Sub過程 87
3.6.2 Function過程 88
3.6.3 VBScript過程的調用 89
3.7 VBScript與DOM 91
3.7.1 DOM概述 91
3.7.2 DOM事件 92
3.7.3 DOM事件過程的調用 93
3.7.4 Window對象 95
3.7.5 Document對象 96
3.7.6 Form對象 98
3.7.7 History對象 99
習題 100
第4章 JavaScript腳本語言 102
4.1 JavaScript概述 102
4.2 JavaScript語法概述 103
4.2.1 JavaScript語法基礎 103
4.2.2 JavaScript變數 104
4.2.3 JavaScript運算符 105
4.3 JavaScript流程控制 106
4.3.1 If分支語句 106
4.3.2 Switch分支語句 107
4.3.3 For循環語句 108
4.3.4 While循環語句 109
4.3.5 Do-While循環語句 109
4.3.6 break、continue語句 109
4.4 JavaScript對象 110
4.4.1 Array對象 110
4.4.2 Date對象 113
4.4.3 Math對象 114
4.5 JavaScript函式 114
4.6 JavaScript與DOM 116
4.6.1 DOM技術編程示例 116
4.6.2 DOM與表單驗證 119
4.7 JavaScript與DHTML 123
4.7.1 DHTML簡介 123
4.7.2 DHTML舉例 124
習題 127
第5章 ASP內置對象 129
5.1 ASP內置對象簡介 129
5.2 Response對象 130
5.2.1 Response對象概述 130
5.2.2 Response.Write方法 131
5.2.3 Response.Redirect方法 132
5.2.4 Response對象的其他方法 134
5.2.5 Response對象的屬性 134
5.2.6 Response.Cookies集合 136
5.3 Request對象 137
5.3.1 Request對象的屬性與方法 137
5.3.2 Request.Form集合 138
5.3.3 Request.QueryString集合 141
5.3.4 Request.ServerVariables集合 143
5.3.5 Request.Cookies集合 145
5.4 Server對象 146
5.4.1 Server.CreateObject方法 146
5.4.2 Server.MapPath方法 147
5.4.3 Server.Execute方法 147
5.4.4 Server.Transfer方法 148
5.4.5 Server.HTMLEncode方法 149
5.4.6 Server.URLEncode方法 149
5.5 Application對象 150
5.5.1 Application對象概述 150
5.5.2 Application對象的集合 150
5.5.3 Application對象的事件 152
5.5.4 Application對象套用舉例 153
5.6 Session對象 154
5.6.1 Session對象概述 154
5.6.2 Session對象的集合 155
5.6.3 Session對象的事件 156
5.6.4 Session對象套用舉例 157
5.7 Global.asa檔案 159
5.7.1 Global.asa檔案概述 159
5.7.2 Global.asa檔案舉例 160
習題 161
第6章 ASP內置組件 163
6.1 ASP組件概述 163
6.1.1 內置組件與外置組件 163
6.1.2 ASP常用內置組件 164
6.2 File Access組件 164
6.2.1 File Access組件概述 165
6.2.2 資料夾操作 165
6.2.3 檔案的創建、複製與刪除 169
6.2.4 檔案內容的寫入 171
6.2.5 檔案內容的讀取 172
6.3 Ad Rotator組件 174
6.3.1 Ad Rotator組件簡介 174
6.3.2 Ad Rotator組件套用示例 175
6.4 PageCounter組件 176
6.4.1 PageCounter組件簡介 176
6.4.2 PageCounter組件套用示例 177
6.5 ContentLinking組件 178
6.5.1 ContentLinking組件簡介 178
6.5.2 ContentLinking組件套用示例 179
習題 180
第7章 ADO與Web資料庫 181
7.1 Web資料庫概述 181
7.1.1 Web資料庫及其優勢 181
7.1.2 訪問Web資料庫的幾種技術 182
7.2 ODBC資料庫連線技術 183
7.2.1 ODBC簡介 184
7.2.2 ODBC數據源管理器 184
7.2.3 DSN的創建與設定 185
7.3 ADO資料庫訪問技術 186
7.3.1 ADO技術概述 187
7.3.2 ADO組件對象簡介 187
7.3.3 ADO對象之間的關係 188
7.4 Connection對象 189
7.4.1 Connection對象的常用方法 189
7.4.2 Connection對象的事務操作 190
7.4.3 ConnectionString連線字元串 191
7.4.4 Connection對象的屬性 192
7.5 Command對象 193
7.5.1 Command對象概述 193
7.5.2 Command對象的屬性與方法 194
7.6 Recordset對象 195
7.6.1 Recordset.Open方法 195
7.6.2 Recordset對象的其他方法 196
7.6.3 Recordset對象的屬性 196
7.6.4 Field對象與Fields集合 197
7.7 SQL查詢語言 199
7.7.1 SQL語言概述 200
7.7.2 數據查詢命令 200
7.7.3 插入記錄命令 202
7.7.4 更新數據命令 203
7.7.5 刪除記錄命令 203
7.8 Web資料庫訪問實例 204
7.8.1 連線資料庫 204
7.8.2 讀取並輸出數據 206
7.8.3 查詢數據 208
7.8.4 添加記錄 210
7.8.5 更新數據 212
7.8.6 刪除記錄 214
習題 215
第8章 ASP應用程式設計實例 217
8.1 百年日曆 217
8.1.1 設計思路 217
8.1.2 百年日曆完整代碼 219
8.2 網上投票系統 222
8.2.1 設計思路 222
8.2.2 網上投票系統原始碼 223
8.2.3 網上投票系統的完善 225
8.2.4 用圖形顯示投票結果 226
8.3 線上考試系統 228
8.3.1 設計思路 228
8.3.2 資料庫設計 229
8.3.3 線上考試系統原始碼 230
8.3.4 線上考試系統的完善 233
8.4 成績查詢系統 233
8.4.1 設計思路 233
8.4.2 資料庫設計 234
8.4.3 首頁框架設計 235
8.4.4 上方頁面設計 235
8.4.5 下方頁面設計 237
8.5 註冊登錄系統 239
8.5.1 設計思路 239
8.5.2 資料庫設計 239
8.5.3 Global.asa檔案 240
8.5.4 登錄頁面設計 241
8.5.5 登錄信息驗證頁面設計 242
8.5.6 註冊頁面設計 243
8.5.7 保存註冊信息頁面設計 246
8.6 訪客留言簿 248
8.6.1 設計思路 248
8.6.2 資料庫設計 250
8.6.3 留言簿主頁面設計 250
8.6.4 撰寫留言頁面設計 253
8.6.5 保存留言頁面設計 255
習題 256
第9章 ASP網上書城實例 257
9.1 網上書城總體設計 257
9.1.1 總體設計思路 257
9.1.2 網站資料庫設計 258
9.1.3 Global.asa檔案 260
9.2 包含檔案設計 261
9.2.1 包含檔案的概念 261
9.2.2 head.inc檔案設計 262
9.2.3 foot.inc檔案設計 263
9.2.4 style.css檔案設計 264
9.3 網上書城首頁設計 265
9.3.1 首頁設計思路 265
9.3.2 圖書展示功能設計 266
9.3.3 圖書搜尋功能設計 267
9.3.4 完整的首頁原始碼 268
9.3.5 圖書詳情頁面設計 271
9.4 購物車頁面設計 274
9.4.1 購物車設計思路 274
9.4.2 放入圖書功能設計 275
9.4.3 刪除圖書功能設計 276
9.4.4 更改數量與計算書款金額 276
9.4.5 完整的購物車頁面原始碼 278
9.5 訂單頁面設計 280
9.5.1 訂單頁面設計思路 280
9.5.2 填寫訂單頁面設計 281
9.5.3 保存訂單數據功能設計 284
9.5.4 查看訂單信息頁面設計 285

相關詞條

熱門詞條

聯絡我們