ASP.NET電子商務入門經典(第2版)

ASP.NET電子商務入門經典(第2版)

《ASP.NET電子商務入門經典(第2版)》是2006年清華大學出版社出版的圖書。

圖書詳細信息,圖書簡介,目錄,

圖書詳細信息

ISBN:9787302123729
定價:58元
印次:1-1
裝幀:平裝
印刷日期:2006-3-10

圖書簡介

本書全面詳細地介紹了如何構建電子商務Web站點,並通過大量的代碼和示例逐步教會您設計和構建站點的具體過程。您將學會構建使用購物車的線上商品類目、創建搜尋和商品推薦功能,並實現管理功能、客戶賬戶、定單處理系統以及其他更多內容。您還將了解如何集成PayPal、DataCash和VeriSign Payflow Pro等產品來實現付款功能。

目錄

第1章電子商務站點入門 1
1.1開展電子商務的理由 1
1.1.1獲得更多的顧客 1
1.1.2讓顧客花更多的錢 2
1.1.3降低完成訂單的成本 2
1.2如何贏利 3
1.3風險和威脅 3
1.4電子商務的設計 4
1.4.1第一階段:建立站點 4
1.4.2第二階段:創建自己的購物籃 5
1.4.3第三階段:處理訂單 5
1.5Joke商店 6
1.6小結 7
第2章打好基礎 8
2.1為日後擴展設計站點 8
2.1.1以最少的代價滿足長期的需求 9
2.1.23層體系結構的優點 9
2.2選擇技術和工具 13
2.2.1使用ASP.NET 14
2.2.2使用VB.NET 16
2.2.3使用VisualStudio.NET 17
2.2.4使用SQLServer 17
2.3遵循編碼標準 18
2.4創建VisualStudio.NET項目 19
2.5實現站點框架 23
2.5.1建立第一個網頁 24
2.5.2在主頁上添加標題 29
2.6創建SQLServer資料庫 31
2.7代碼下載 33
2.8小結 33
第3章創建商品類目:第Ⅰ部分 34
3.1向訪問者顯示商品 34
3.1.1商品類目的外觀 34
3.1.2預覽商品類目 35
3.1.3設計類目的專營區列表 36
3.2存儲類目信息 38
3.2.1理解數據表 38
3.2.2創建表 44
3.3實現數據層 47
3.3.1與資料庫通信 47
3.3.2創建存儲過程 50
3.4實現業務層 52
3.4.1從VB.NET中訪問SQLServer 52
3.4.2實現業務層的功能 58
3.5實現表示層 62
3.6下載代碼 72
3.7小結 73
第4章創建產品目錄:第Ⅱ部分 74
4.1確定新功能 74
4.2存儲新的數據 76
4.2.1關係資料庫 76
4.2.2實現表的關係 79
4.3實現數據層 87
4.3.1篩選SQL查詢結果 87
4.3.2連線數據表 88
4.3.3如何使用JOIN 89
4.4存儲過程 90
4.4.1存儲過程的輸入和輸出參數 90
4.4.2實現存儲過程 91
4.5實現業務層 94
4.5.1使用存儲過程的參數 94
4.5.2關於異常處理的一些理論 96
4.5.3完成Catalog類 97
4.6實現表示層 104
4.6.1顯示類目列表 104
4.6.2顯示專營區和類目信息 109
4.6.3顯示商品 115
4.7處理意外錯誤 120
4.7.1修改默認錯誤頁面 121
4.7.2將問題通報給站點管理員 122
4.8小結 123
第5章搜尋類目 124
5.1需要什麼類型的搜尋功能 124
5.2實現數據層 125
5.2.1理論:讓資料庫執行搜尋 125
5.2.2使用WHERE和LIKE搜尋 126
5.2.3在搜尋字元串中搜尋商品數據 126
5.2.4通過統計出現次數進行搜尋 127
5.2.5搜尋相似單詞 128
5.2.6引入SearchCatalog存儲過程 128
5.2.7向存儲過程傳送搜尋字元串 129
5.2.8使用WordCount計算商品排序 129
5.2.9實現分頁技術 131
5.2.10請求特定範圍內的記錄 132
5.2.11編寫代碼 132
5.3實現業務層 136
5.4實現表示層 143
5.4.1實現SearchBoxWeb用戶控制項 143
5.4.2顯示搜尋結果 146
5.5最後一個技巧:搜尋相似單詞 151
5.6小結 153
第6章改進性能 154
6.1處理回送 154
6.2管理ViewState 157
6.3使用輸出快取 160
6.4小結 162
第7章使用PayPal收款 163
7.1Internet付款服務供應商 163
7.2學習如何使用PayPal 164
7.2.1集成PayPal購物車和收款系統 165
7.2.2使用PayPal單項購物特性 169
7.3小結 170
第8章類目管理 172
8.1創建類目管理頁面的準備工作 172
8.2驗證管理員的身份 175
8.3建立類目管理頁面 181
8.4管理專營區 184
8.4.1DepartmentsAdmin用戶控制項 185
8.4.2專營區管理的中間層方法 196
8.4.3專營區管理的存儲過程 199
8.4.4測試Web用戶控制項DepartmentsAdmin 200
8.4.5使用模板列定製DataGrid 201
8.5管理類目 204
8.5.1Web用戶控制項CategoriesAdmin 205
8.5.2類目管理的中間層方法 213
8.5.3類目管理的存儲過程 215
8.5.4測試Web用戶控制項CategoriesAdmin 217
8.6管理商品 217
8.6.1Web用戶控制項ProductsAdmin 218
8.6.2商品管理的中間層方法 225
8.6.3商品管理的存儲過程 228
8.7管理商品細節 229
8.7.1Web用戶控制項ProductDetailsAdmin 230
8.7.2商品細節管理的中間層方法 235
8.7.3商品細節管理的存儲過程 238
8.7.4測試Web用戶控制項ProductDetailsAdmin 241
8.8上傳商品圖片 241
8.9小結 243
第9章購物籃 244
9.1設計購物車 245
9.2存儲購物車信息 245
9.3實現數據層 246
9.4實現業務層 250
9.4.1生成購物車ID 250
9.4.2訪問者不喜歡cookie時的解決方法 252
9.4.3實現方法 253
9.5實現表示層 256
9.5.1創建AddtoCart和ViewCart按鈕 257
9.5.2在default.aspx中載入購物車 259
9.5.3創建Web用戶控制項ShoppingCart 260
9.5.4添加ContinueShopping功能 264
9.5.5允許訪問者修改商品的數量 266
9.5.6測試購物車 268
9.6管理購物車 268
9.6.1刪除舊的ShoppingCart項 268
9.6.2刪除舊的ShoppingCart項 269
9.7小結 274
第10章處理客戶訂單 275
10.1實現訂購系統 275
10.1.1在資料庫中存儲訂單 276
10.1.2創建新的數據表 276
10.1.3實現存儲過程 280
10.1.4更新業務層 281
10.1.5實現用戶界面 282
10.2管理訂單 285
10.2.1創建OrderAdminWeb窗體 286
10.2.2實現安全機制 287
10.2.3在首頁上建立與OrdersAdmin頁面的連結 288
10.2.4Web用戶控制項OrdersAdmin 288
10.2.5資料庫存儲過程 288
10.2.6業務層方法 290
10.2.7表示層:OrdersAdmin.ascx 293
10.2.8Web用戶控制項OrderDetailsAdmin 302
10.3小結 318
第11章建立推薦系統 319
11.1使用動態推薦功能增加銷售 319
11.2實現數據層 320
11.3實現業務層 323
11.4實現表示層 323
11.5小結 326
第12章客戶信息 327
12.1處理客戶賬戶 327
12.2創建JokePoint客戶賬戶模式 327
12.2.1Customer表 328
12.2.2SecurityLib類庫 329
12.2.3客戶登錄頁面 349
12.2.4客戶註冊頁面 356
12.2.5客戶信息修改頁面 361
12.2.6檢查頁面 362
12.3建立安全連線 371
12.3.1從VeriSign處獲取SSL證書 372
12.3.2實現SSL連線 372
12.3.3把重定向功能修改為使用SSL連線 373
12.4小結 375
第13章訂單流水線 376
13.1定義訂單流水線 376
13.2理解JokePoint訂單流水線 377
13.2.1建立流水線 378
13.2.2建立基礎工作 380
13.2.3定義實用類 383
13.2.4OrderProcessor類 390
13.3小結 407
第14章實現流水線 408
14.1研究流水線段的代碼 408
14.2修改JokePoint 423
14.2.1Checkout.aspx網頁 424
14.2.2OrdersAdminPage.aspx頁面 425
14.3小結 445
第15章信用卡交易 446
15.1信用卡交易的基本原理 446
15.1.1使用信用卡付款網關 446
15.1.2理解信用卡交易 448
15.2實現信用卡的處理 448
15.2.1考慮DataCashXMLAPI 448
15.2.2將DataCash與JokePoint集成 464
15.2.3實際操作 469
15.2.4使用PayFlowProAPI 470
15.2.5將PayFlowPro集成到JokePoint 472
15.3小結 472
附錄A創建類庫並安裝IIS、MSDE和OSQL 473
A.1安裝IIS5.xWebServer 473
A.1.1在WebServer機器上安裝IIS5.x 473
A.1.2使用IIS 475
A.2安裝MSDE 475
A.3使用osql運行腳本 477
A.4創建類庫 478
附錄B項目管理注意事項 479
B.1開發軟體解決方案 479
B.2考慮項目管理的基礎理論 480
B.2.1瀑布(或傳統的)方法 480
B.2.2螺旋方法 481
B.2.3快速應用程式開發(RAD)方法 483
B.2.4極限編程(XP)方法 483
B.3選擇方法 483
B.4理解電子商務項目周期 484
B.5維持和客戶的關係 485

相關詞條

熱門詞條

聯絡我們