TOP
0
0
2025新年快樂,門市正常營業喔~
ASP動態網站開發基礎教程(第6版)(簡體書)
滿額折

ASP動態網站開發基礎教程(第6版)(簡體書)

商品資訊

人民幣定價:79.8 元
定價
:NT$ 479 元
優惠價
87417
庫存:3
下單可得紅利積點:12 點
商品簡介
名人/編輯推薦
目次
相關商品

商品簡介

《ASP動態網站開發基礎教程(第 6版)》由淺入深、循序漸進地介紹了使用 ASP技術開發 Web應用程序的方法。全書共分 13章,第 1~4章介紹了 ASP、HTML、JavaScript和 VBScript語言的基礎知識;第 5~7章分別介紹了 Request、Response、 Server、Application和 Session對象等 ASP常用內建對象的使用;第 8章和第 9章介紹了 ASP內置組件的使用;第 10章介紹了 ASP程序與數據庫的連接和交互;第 11章介紹了 RecordSet對象的應用;第 12章和第 13章通過實例,介紹了創建基于 ASP的用戶管理系統和博客網站的具體方法,對前面各章節所學習的知識進行了貫穿。
《ASP動態網站開發基礎教程(第 6版)》內容翔實、結構清晰、敘述流暢、可操作性強,適合作為高等院校網站開發、網頁設計等課程的教材,也可作為 ASP初學者和網站開發人員的參考書。

名人/編輯推薦

針對學習 ASP和網站開發的初、中級用戶而編寫,采用由淺入深、循序漸進的講述方法,在理論與實例部分的安排上,充分考慮到初學者的實際需求,通過大量的實用操作指導和有代表性的實例,使讀者直觀、迅速地了解 ASP的主要功能和動態網站的制作方法。另外,讀者還可以通過各章課后習題鞏固書中所學的知識。

ASP是美國微軟公司開發的代替CG腳本程序的應用程序,它可以與數據庫和其他程序進行交互,是一種既簡單又方便的編程工具。 ASP的主要特性是能夠將腳本HTML、組件和強大的Web數據庫訪問功能結合在一起,形成一個能在服務器上運行的應用程序,并把按用戶的要求專門制作的 HTML頁面發送給客戶端瀏覽器顯示。
ASP可以用來創建與運行動態網頁和 Web應用程序。ASP網頁可以包含 HTML標記、普通文本、腳本命令以及 COM組件等內容。利用 ASP不僅可以向網頁中添加交互式內容,例如在線表單,而且還能夠創建使用 HTML網頁作為用戶界面的 Web應用程序。
ASP屬于 ActiveX技術中的服務器端技術,與通常在客戶端實現動態頁面的技術 (如 Java、VBScript等)不同, ASP中的命令和腳本都是在服務器端解釋執行的,因而網站設計者不必擔心瀏覽器是否能執行腳本。同時,由于只是將 HTML頁面發送到瀏覽器執行,在瀏覽器中看不到ASP程序源代碼,因此可以防止程序代碼被竊取。另外, ASP提供了簡單、方便的數據庫訪問方法,可以使開發基于數據庫驅動的 Web應用程序更加容易。
本書針對學習 ASP和網站開發的初、中級用戶而編寫,采用由淺入深、循序漸進的講述方法,在理論與實例部分的安排上,充分考慮到初學者的實際需求,通過大量的實用操作指導和有代表性的實例,使讀者直觀、迅速地了解 ASP的主要功能和動態網站的制作方法。另外,讀者還可以通過各章課后習題鞏固書中所學的知識。
本書是集體智慧的結晶,除封面署名作者以外,參與本書編寫的還有陳笑、孔祥亮、杜思明、高娟妮等人。盡管我們在編寫本書時已盡了昀大努力,但由于各種條件的限制,加之作者水平有限,書中不足之處在所難免,希望讀者批評指正。
本書免費提供教學大綱、教學課件、課后習題參考答案和實例源文件,讀者可掃描下列二維碼獲取。


教學大綱教學課件課后習題參考答案實例源文件
編者 2024年5月

目次

第1章 ASP基礎知識 1
1.1 什么是ASP 1
1.1.1 ASP的技術特點 1
1.1.2 ASP的工作流程 2
1.1.3 ASP的工作原理 2
1.1.4 ASP的運行環境 3
1.1.5 ASP的常用內建對象 3
1.2 安裝與搭設IIS 3
1.2.1 IIS的安裝 4
1.2.2 IIS的架設 5
1.2.3 設置虛擬目錄 8
1.2.4 創建網站 8
1.3 測試網站服務器 9
1.4 ASP程序的編寫、保存、調試與運行 9
1.4.1 編寫與保存ASP文件 10
1.4.2 調試與運行ASP程序 11
1.5 課后習題 13
第2章 HTML5語言 14
2.1 HTML5文檔結構 14
2.1.1 文檔類型聲明 15
2.1.2 主標簽 15
2.1.3 頭部標簽 15
2.1.4 主體標簽 17
2.2 創建HTML5文件 17
2.3 編輯網頁文本 18
2.3.1 定義標題和段落 18
2.3.2 設置文本格式 20
2.4 建立列表和超鏈接 22
2.4.1 創建列表 22
2.4.2 創建超鏈接 25
2.5 插入網頁圖像 28
2.6 使用表格 29
2.6.1 創建表格 29
2.6.2 設置表格屬性 32
2.6.3 設置單元格屬性 34
2.7 使用表單 35
2.7.1 定義表單 36
2.7.2 添加表單控件 38
2.7.3 設置表單屬性 45
2.8 使用CSS 49
2.8.1 定義CSS樣式 49
2.8.2 CSS3選擇器 52
2.9 課后習題 56
第3章 JavaScript 腳本語言 57
3.1 JavaScript語言概述 57
3.1.1 JavaScript的主要特點 57
3.1.2 JavaScript的基本語法 58
3.1.3 JavaScript在ASP中的使用 59
3.2 JavaScript程序 61
3.2.1 語句和語句塊 61
3.2.2 代碼 61
3.2.3 消息框 61
3.2.4 JavaScript注釋 64
3.3 標識符和變量 64
3.3.1 標識符 64
3.3.2 變量 65
3.4 數據類型 66
3.5 運算符 67
3.5.1 算術運算符 67
3.5.2 比較運算符 68
3.5.3 賦值運算符 69
3.5.4 邏輯運算符 70
3.5.5 條件運算符 70
3.5.6 其他運算符 70
3.5.7 運算符優先級 71
3.6 表達式 72
3.7 流程控制語句 73
3.7.1 條件判斷語句 73
3.7.2 循環控制語句 78
3.7.3 跳轉語句 80
3.8 JavaScript函數 81
3.8.1 常用系統函數 81
3.8.2 自定義函數 81
3.8.3 帶參數返回的return語句 82
3.8.4 函數變量的作用域 83
3.9 課后習題 84
第4章 VBScript 腳本語言 86
4.1 VBScript語言概述 86
4.1.1 認識VBScript語言 86
4.1.2 VBScript代碼編寫格式 87
4.1.3 在ASP中使用VBScript 88
4.2 VBScript中的變量 89
4.2.1 簡單變量的聲明 89
4.2.2 數組變量的聲明 90
4.2.3 變量的賦值 91
4.2.4 變量的命名約定 91
4.2.5 變量的作用域與存活期 92
4.3 VBScript中的運算符 93
4.3.1 算術運算符 93
4.3.2 關系運算符 93
4.3.3 邏輯運算符 94
4.3.4 連接運算符 94
4.3.5 運算符的優先級 95
4.4 VBScript中的數據類型 95
4.5 VBScript中常量的定義 96
4.6 賦值語句 97
4.7 條件語句 98
4.7.1 If…Then語句 98
4.7.2 If…Then…Else語句 98
4.7.3 Select Case語句 99
4.8 循環語句 100
4.8.1 Do…Loop語句 100
4.8.2 For Each…Next語句 101
4.8.3 For…Next語句 101
4.8.4 While…Wend語句 102
4.8.5 Exit語句 103
4.9 VBScript中的過程 104
4.9.1 Sub過程 104
4.9.2 Function過程 105
4.9.3 參數按地址傳遞與按值傳遞 106
4.9.4 數組參數 107
4.10 VBScript函數 107
4.11 課后習題 110
第5章 Request對象與Response對象 112
5.1 Request對象與Response對象的關系 112
5.2 Request請求對象 113
5.2.1 Request對象概述 113
5.2.2 應用Request對象 114
5.3 Response響應對象 119
5.3.1 Response對象概述 119
5.3.2 應用Response對象 121
5.4 在網頁中使用Cookie 127
5.4.1 Cookie的設置 127
5.4.2 Cookie的使用 130
5.5 課后習題 132
第6章 Server 服務對象 134
6.1 Server對象概述 134
6.2 Server對象的屬性 135
6.3 Server對象的方法 136
6.3.1 HTMLEncode()方法 136
6.3.2 URLEncode()方法 137
6.3.3 MapPath()方法 138
6.3.4 CreateObject()方法 139
6.3.5 Transfer()方法 140
6.3.6 Execute()方法 140
6.3.7 GetLastError()方法 141
6.4 課后習題 141
第7章 Application對象與Session對象 143
7.1 Application應用程序對象 143
7.1.1 Application對象概述 143
7.1.2 Application對象的屬性 144
7.1.3 Application對象的方法 145
7.1.4 Application對象的事件 145
7.1.5 使用Application對象保存數據 146
7.2 Session對象 146
7.2.1 Session對象概述 146
7.2.2 Session對象的屬性 147
7.2.3 Session對象的方法 148
7.2.4 Session對象的事件 148
7.2.5 使用Session對象記錄用戶登錄信息 148
7.3 Global.asa文件 149
7.4 課后習題 151
第8章 ASP的常用組件 152
8.1 使用Ad Rotator組件制作廣告輪顯效果 152
8.1.1 創建Ad Rotator計劃文件 153
8.1.2 設置廣告圖像重定向文件 154
8.1.3 創建網站廣告顯示頁面 154
8.2 使用Browser Capabilities組件檢測瀏覽器 157
8.3 使用Content Rotator組件制作內容輪轉效果 158
8.4 使用Content Linker組件制作頁面索引 161
8.4.1 Content Linker組件簡介 161
8.4.2 Content Linker組件方法 161
8.4.3 使用Content Linker組件創建管理對象 162
8.5 使用Page Counter組件設計網站計數器 164
8.6 使用Counters組件創建投票計數器 165
8.7 使用Permission Checker組件檢查用戶權限 167
8.8 使用MyInfo組件存儲網站所有者信息 168
8.9 使用Tools組件創建Tools對象 168
8.10 使用IIS Log組件抽取IIS日志信息 169
8.11 利用Dictionary對象保存字典 對象 170
8.12 開發ASP自定義組件 172
8.13 課后習題 173
第9章 ASP的文件管理 175
9.1 FileSystemObject文件系統對象 175
9.2 讀寫文件 177
9.2.1 TextStream對象簡介 177
9.2.2 創建一個文本文件 178
9.2.3 向文本文件中添加數據 179
9.2.4 讀取文本文件中的內容 180
9.3 管理文件 181
9.3.1 File對象簡介 181
9.3.2 移動、復制及刪除文件 182
9.3.3 檢測文件和文件夾是否存在 183
9.3.4 檢測文件的屬性 183
9.4 獲取驅動信息 185
9.5 管理文件夾 187
9.6 課后習題 190
第10章 ADO數據庫訪問 191
10.1 Access數據庫簡介 191
10.1.1 Access數據庫的基本操作 191
10.1.2 Access數據庫的基礎知識 195
10.1.3 SQL簡介 197
10.1.4 ODBE簡介 201
10.1.5 OLE DB簡介 204
10.1.6 ADO對象模型 204
10.1.7 ADO對象簡介 205
10.2 Connection對象連接數據庫 207
10.2.1 與數據庫建立連接 207
10.2.2 Connection對象的屬性 211
10.2.3 Connection對象的方法 214
10.3 Command對象 215
10.3.1 創建Command對象 216
10.3.2 Command對象的屬性 217
10.3.3 Command對象的方法 218
10.3.4 參數查詢 219
10.4 課后習題 222
第11章 Recordset對象查詢和操作記錄 224
11.1 Recordset對象概述 224
11.1.1 認識Recordset對象 224
11.1.2 Recordset對象的工作流程 225
11.1.3 Recordset對象的屬性 226
11.1.4 Recordset對象的方法 227
11.2 使用Recordset對象 229
11.2.1 游標類型 229
11.2.2 鎖定類型 233
11.2.3 瀏覽記錄 234
11.2.4 添加記錄 235
11.2.5 更新記錄 237
11.2.6 刪除記錄 239
11.2.7 Supports()方法 240
11.2.8 Status屬性 241
11.2.9 分頁顯示 241
11.3 認識Fields集合與Field對象 243
11.3.1 Fields集合簡介 243
11.3.2 Field對象簡介 243
11.4 認識Errors集合與Error對象 245
11.5 認識Properties集合與Property對象 245
11.6 課后習題 246
第12章 ASP綜合開發實例 (用戶管理系統) 248
12.1 功能描述 248
12.1.1 驗證碼技術簡介 248
12.1.2 MD5數據加密 255
12.1.3 表單驗證的實現 256
12.1.4 檢測表單內容的合法性 258
12.2 用戶管理系統簡介 260
12.2.1 數據庫設計 261
12.2.2 系統文件簡介 261
12.3 設計用戶管理系統 261
12.3.1 系統主界面 262
12.3.2 用戶注冊模塊 263
12.3.3 用戶登錄模塊 264
12.3.4 限制一般用戶權限 268
12.3.5 用戶管理模塊 268
12.3.6 添加用戶模塊 270
12.3.7 修改用戶模塊 273
12.3.8 刪除用戶模塊 274
12.3.9 修改密碼模塊 275
12.3.10 退出登錄模塊 277
12.4 課后習題 277
第13章 ASP綜合開發實例(博客網站) 278
13.1 功能描述 278
13.2 數據庫設計 279
13.2.1 數據庫E-R圖分析 279
13.2.2 數據表概要說明 279
13.2.3 主要數據表的結構 280
13.3 文件架構設計 282
13.4 公共文件的編寫 282
13.4.1 防止SQL注入和創建數據庫連接 282
13.4.2 統計訪問量 283
13.5 網站前臺主頁面設計 284
13.5.1 主頁面的布局 284
13.5.2 主頁面的實現 285
13.6 文章展示模塊的設計 286
13.6.1 主頁面文章展示的實現過程 286
13.6.2 文章列表展示的實現過程 287
13.6.3 文章詳細顯示的實現過程 288
13.7 相冊展示模塊的設計 292
13.7.1 相冊分類展示的實現過程 292
13.7.2 相冊圖片顯示的實現過程 293
13.8 博主登錄模塊的設計 294
13.8.1 設置頁面緩存有效期限 295
13.8.2 設計表單 295
13.8.3 實現登錄驗證 296
13.9 文章管理模塊的設計 296
13.9.1 文章分類管理的實現過程 297
13.9.2 文章添加頁面的實現過程 299
13.9.3 文章查詢和刪除的實現過程 301
13.10 相冊管理模塊的設計 303
13.10.1 上傳圖片的實現過程 304
13.10.2 瀏覽圖片的實現過程 308
13.10.3 刪除圖片的實現過程 310
13.11 發布網站 311
13.11.1 注冊網站域名 311
13.11.2 申請網站空間 311
13.11.3 將域名解析到服務器 311
13.11.4 使用FTP軟件上傳網站 312
13.12 課后習題 312
參考文獻 313

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 417
庫存:3

暢銷榜

客服中心

收藏

會員專區