注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程精通ASP.NET 3.5企業(yè)級開發(fā)

精通ASP.NET 3.5企業(yè)級開發(fā)

精通ASP.NET 3.5企業(yè)級開發(fā)

定 價:¥52.00

作 者: 王巖 編
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: ASP

ISBN: 9787115180179 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 455 字?jǐn)?shù):  

內(nèi)容簡介

  本書由淺入深、循序漸進(jìn)地介紹了.NET 3.5的新技術(shù),包括新控件、新功能和新的類,還講述到了Microsoft公司最新發(fā)行的LINQ查詢方式,并簡單介紹了其在Visual Studio 2008中的應(yīng)用情況。全書共分29章,內(nèi)容涵蓋了分析、設(shè)計、開發(fā)和測試這4個軟件工程的主要步驟。通過4個實例(會員軟件系統(tǒng)、客戶關(guān)系管理系統(tǒng)CRM、辦公自動化系統(tǒng)OA、網(wǎng)上書店系統(tǒng))講解了軟件的開發(fā)過程。本書最大的特色在于實踐知識多于理論知識,力求讓讀者通過親自動手來掌握ASP.NET 3.5新技術(shù)。本書適用于初、中級.NET用戶。沒有接觸過.NET的入門者可以輕松地閱讀本書,而有過.NET開發(fā)經(jīng)驗的人學(xué)習(xí)本書,會了解ASP.NET 3.5更強(qiáng)大的控件和更安全的類庫,進(jìn)一步掌握利用ASP.NET 3.5技術(shù)開發(fā)網(wǎng)絡(luò)應(yīng)用的必要技能。

作者簡介

暫缺《精通ASP.NET 3.5企業(yè)級開發(fā)》作者簡介

圖書目錄

第1章 用戶需求的分析與處理 1
1.1 用戶提出自己的需求 1
1.2 系統(tǒng)分析人員分析用戶的需求 2
1.2.1 分析人員體驗用戶環(huán)境 2
1.2.2 分析并確定調(diào)研結(jié)果 3
1.3 用戶與項目管理人員確定最終需求 4
1.4 根據(jù)最終需求確定工作環(huán)境 5
1.4.1 軟件環(huán)境 5
1.4.2 硬件環(huán)境 5
第2章 項目計劃安排 7
2.1 項目計劃軟件 7
2.1.1 創(chuàng)建一個進(jìn)度表 8
2.1.2 使用不同的圖表顯示項目進(jìn)度 8
2.2 實現(xiàn)此項目需要的資源 10
2.3 如何寫好項目計劃安排表 11
2.4 前期的項目計劃表 11
第3章 概念性系統(tǒng)設(shè)計 13
3.1 概念設(shè)計的原則 13
3.2 將用戶需求模塊化 14
3.3 確定系統(tǒng)最終模塊 15
3.4 根據(jù)模塊劃分完善項目計劃表 17
第4章 模塊的詳細(xì)設(shè)計 18
4.1 UML 18
4.1.1 為什么用UML 18
4.1.2 UML包括的內(nèi)容 19
4.2 分析設(shè)計工具Visio 19
4.2.1 為什么用Visio 19
4.2.2 使用Visio設(shè)計模塊 20
4.3 用圖例實現(xiàn)設(shè)計 23
4.3.1 用例圖實現(xiàn)業(yè)務(wù)流程的設(shè)計 24
4.3.2 類圖實現(xiàn)靜態(tài)模塊結(jié)構(gòu)的設(shè)計 26
4.3.3 類圖與類圖之間的關(guān)系 26
4.3.4 部署整個設(shè)計的架構(gòu) 27
第5章 數(shù)據(jù)庫設(shè)計 28
5.1 羅列數(shù)據(jù)信息 28
5.2 根據(jù)數(shù)據(jù)信息構(gòu)建表結(jié)構(gòu) 29
5.3 數(shù)據(jù)庫構(gòu)建工具PowerDesigner 31
5.3.1 使用構(gòu)建工具PowerDesigner 31
5.3.2 PowerDesigner的使用 31
5.4 用PowerDesigner構(gòu)建設(shè)計好的數(shù)據(jù)表 33
5.5 生成數(shù)據(jù)庫 34
第6章 系統(tǒng)架構(gòu)設(shè)計 36
6.1 三層架構(gòu)的組成 36
6.2 數(shù)據(jù)訪問層 38
6.2.1 數(shù)據(jù)訪問邏輯組件 38
6.2.2 業(yè)務(wù)實體 38
6.2.3 數(shù)據(jù)訪問代碼分析 42
6.3 用戶界面層分析設(shè)計 44
6.3.1 為什么要進(jìn)行界面層設(shè)計 44
6.3.2 確定界面的風(fēng)格 44
6.3.3 如何進(jìn)行界面設(shè)計 44
6.4 小結(jié) 45
第7章 開發(fā)前期項目準(zhǔn)備 46
7.1 進(jìn)入ASP.NET 3.5的世界 46
7.1.1 ASP.NET 3.5的優(yōu)點 47
7.1.2 創(chuàng)建本實例的項目 47
7.2 版本控制工具VSS 48
7.2.1 VSS的使用 48
7.2.2 將項目部署到VSS 50
7.2.3 需要注意的問題 50
7.3 界面設(shè)計的相關(guān)文件 51
7.3.1 設(shè)計母版頁 51
7.3.2 設(shè)計站點地圖 52
7.3.3 設(shè)計皮膚文件 54
7.4 使用LINQ to SQL Classes實現(xiàn)數(shù)據(jù)訪問組件 55
7.4.1 在項目中添加數(shù)據(jù)庫連接 55
7.4.2 在項目中添加數(shù)據(jù)庫映射類 56
7.4.3 LINQ to SQL在數(shù)據(jù)訪問中的位置 56
7.5 小結(jié) 57
第8章 會員卡類型管理模塊 58
8.1 會員卡類型實體類 58
8.2 會員卡類型實體方法 60
8.3 會員卡類型管理功能具體實現(xiàn) 64
8.3.1 添加會員卡類型 65
8.3.2 修改會員卡類型名稱 67
8.3.3 修改會員卡積分規(guī)則 68
8.3.4 獲取卡類型積分規(guī)則 69
8.3.5 將導(dǎo)航地圖與功能結(jié)合 69
8.4 技術(shù)要點分析 71
8.4.1 界面布局技術(shù)要點 71
8.4.2 業(yè)務(wù)實體的屬性映射 72
8.4.3 StringBuild類的使用 72
8.4.4 使用.NET 3.5的Lambda表達(dá)式 72
8.4.5 類型轉(zhuǎn)換 73
8.4.6 partial關(guān)鍵字 73
8.4.7 枚舉enum 73
8.4.8 跨頁傳遞參數(shù) 74
8.4.9 判斷會員卡類型名稱是否重復(fù) 74
8.4.10 System.Linq命名空間 75
8.4.11 LINQ數(shù)據(jù)連接上下文 75
8.5 小結(jié) 75
第9章 會員資料管理模塊 76
9.1 會員資料實體類 76
9.2 會員資料實體方法 78
9.3 會員資料管理功能具體實現(xiàn) 82
9.3.1 添加驗證數(shù)據(jù)功能 82
9.3.2 添加配置數(shù)據(jù)源功能 83
9.3.3 添加功能的代碼設(shè)計 85
9.3.4 使用GridView控件修改會員資料 87
9.3.5 修改資料功能的代碼及測試 89
9.3.6 獲取會員資料界面設(shè)計 90
9.3.7 獲取會員資料代碼設(shè)計 92
9.3.8 會員資料管理功能集成測試 94
9.4 技術(shù)要點分析 95
9.4.1 界面布局技術(shù)要點 95
9.4.2 日期型數(shù)據(jù) 95
9.4.3 GridView控件中的列屬性DataFormatString 96
9.4.4 AutoPostBack 96
9.4.5 頁面驗證 97
9.4.6 正則表達(dá)式 97
9.4.7 分頁數(shù)據(jù)顯示 98
9.4.8 數(shù)據(jù)源類型 99
9.5 小結(jié) 99
第10章 商品管理模塊 100
10.1 商品信息實體類 100
10.2 商品信息實體方法 101
10.3 商品管理功能具體實現(xiàn) 104
10.3.1 銷售和退貨界面設(shè)計 105
10.3.2 銷售和退貨代碼實現(xiàn) 106
10.3.3 測試銷售和退貨功能 107
10.3.4 積分反饋規(guī)則設(shè)計及實現(xiàn) 108
10.3.5 積分反饋功能設(shè)計及實現(xiàn) 113
10.3.6 商品管理功能集成測試 115
10.4 技術(shù)要點分析 115
10.4.1 界面布局技術(shù)要點 115
10.4.2 DropDownList數(shù)據(jù)源的添加 116
10.4.3 關(guān)聯(lián)表實體的數(shù)據(jù)處理 117
10.4.4 LinqDataSource自定義 118
10.4.5 GridViewRow屬性 118
10.4.6 GridView控件的刷新 119
10.5 小結(jié) 119
第11章 會員卡積分管理模塊 120
11.1 積分管理類 120
11.1.1 獲取積分方法的實現(xiàn) 120
11.1.2 測試獲取積分功能 123
11.1.3 積分處理方法的實現(xiàn) 124
11.1.4 測試積分處理功能 125
11.1.5 查詢歷史記錄方法的實現(xiàn) 126
11.1.6 測試查詢歷史記錄功能 127
11.2 積分管理功能集成測試 129
11.2.1 為積分界面添加導(dǎo)航鏈接 129
11.2.2 歷史記錄界面獲取導(dǎo)航參數(shù) 129
11.3 技術(shù)要點分析 130
11.3.1 GridView控件的匯總 130
11.3.2 SQL Server的CASE函數(shù) 131
11.3.3 導(dǎo)航參數(shù)的設(shè)置和獲取 132
11.3.4 LINQ中的SUM求和 133
11.3.5 調(diào)試技巧 134
11.3.6 SqlDataReader類的使用 135
11.3.7 C#的運算符 136
11.3.8 switch關(guān)鍵字 137
11.3.9 var關(guān)鍵字 137
11.4 小結(jié) 138
第12章 權(quán)限管理模塊 139
12.1 創(chuàng)建登錄界面 139
12.1.1 ASP.NET 3.5的注冊控件 140
12.1.2 設(shè)計Default.aspx默認(rèn)主頁 141
12.1.3 ASP.NET 3.5的登錄控件 141
12.1.4 創(chuàng)建默認(rèn)錯誤頁面 144
12.2 用戶信息的存儲 144
12.2.1 查看創(chuàng)建的用戶 144
12.2.2 用.NET配置工具管理用戶 145
12.3 角色權(quán)限管理 146
12.3.1 創(chuàng)建角色 147
12.3.2 管理角色的訪問權(quán)限 148
12.4 測試角色的訪問規(guī)則 149
12.4.1 測試管理員訪問權(quán)限 149
12.4.2 測試普通用戶訪問權(quán)限 150
12.5 代碼設(shè)計技術(shù)要點 150
12.5.1 使用.NET配置工具的注意事項 150
12.5.2 在Web.config中指定默認(rèn)錯誤頁 151
12.5.3 在程序中訪問錯誤配置節(jié) 151
12.5.4 管理Forms身份驗證服務(wù)的類 151
12.5.5 Membership類的功能 152
12.5.6 Membership類在Web.config文件中如何配置 152
12.5.7 使用Membership類管理用戶 153
12.5.8 MembershipUser:用戶信息類 153
12.5.9 在Web.config文件中配置角色管理 155
12.5.10 使用Roles類管理角色 155
12.5.11 將用戶角色配置在自己的數(shù)據(jù)庫中 156
12.6 小結(jié) 157
第13章 項目的測試 158
13.1 軟件的測試 158
13.1.1 測試的目的 158
13.1.2 測試的方法 159
13.1.3 傳統(tǒng)測試的問題及解決方案 159
13.2 測試的工具 160
13.2.1 Visual Studio 2008中的NUnit 160
13.2.2 用NUnit進(jìn)行測試 161
第14章 部署及發(fā)行 165
14.1 書寫軟件的配置說明 165
14.1.1 軟件要求包括的文檔 165
14.1.2 軟件運行環(huán)境的要求 165
14.2 軟件的部署 166
14.2.1 整理軟件運行需要的文件資源 166
14.2.2 Visual Studio 2008提供的部署模板 166
14.2.3 創(chuàng)建Web安裝項目 167
14.2.4 裸機(jī)測試部署好的程序 169
14.3 如何檢驗軟件的質(zhì)量 169
第15章 客戶關(guān)系管理系統(tǒng)CRM的設(shè)計 170
15.1 CRM的分類和價值體現(xiàn) 170
15.1.1 CRM的分類 170
15.1.2 CRM的價值體現(xiàn) 171
15.2 企業(yè)的CRM需求分析 171
15.2.1 企業(yè)的需求列表 171
15.2.2 分析企業(yè)的需求 172
15.2.3 體驗企業(yè)業(yè)務(wù)流程并確定最終需求 172
15.3 系統(tǒng)模塊設(shè)計 172
15.3.1 根據(jù)需求確定模塊內(nèi)容 173
15.3.2 分析功能模塊并設(shè)計類圖 173
15.4 數(shù)據(jù)庫設(shè)計 175
15.4.1 數(shù)據(jù)庫的表信息 175
15.4.2 數(shù)據(jù)庫的表關(guān)系 179
15.4.3 數(shù)據(jù)庫的操作類 180
15.5 開發(fā)前期的項目構(gòu)建 180
15.5.1 創(chuàng)建項目 180
15.5.2 設(shè)計母版頁 180
第16章 基礎(chǔ)配置模塊 183
16.1 區(qū)域設(shè)置 183
16.1.1 添加區(qū)域 183
16.1.2 設(shè)計“選擇區(qū)域”用戶控件 187
16.1.3 添加區(qū)域中的城市 189
16.1.4 用主細(xì)表方式查看區(qū)域和城市 192
16.2 客戶等級設(shè)置 193
16.2.1 客戶等級的設(shè)計 193
16.2.2 客戶等級的代碼實現(xiàn) 194
16.3 客戶狀態(tài)設(shè)置 195
16.4 客戶業(yè)務(wù)類型設(shè)置 196
16.5 部門設(shè)置 196
16.6 基礎(chǔ)配置模塊集成測試 198
16.7 代碼設(shè)計技術(shù)要點 200
16.7.1 DataList控件的屬性和模板 200
16.7.2 DataList控件如何使用 200
16.7.3 XML文件的概念及用途 201
16.7.4 XML文件的優(yōu)缺點 202
16.7.5 XML文件與HTML文件的區(qū)別 202
16.7.6 XPath方法 202
16.7.7 LINQ實體關(guān)系圖 203
16.8 小結(jié) 204
第17章 客戶管理模塊 205
17.1 客戶資料的管理 205
17.1.1 客戶資料中常用的用戶控件 205
17.1.2 設(shè)計客戶資料實體類 206
17.1.3 設(shè)計客戶資料實體方法 207
17.1.4 添加客戶資料 210
17.1.5 修改客戶資料 211
17.1.6 設(shè)計GridView控件的模板列 213
17.1.7 查詢客戶資料 215
17.2 聯(lián)系人資料的管理 218
17.2.1 添加聯(lián)系人 218
17.2.2 修改聯(lián)系人資料 222
17.2.3 查詢聯(lián)系人 223
17.2.4 聯(lián)系人生日提醒功能 224
17.3 客戶管理模塊集成測試 225
17.4 代碼設(shè)計技術(shù)要點 226
17.4.1 SQL Server中的模糊查詢 226
17.4.2 LINQ的模糊查詢 226
17.4.3 日期控件的使用 227
17.4.4 驗證控件ValidationSummary的使用方法 228
17.4.5 日期型數(shù)據(jù)的算術(shù)操作 228
17.4.6 數(shù)據(jù)庫空值DBNull的使用技巧 229
17.4.7 LINQ實體類和實體類之間的關(guān)系 230
17.4.8 LINQ的泛型查詢結(jié)果IQueryable 231
17.5 小結(jié) 231
第18章 員工管理模塊 232
18.1 員工資料管理 232
18.1.1 員工資料的實體類 232
18.1.2 員工資料的實體方法 234
18.1.3 實現(xiàn)對員工的添加和編輯 235
18.2 工作日志管理 237
18.2.1 設(shè)計日志的登記功能 237
18.2.2 用主細(xì)表方式實現(xiàn)日志的查詢 240
18.3 聯(lián)系記錄管理 242
18.3.1 為銷售人員設(shè)計最近的聯(lián)系記錄 242
18.3.2 用查詢實現(xiàn)聯(lián)系記錄的快速瀏覽 245
18.4 計劃任務(wù)管理 246
18.4.1 計劃任務(wù)的實體和方法 246
18.4.2 使用MultiView控件實現(xiàn)計劃任務(wù)管理 248
18.4.3 設(shè)計SqlDataSource的多表查詢語句 251
18.5 員工管理模塊集成測試 252
18.6 代碼設(shè)計技術(shù)要點 253
18.6.1 使用SQL語句查詢區(qū)間范圍與使用LINQ的區(qū)別 253
18.6.2 LinqDataSource控件中參數(shù)的動態(tài)設(shè)置 253
18.6.3 Page的首次加載屬性IsPostBack 254
18.6.4 提高Web頁面性能的技巧 254
18.7 小結(jié) 255
第19章 客戶服務(wù)管理模塊 256
19.1 客戶投訴管理 256
19.1.1 客戶投訴功能的界面設(shè)計 256
19.1.2 創(chuàng)建存儲過程 257
19.1.3 使用存儲過程實現(xiàn)記錄的添加(LINQ方式) 258
19.1.4 用主細(xì)表方式實現(xiàn)對投訴的處理 259
19.2 客戶新需求管理 261
19.2.1 客戶新需求的登記 261
19.2.2 用存儲過程無代碼實現(xiàn)需求的修改 262
19.3 客戶合同管理 264
19.3.1 合同管理 264
19.3.2 合同到期提示功能 265
19.4 實施項目管理 266
19.4.1 實施項目的總結(jié) 266
19.4.2 認(rèn)識ASP.NET的緩存 268
19.4.3 頁面緩存的使用方法 268
19.4.4 用緩存提高實施項目的查詢性能 268
19.5 客戶服務(wù)管理模塊集成測試 270
19.6 代碼設(shè)計技術(shù)要點 270
19.6.1 數(shù)據(jù)類型的比較方法CompareTo 270
19.6.2 數(shù)據(jù)緩存Cache的使用 271
19.6.3 存儲過程中輸出參數(shù)的使用 272
19.6.4 SqlCommand命令中的輸入輸出參數(shù) 272
19.7 小結(jié) 273
第20章 OA系統(tǒng)的需求設(shè)計 274
20.1 分析OA的用戶需求 274
20.1.1 中小企業(yè)的OA需求列表 274
20.1.2 分析企業(yè)需求 275
20.1.3 進(jìn)行需求調(diào)研并確定最終需求 275
20.2 設(shè)計OA的系統(tǒng)模塊 275
20.2.1 根據(jù)需求分析模塊 276
20.2.2 設(shè)計各模塊的類和方法 277
20.3 為OA系統(tǒng)構(gòu)建數(shù)據(jù)庫 278
20.3.1 根據(jù)需求構(gòu)建數(shù)據(jù)庫 278
20.3.2 .NET 3.5自動生成的數(shù)據(jù)庫 281
20.4 開發(fā)前期的項目構(gòu)建 282
20.4.1 使用Menu控件搭建OA系統(tǒng)的項目模板 283
20.4.2 為系統(tǒng)添加數(shù)據(jù)庫實體類 284
第21章 管理者特區(qū)設(shè)置模塊 285
21.1 使用MultiView控件設(shè)置權(quán)限 285
21.1.1 管理角色 285
21.1.2 用戶的管理 287
21.1.3 賦予用戶角色權(quán)限 289
21.2 考勤設(shè)置 290
21.3 部門設(shè)置 293
21.4 公告管理 295
21.4.1 發(fā)布公告 295
21.4.2 滾動顯示公告內(nèi)容 296
21.5 管理者特區(qū)集成測試 297
21.6 代碼設(shè)計技術(shù)要點 298
21.6.1 SQL Server的日期函數(shù) 298
21.6.2 服務(wù)器端如何動態(tài)輸出腳本塊 299
21.6.3 引用母版頁中的內(nèi)容 300
21.6.4 Menu控件的特色 301
21.6.5 以編程方式訪問Menu控件 301
21.7 小結(jié) 302
第22章 個人辦公室管理模塊 303
22.1 密碼管理 303
22.1.1 設(shè)計登錄界面 303
22.1.2 修改密碼 304
22.1.3 找回密碼 305
22.1.4 使用SMTP虛擬服務(wù)器發(fā)送郵件 306
22.2 短信息管理 307
22.2.1 發(fā)送短信息 307
22.2.2 接收短信息 308
22.2.3 查看發(fā)送信息記錄 311
22.3 郵箱管理 312
22.3.1 郵件的SMTP設(shè)置 312
22.3.2 發(fā)送郵件 314
22.3.3 接收郵件 316
22.4 個人日程安排 317
22.4.1 日程安排 317
22.4.2 當(dāng)日日程提醒功能 319
22.5 個性化設(shè)置 320
22.5.1 Profile的配置 320
22.5.2 使用Profile實現(xiàn)個性化網(wǎng)頁 320
22.6 個人辦公室管理模塊集成測試 322
22.7 代碼技術(shù)要點分析 323
22.7.1 獲取登錄用戶的信息 323
22.7.2 POP3和SMTP 324
22.7.3 用ProfileSection實現(xiàn)配置文件的編輯 324
22.8 小結(jié) 325
第23章 信息共享區(qū)管理模塊 326
23.1 知識庫資料管理 326
23.1.1 文件的上傳 326
23.1.2 瀏覽服務(wù)器上的文件 328
23.1.3 文件的下載 330
23.1.4 文件的查詢 332
23.2 在線人員管理 333
23.2.1 查看在線人員 333
23.2.2 向在線人員發(fā)送信息 335
23.2.3 當(dāng)前用戶的登錄和注銷 335
23.3 瀏覽公告歷史記錄 336
23.4 信息服務(wù)管理 337
23.4.1 用Web Service實現(xiàn)天氣預(yù)報 337
23.4.2 在程序中使用Web Service 338
23.5 信息共享區(qū)管理模塊集成測試 339
23.6 代碼技術(shù)要點分析 340
23.6.1 Web Service的概念 340
23.6.2 Web Service在.NET中的應(yīng)用 341
23.6.3 文件和目錄操作的類 341
23.6.4 用代碼創(chuàng)建DataTable 343
23.6.5 獲取網(wǎng)站中其他網(wǎng)頁的內(nèi)容 343
23.7 小結(jié) 344
第24章 人力資源管理模塊 345
24.1 工資管理 345
24.1.1 工資計算公式的設(shè)計 345
24.1.2 工資的發(fā)放 349
24.2 績效管理 352
24.2.1 考核員工 352
24.2.2 查詢員工考核記錄 354
24.3 培訓(xùn)管理 355
24.4 招聘管理 355
24.4.1 空缺申報 355
24.4.2 空缺查看并處理 357
24.5 人力資源管理模塊集成測試 358
24.6 簡單OA系統(tǒng)集成測試 358
24.7 代碼技術(shù)要點分析 360
24.7.1 字符串的操作方法 361
24.7.2 SelectedText、SelectedValue、SelectedItem 3者的區(qū)別 361
24.7.3 LoginStatus控件的使用 362
24.8 小結(jié) 362
第25章 網(wǎng)上書店的設(shè)計 363
25.1 書店系統(tǒng)的用戶需求 363
25.1.1 用戶根據(jù)業(yè)務(wù)流程提出需求 363
25.1.2 項目小組分析用戶的需求 364
25.1.3 與用戶一起確定最終需求 364
25.2 根據(jù)需求設(shè)計系統(tǒng)的功能 364
25.2.1 劃分系統(tǒng)的功能模塊 364
25.2.2 設(shè)計各模塊的功能及方法 365
25.3 根據(jù)功能設(shè)計數(shù)據(jù)庫 366
25.3.1 數(shù)據(jù)庫中的表結(jié)構(gòu) 366
25.3.2 數(shù)據(jù)庫的操作類(LINQ) 369
25.4 構(gòu)建項目模板 369
25.4.1 創(chuàng)建項目 369
25.4.2 設(shè)計項目的母版頁 370
25.4.3 設(shè)計網(wǎng)站的默認(rèn)Default頁 370
25.5 小結(jié) 371
第26章 目錄管理模塊 372
26.1 用戶的登錄 372
26.1.1 用戶的注冊 372
26.1.2 用戶的登錄 373
26.1.3 顯示用戶的登錄狀態(tài) 375
26.2 瀏覽網(wǎng)站中的書籍目錄 375
26.2.1 添加書籍的分類目錄 375
26.2.2 瀏覽書籍的分類目錄 378
26.2.3 刪除書籍的分類目錄 380
26.3 目錄管理模塊集成測試 383
26.3.1 后臺管理頁面 383
26.3.2 獲取母版頁中的導(dǎo)航列表 384
26.4 代碼設(shè)計技術(shù)要點 385
26.4.1 Web.config中的驗證屬性authentication 385
26.4.2 泛型 386
26.4.3 泛型的優(yōu)缺點 386
26.4.4 LINQ數(shù)據(jù)集到泛型集合的轉(zhuǎn)換 387
26.4.5 用Repeater控件綁定單個數(shù)據(jù)項 387
26.5 小結(jié) 388
第27章 圖書管理模塊 389
27.1 商品供應(yīng)商管理 389
27.1.1 設(shè)計供應(yīng)商管理功能的界面 389
27.1.2 實現(xiàn)供應(yīng)商管理功能 390
27.2 圖書資料管理 391
27.2.1 圖書入庫功能的界面設(shè)計 392
27.2.2 圖書入庫功能的代碼實現(xiàn) 392
27.2.3 圖書資料的修改 396
27.2.4 圖書瀏覽功能 397
27.2.5 圖書搜索功能 399
27.3 圖書管理模塊集成測試 402
27.4 代碼設(shè)計技術(shù)要點 402
27.4.1 正則表達(dá)式操作類Regex 403
27.4.2 判斷數(shù)據(jù)庫中字段是否為空 404
27.4.3 分析字符串方法Split 405
27.4.4 LINQ中的事務(wù)處理機(jī)制 405
27.5 小結(jié) 406
第28章 購物籃管理模塊 407
28.1 顯示商品詳細(xì)信息 407
28.1.1 設(shè)計購物界面 407
28.1.2 設(shè)計購物功能 408
28.2 添加商品到購物籃 409
28.2.1 設(shè)計購物籃界面 410
28.2.2 自定義配置文件提供程序ProfileProvider 411
28.2.3 實現(xiàn)購物籃內(nèi)容的添加和保存 425
28.3 購物籃中商品的價格計算、修改和刪除 429
28.3.1 修改購物籃中圖書的數(shù)量 430
28.3.2 計算購物籃內(nèi)的總價值 430
28.3.3 移除購物籃中的商品 432
28.4 集成測試注意事項 432
28.5 代碼設(shè)計技術(shù)要點 433
28.5.1 Dictionary集合 433
28.5.2 ProfileProvider配置提供程序 434
28.6 小結(jié) 435
第29章 訂單管理模塊 436
29.1 自定義賬戶地址 436
29.1.1 在母版頁中實現(xiàn)下訂單功能 436
29.1.2 在購物籃中實現(xiàn)提交訂單功能 437
29.1.3 設(shè)計賬戶地址用戶控件 437
29.1.4 保存賬戶地址信息 440
29.1.5 賬戶地址的Profile設(shè)置 441
29.2 送貨地址 443
29.3 銀行卡支付信息 444
29.4 提交訂單 446
29.4.1 設(shè)計地址確認(rèn)控件 446
29.4.2 在訂單中實現(xiàn)地址確認(rèn)功能 446
29.5 訂單完成 447
29.5.1 設(shè)計所購商品的顯示控件 447
29.5.2 設(shè)計訂單的完成功能 448
29.6 代碼設(shè)計技術(shù)要點 453
29.6.1 Wizard控件的概述 453
29.6.2 Wizard控件的使用 453
29.6.3 SQL Server的系統(tǒng)函數(shù) 454
29.7 小結(jié) 455

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號