TOP
紅利積點抵現金,消費購書更貼心
ASP.NET程序設計實例教程(第2版)(普通高等教育“十一五”國家級規劃教材)(簡體書)
滿額折

ASP.NET程序設計實例教程(第2版)(普通高等教育“十一五”國家級規劃教材)(簡體書)

商品資訊

人民幣定價:32.5 元
定價
:NT$ 195 元
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:5 點
商品簡介
目次

商品簡介

《ASP.NET程序設計實例教程(第2版)》通過一個網上書店的完整案例,介紹了基于C#的ASP.NET2.0程序設計的基礎知識和編程技巧。具體包括電子商務網站常見的8大主要模塊:用戶注冊模塊、用戶登錄模塊、網站訪問計數器模塊、圖書信息查詢模塊、圖書信息瀏覽模塊、購物車模塊、購物結算和訂單查詢模塊、后臺管理模塊,詳細地講述了使用ASP.NET2.0開發電子商務網站的過程和方法。《ASP.NET程序設計實例教程(第2版)》內容翔實,實例豐富,講解透徹,注釋詳細,實用性強,便于讀者對ASP.NET2.0的理解和應用。《ASP.NET程序設計實例教程(第2版)》可作為高職高專計算機及其相關專業的教材,也適合自學ASP.NET2.0的讀者使用。

目次

第1章 Web開發相關技術 1
1.1 靜態網頁與動態網頁 2
1.1.1 靜態網頁 2
1.1.2 動態網頁 3
1.2 Web服務器和網絡數據庫 3
1.2.1 Web服務器 3
1.2.2 網絡數據庫技術 5
1.3 JSP與ASP/PHP/ASP.NET 6
1.3.1 ASP 6
1.3.2 PHP 7
1.3.3 JSP 7
1.3.4 ASP.NET 2.0 8
1.4 C/S結構與B/S結構 9
1.4.1 C/S結構 9
1.4.2 B/S結構 10
1.4.3 C/S結構與B/S結構的比較 11
本章小結 12
課外拓展 12

第2章 第一個ASP.NET應用程序 13
2.1 ASP.NET簡介 14
2.2 ASP.NET的服務器控件簡介 14
2.3 架設Web程序的運行環境 15
2.3.1 安裝與配置IIS 15
2.3.2 設置虛擬目錄 21
2.3.3 安裝.NET Framework 22
2.4 創建基于C#的Web應用程序的基本步驟 25
2.4.1 創建Web項目 25
2.4.2 創建Web窗體 26
2.4.3 添加Web控件 27
2.4.4 設計Web窗體 28
2.4.5 編寫代碼 28
2.4.6 運行程序 30
本章小結 30
課外拓展 31

第3章 網上書城系統介紹 32
3.1 系統概述 33
3.1.1 前臺購書系統 33
3.1.2 后臺管理系統 33
3.1.3 系統用例圖 34
3.2 系統功能模塊設計 34
3.2.1 注冊功能 35
3.2.2 登錄功能 36
3.2.3 圖書列表 36
3.2.4 圖書詳細信息 36
3.2.5 購物車 37
3.2.6 結算中心 38
3.2.7 訂單查詢 38
3.2.8 后臺管理 39
3.3 數據庫設計 41
3.3.1 數據表關系圖 41
3.3.2 數據庫表設計 42
3.3.3 創建視圖和存儲過程 44
3.3.4 關鍵SQL語句 46
3.4 詳細設計 48
3.4.1 開發文件夾 48
3.4.2 系統使用說明 49
本章小結 49
課外拓展 50

第4章 使用ADO.NET訪問數據庫 51
4.1 ADO.NET概述 52
4.1.1 ADO.NET簡介 52
4.1.2 .NET Framework數據提供程序 53
4.1.3 數據庫應用程序的開發流程 54
4.2 數據庫連接(Connection)對象 54
4.2.1 OleDbConnection對象 54
4.2.2 SqlConnection對象 57
4.3 執行數據庫操作命令(Command)對象 59
4.3.1 OleDbCommand對象 59
4.3.2 SqlCommand對象 62
4.4 數據查詢 65
4.4.1 DataReader 65
4.4.2 DataAdapter 67
4.4.3 DataSet 68
4.5 數據更新 73
4.5.1 使用SQL命令更新數據 73
4.5.2 利用數據集DataSet更新數據 78
本章小結 86
課外拓展 86

第5章 用戶注冊模塊設計 88
5.1 認識Page對象 90
5.1.1 code-behind模式 91
5.1.2 Page類的事件 91
5.2 Web服務器控件 93
5.2.1 TextBox控件——文本框控件 93
5.2.2 Button控件——按鈕控件 97
5.2.3 DropDownList控件——下拉列表框控件 100
5.3 數據驗證控件 103
5.3.1 RequiredFieldValidator控件 103
5.3.2 CompareValidator控件 105
5.3.3 RangeValidator控件 107
5.3.4 RegularExpressionValidator控件 109
5.3.5 ValidationSummary控件 111
5.4 設計用戶注冊頁面 112
5.4.1 創建Web項目 112
5.4.2 設計Web頁面 113
5.4.3 編寫初始化頁面的代碼 116
5.5 用戶注冊的數據驗證 117
5.5.1 使用驗證控件 117
5.5.2 使用程序實現服務器端驗證 120
5.6 實現注冊功能 121
5.6.1 檢測用戶名 121
5.6.2 實現注冊 122
本章小結 124
課外拓展 124

第6章 用戶登錄模塊設計 126
6.1 Response對象 127
6.1.1 Response常用屬性 127
6.1.2 直接輸出內容 128
6.1.3 輸出文本文件 129
6.1.4 結束數據輸出 130
6.1.5 建立新鏈接 130
6.1.6 判斷網頁瀏覽者是否處于斷開狀態 131
6.2 Application對象和Session對象 131
6.2.1 Application對象變量與一般變量的比較 133
6.2.2 Application對象的鎖定 134
6.2.3 Application對象的事件 135
6.2.4 Session對象的一對一關系 136
6.2.5 Session對象的生命周期 137
6.3 用戶登錄的界面設計 138
6.3.1 在現有的項目中添加Web窗體 138
6.3.2 設計用戶登錄頁面 138
6.4 主題 140
6.4.1 主題的概述 140
6.4.2 主題的創建 141
6.4.3 主題的應用 143
6.5 實現登錄功能 144
6.5.1 將數據庫連接字符串寫入Web.config文件 144
6.5.2 編寫數據庫訪問公共類 145
6.5.3 進行MD5加密的用戶注冊代碼 148
6.5.4 實現登錄 149
6.5.5 注冊和登錄的集成 151
本章小結 151
課外拓展 152

第7章 網站訪問計數器設計 153
7.1 Server對象 154
7.1.1 HTML的解碼與編碼 154
7.1.2 URL的解碼與編碼 155
7.1.3 文本文件的操作 156
7.2 Request對象 165
7.2.1 取得網頁瀏覽者的機器信息 165
7.2.2 取得目前瀏覽網頁的路徑 167
7.2.3 取得網頁瀏覽者的瀏覽器信息 167
7.2.4 取得服務器端提供的信息 169
7.3 Cookie對象 169
7.3.1 Cookie對象的屬性與方法 169
7.3.2 Cookie對象的基本操作 170
7.4 使用計數器 172
7.4.1 設計網站訪問計數器界面 173
7.4.2 實現網站訪問計數器 173
本章小結 175
課外拓展 175

第8章 圖書信息查詢模塊設計 176
8.1 Web控件 178
8.1.1 ImageButton控件 178
8.1.2 GridView 178
8.2 圖書信息查詢頁面設計 182
8.2.1 設計圖書信息查詢頁面 182
8.2.2 利用GridView控件輸出后臺數據庫中的圖書信息 186
8.3 實現圖書信息查詢功能 188
8.3.1 實現圖書信息查詢功能 188
8.3.2 利用GridView控件的分頁功能實現分頁 189
8.3.3 利用GridView控件的排序功能實現數據排序 191
本章小結 193
課外拓展 194

第9章 圖書信息瀏覽模塊設計 195
9.1 Web控件 196
9.1.1 HyperLink控件 196
9.1.2 DataList控件 197
9.1.3 Repeater控件 208
9.2 圖書展示界面設計 211
9.2.1 設計圖書展示頁面 211
9.2.2 使用Repeater控件顯示圖書詳細信息 213
9.3 圖書展示功能實現 214
9.3.1 圖書展示功能的實現 214
9.3.2 查看圖書詳情的實現 215
9.4 用戶自定義控件 217
9.4.1 版權信息自定義控件 217
9.4.2 在頁面上運用自定義控件 218
9.4.3 導航欄自定義控件 219
9.4.4 用戶登錄自定義控件 220
9.4.5 圖書展示自定義控件 221
9.4.6 主頁面 222
本章小結 223
課外拓展 224

第10章 購物車模塊設計 225
10.1 設計購物車頁面 226
10.2 實現購物車功能 228
10.3 購物車操作 231
10.3.1 更新購物車數據 231
10.3.2 刪除購物車數據 232
10.3.3 清空購物車數據 233
本章小結 234
課外拓展 234

第11章 購物結算與訂單查詢模塊設計 235
11.1 購物結算模塊 236
11.1.1 設計購物結算頁面 236
11.1.2 實現購物結算功能 236
11.2 訂單查詢模塊 240
11.2.1 設計訂單查詢頁面 240
11.2.2 實現訂單查詢功能 241
本章小結 243
課外拓展 244

第12章 網上書店后臺管理模塊設計 245
12.1 后臺登錄與管理主頁面 247
12.1.1 后臺登錄頁面 247
12.1.2 后臺管理主頁面 248
12.2 圖書管理模塊 249
12.2.1 圖書信息的新增功能 249
12.2.2 圖書信息的修改功能 252
12.3 訂單管理模塊 260
12.3.1 訂單查詢功能 260
12.3.2 訂單處理功能 261
本章小結 263
課外拓展 264

第13章 ASP.NET應用程序部署 265
13.1 網站發布 266
13.1.1 發布網站 266
13.1.2 測試發布的網站 267
13.2 打包與安裝 269

13.2.1 打包網站 269
13.2.2 安裝網站 273
本章小結 274

附錄A 程序調試 275
A.1 應用程序調試 275
A.2 調試模式 275
A.3 程序調試方法 275
附錄B 數據庫登錄失敗的解決方法 278
附錄C Web應用程序設計綜合實訓 282
C.1 實訓意義 282
C.2 實訓目的 282
C.3 實訓要求 282
C.4 實訓過程安排 283
C.5 實訓課時分配 285
C.6 教學組織設計 285
C.7 實訓報告的內容 285
C.8 實訓的評分標準 286
C.9 實訓參考題 286
C.10 教學資源網站的參考頁面 286

參考文獻 288

購物須知

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

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

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

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

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

定價:100 195
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區