目 錄
第1章 會員注冊登錄模塊(ASP.NET
4.0+SQL Server 2008+Ajax實現) 1
視頻講解:1小時5分鍾
1.1 模塊設計 2
1.1.1 功能概述 2
1.1.2 會員注冊流程圖 2
1.1.3 構建開發環境 2
1.1.4 模塊預覽 2
1.1.5 數據庫設計 3
1.2 關鍵技術 4
1.2.1 防止SQL注入式攻擊 4
1.2.2 驗證碼技術 4
1.2.3 驗證碼的繪製 4
1.2.4 Ajax驗證會員名是否存在 5
1.2.5 密碼強弱提示 6
1.2.6 MD5加密 7
1.2.7 智能提示輸入信息 7
1.3 實現過程 9
1.3.1 用戶登錄設計 9
1.3.2 會員注冊設計 10
1.3.3 驗證碼設計 15
1.4 本章小結 17
第2章 會員密碼找迴模塊(ASP.NET
4.0+SQL Server 2008+郵件發送
技術實現) 18
視頻講解:20分鍾
2.1 模塊設計 19
2.1.1 功能概述 19
2.1.2 密碼找迴流程圖 19
2.1.3 構建開發環境 19
2.1.4 模塊預覽 20
2.1.5 數據庫設計 20
2.2 關鍵技術 21
2.2.1 會員名驗證技術 21
2.2.2 Panel控件分步顯示內容 22
2.2.3 發送郵件技術 22
2.2.4 3次找迴密碼機會 23
2.3 實現過程 24
2.3.1 用戶登錄設計 24
2.3.2 會員注冊設計 25
2.3.3 會員密碼找迴設計 28
2.4 本章小結 31
第3章 帶進度條的圖片上傳模塊(ASP.NET
4.0控件+ jQuery技術實現) 32
視頻講解:16分鍾
3.1 模塊設計 33
3.1.1 功能概述 33
3.1.2 功能結構圖 33
3.1.3 構建開發環境 33
3.1.4 模塊預覽 34
3.2 關鍵技術 34
3.2.1 jQuery進度條上傳技術 34
3.2.2 如何新建相冊 37
3.2.3 縮略圖顯示圖片 38
3.2.4 DataList控件分頁顯示縮略圖 38
3.3 實現過程 41
3.3.1 模塊首頁設計 41
3.3.2 創建相冊頁設計 48
3.4 本章小結 49
第4章 網站統計分析模塊(Global全局
緩存+GDI+技術實現) 50
視頻講解:24分鍾
4.1 模塊設計 51
4.1.1 功能概述 51
4.1.2 功能結構圖 51
4.1.3 構建開發環境 51
4.1.4 模塊預覽 52
4.1.5 數據庫設計 53
4.2 關鍵技術 55
4.2.1 GDI+繪製圖形 55
4.2.2 柱形圖的繪製 57
4.2.3 餅形圖的繪製 58
4.2.4 Global.asax類統計訪問人數 59
4.2.5 設計公共類 59
4.3 網站統計分析首頁 65
4.3.1 功能概述 65
4.3.2 頁麵設計 65
4.3.3 加載導航信息 66
4.3.4 顯示統計概述信息 67
4.4 日或月時段分析設計 67
4.4.1 功能概述 67
4.4.2 頁麵設計 68
4.4.3 顯示日時段分析或月時段分析圖形 68
4.4.4 繪製並輸齣柱形圖 69
4.5 日或月迴訪統計設計 71
4.5.1 功能概述 71
4.5.2 頁麵設計 72
4.5.3 顯示日或月迴訪率 72
4.5.4 以錶格的形式顯示日或月迴訪率 73
4.5.5 小寫數字轉換為大寫數字 75
4.6 日或月地域分析設計 75
4.6.1 功能概述 75
4.6.2 頁麵設計 75
4.6.3 顯示日或月區域分析的餅形圖 75
4.6.4 繪製日或月地域分析的餅形圖 77
4.7 日或月客戶端分析設計 79
4.7.1 功能概述 79
4.7.2 頁麵設計 79
4.7.3 編寫日或月客戶端分析錶格 79
4.7.4 編寫分析錶格 80
4.8 本章小結 82
第5章 網站留言本模塊(XML+Ajax+三層
設計模式實現) 83
視頻講解:28分鍾
5.1 模塊設計 84
5.1.1 功能概述 84
5.1.2 功能結構圖 84
5.1.3 構建開發環境 84
5.1.4 模塊預覽 84
5.2 關鍵技術 85
5.2.1 三層設計模式 85
5.2.2 使用DOM處理XML 90
5.2.3 ASP.NET操作XML文檔 94
5.2.4 創建DOM節點 96
5.2.5 創建DOM節點的屬性 97
5.2.6 修改DOM節點 97
5.2.7 刪除DOM節點 98
5.2.8 使用DataSet加載XML 98
5.3 實現過程 99
5.3.1 將XML中的留言信息綁定到
GridView控件中 99
5.3.2 將留言信息保存到XML中 101
5.3.3 在XML文件中查詢留言相關內容 104
5.3.4 從XML文件中刪除指定留言信息 106
5.4 本章小結 108
第6章 在綫短消息模塊(ASP.NET 4.0+
SQL Server 2008+JavaScript
腳本實現) 109
視頻講解:35分鍾
6.1 模塊設計 110
6.1.1 功能概述 110
6.1.2 構建開發環境 110
6.1.3 模塊預覽 110
6.1.4 數據庫設計 111
6.2 關鍵技術 112
6.2.1 防止用戶的重復登錄(單點登錄) 112
6.2.2 設計動態樹狀菜單欄 113
6.2.3 過濾和還原HTML字符 114
6.2.4 未讀消息提示 115
6.3 公共類設計 118
6.3.1 實現判斷數據是否存在 118
6.3.2 實現用戶登錄操作 119
6.3.3 實現更新、插入、刪除操作 119
6.3.4 實現查詢數據並返迴DataSet 120
6.3.5 實現查詢數據並返迴SqlDataReader 120
6.3.6 實現返迴統計數據的結果 121
6.4 實現過程 121
6.4.1 用戶登錄設計 121
6.4.2 在綫短消息首頁設計 123
6.4.3 好友信息設計 131
6.4.4 發送消息設計 135
6.4.5 所有未讀消息設計 138
6.5 本章小結 141
第7章 網上問捲調查模塊(ASP.NET 4.0+
SQL Server 2008實現) 142
視頻講解:32分鍾
7.1 模塊設計 143
7.1.1 功能概述 143
7.1.2 構建開發環境 143
7.1.3 模塊預覽 144
7.1.4 數據庫設計 144
7.2 關鍵技術 145
7.2.1 使用Repeater控件分頁顯示數據 145
7.2.2 應用ViewState保存狀態信息 148
7.2.3 TreeView控件綁定XML數據 149
7.3 公共類設計 150
7.3.1 數據庫連接操作 151
7.3.2 執行數據庫添加、修改和刪除操作 151
7.3.3 返迴結果集中第一行的第一列 152
7.3.4 執行數據庫的查詢操作 152
7.3.5 創建命令對象 153
7.4 實現過程 153
7.4.1 問捲調查主頁 153
7.4.2 問捲調查主題管理 155
7.4.3 添加/編輯問捲主題 158
7.4.4 問捲調查主題選項管理 161
7.5 本章小結 165
第8章 RSS在綫訂閱與閱讀模塊
(ASP.NET 4.0+RSS工具包+.ashx
文件實現) 166
視頻講解:30分鍾
8.1 模塊設計 167
8.1.1 模塊概述 167
8.1.2 構建開發環境 170
8.1.3 模塊預覽 170
8.2 關鍵技術 171
8.2.1 微軟提供RSS工具包 171
8.2.2 訂閱.ashx文件的介紹與創建 172
8.2.3 創建RSS訂閱頻道 173
8.2.4 讀取RSS訂閱頻道 174
8.3 實現過程 175
8.3.1 模塊主頁設計 175
8.3.2 添加RSS訂閱頻道設計 177
8.3.3 管理RSS訂閱頻道設計 178
8.4 本章小結 181
第9章 網站電子相冊模塊(DataList數據
綁定+Ajax技術實現) 182
視頻講解:40分鍾
9.1 模塊設計 183
9.1.1 功能概述 183
9.1.2 功能結構圖 183
9.1.3 構建開發環境 184
9.1.4 模塊預覽 184
9.1.5 數據庫設計 185
9.2 關鍵技術 185
9.2.1 引用AjaxControlToolkit控件 185
9.2.2 Ajax框架中SlideShowExtender控件播
放照片 186
9.2.3 無刷新動態獲取數據庫中圖片地址 187
9.2.4 DataList控件實現分頁 188
9.2.5 DataList控件事件冒泡瀏覽個人相冊 191
9.3 實現過程 192
9.3.1 縮略圖顯示個人數碼相冊 193
9.3.2 分頁顯示數碼相冊縮略圖 194
9.3.3 數碼相冊用戶登錄 197
9.3.4 瀏覽電子數碼相冊頁設計 198
9.4 本章小結 201
第10章 Ajax許願牆模塊(Web用戶
控件+Ajax+GDI+技術實現) 202
視頻講解:18分鍾
10.1 模塊設計 203
10.1.1 功能概述 203
10.1.2 業務流程圖 203
10.1.3 構建開發環境 203
10.1.4 模塊預覽 204
10.1.5 數據庫設計 205
10.2 關鍵技術 205
10.2.1 選擇圖片即時預覽 205
10.2.2 防止加載腳本衝突 207
10.2.3 使用主題統一外觀 207
10.2.4 製作Web用戶控件 209
10.2.5 GDI+繪製圖形驗證碼 210
10.2.6 使用StringBuilder類拼接字符串 211
10.3 實現過程 211
10.3.1 頁眉用戶控件設計 211
10.3.2 頁腳用戶控件設計 212
10.3.3 生成驗證碼頁設計 212
10.3.4 Ajax許願牆首頁設計 214
10.3.5 發送祝福頁設計 217
10.4 本章小結 220
第11章 網銀在綫支付模塊(ASP.NET 4.0
+工商銀行在綫支付技術實現) 221
視頻講解:28分鍾
11.1 模塊設計 222
11.1.1 功能概述 222
11.1.2 網銀在綫支付流程 222
11.1.3 構建開發環境 223
11.1.4 模塊預覽 223
11.2 關鍵技術 224
11.2.1 商戶提交錶單接口定義 224
11.2.2 使用DataList分頁顯示商品 226
11.2.3 DataList模闆列的應用 228
11.3 商品訂單生成頁 230
11.3.1 商品訂單生成頁概述 230
11.3.2 頁麵設計 230
11.3.3 生成購物車 230
11.3.4 提交商品訂單 232
11.4 在綫銀行支付方式選擇頁 233
11.4.1 功能概述 233
11.4.2 選擇支付方式 234
11.5 工商銀行在綫支付頁 234
11.5.1 開發工商銀行在綫支付的前期工作 234
11.5.2 編寫工商銀行在綫支付BankPay類 235
11.5.3 開發工商銀行在綫支付的具體步驟 238
11.6 本章小結 240
第12章 購物車模塊(ASP.NET 4.0+SQL
Server 2008+Ajax實現) 241
視頻講解:35分鍾
12.1 模塊設計 242
12.1.1 功能概述 242
12.1.2 構建開發環境 242
12.1.3 模塊預覽 242
12.1.4 數據庫設計 243
12.2 關鍵技術 244
12.2.1 使用Attributes屬性運行JavaScript
腳本 244
12.2.2 驗證DataList控件中的TextBox控件
允許輸入數字 244
12.2.3 計算購物車中賬戶餘額 245
12.2.4 無刷新驗證碼技術 246
12.3 公共類設計 248
12.3.1 Web.Config配置文件 248
12.3.2 數據庫操作類 249
12.4 實現過程 250
12.4.1 商品信息瀏覽頁 250
12.4.2 查看商品詳細信息 252
12.4.3 購物車頁麵 254
12.4.4 後颱商品管理頁 257
12.5 本章小結 260
第13章 明日文庫模塊(ASP.NET 4.0+SQL
Server 2008實現) 261
視頻講解:2小時
13.1 模塊設計 262
13.1.1 模塊概述 262
13.1.2 模塊預覽 262
13.1.3 功能結構圖 263
13.1.4 業務流程圖 264
13.1.5 構建開發環境 264
13.1.6 文件組織結構 265
13.2 數據庫設計 266
13.2.1 數據庫設計 266
13.2.2 數據錶設計 266
13.3 公共類設計 268
13.3.1 DBClass公共類 268
13.3.2 CommonClass公共類 271
13.3.3 UserClass公共類 273
13.3.4 GoodsClass公共類 275
13.4 網站首頁設計 277
13.4.1 首頁概述 277
13.4.2 使用母版頁設計首頁 277
13.4.3 首頁實現過程 278
13.5 會員注冊頁麵設計 280
13.5.1 會員注冊頁麵概述 280
13.5.2 使用驗證控件驗證會員注冊信息 280
13.5.3 會員注冊頁麵實現過程 282
13.6 會員下載頁麵設計 283
13.6.1 會員下載頁麵概述 283
13.6.2 設置HTTP實現文件下載 284
13.6.3 會員下載頁麵實現過程 284
13.7 會員分享頁麵設計 286
13.7.1 會員分享頁麵概述 286
13.7.2 會員分享頁麵實現原理 286
13.7.3 會員分享頁麵實現過程 287
13.8 會員購買頁麵設計 288
13.8.1 會員購買頁麵概述 288
13.8.2 自動顯示圖書信息 288
13.8.3 會員購買頁麵實現過程 289
13.9 後颱登錄頁麵設計 291
13.9.1 後颱登錄頁麵概述 291
13.9.2 隨機産生驗證碼技術 291
13.9.3 後颱登錄頁麵實現過程 292
13.10 圖書庫存頁麵設計 294
13.10.1 圖書庫存頁麵概述 294
13.10.2 使用DataBinder.Eval()方法綁定數據 294
13.10.3 圖書庫存頁麵實現過程 295
13.11 本章小結 297
第14章 播客視頻模塊(SQL Server 2008+
FLV視頻技術實現) 298
視頻講解:1小時38分鍾
14.1 模塊設計 299
14.1.1 模塊概述 299
14.1.2 功能結構圖 299
14.1.3 構建開發環境 299
14.1.4 模塊預覽 300
14.2 關鍵技術 301
14.2.1 利用IP防止重復投票 301
14.2.2 控製並顯示文本框的字符數量 301
14.2.3 使用計時方式顯示評論的發錶時間 302
14.2.4 視頻格式轉換 303
14.3 公共類的封裝與設計 304
14.3.1 實現添加、刪除和更新操作 304
14.3.2 實現返迴指定列操作 305
14.3.3 實現返迴錶中所有數據 305
14.3.4 實現用戶登錄操作 306
14.3.5 實現轉換視頻格式 306
14.3.6 實現截取視頻圖片 307
14.3.7 實現過濾HTML字符 308
14.3.8 實現恢復HTML字符 308
14.4 播客首頁設計 309
14.4.1 功能概述 309
14.4.2 頁麵設計 310
14.4.3 首頁分類顯示視頻 310
14.4.4 用戶登錄 311
14.5 管理個人上傳 311
14.5.1 功能概述 311
14.5.2 頁麵設計 312
14.5.3 上傳個人視頻 312
14.6 修改個人信息 314
14.6.1 功能概述 314
14.6.2 頁麵設計 315
14.6.3 個人信息修改 315
14.7 播放視頻並發錶評論 317
14.7.1 功能概述 317
14.7.2 頁麵設計 318
14.7.3 播放在綫視頻 319
14.7.4 發錶視頻評論 321
14.8 管理體育視頻 322
14.8.1 功能概述 322
14.8.2 頁麵設計 323
14.8.3 視頻狀態審核 323
14.9 注冊用戶管理 325
14.9.1 功能概述 325
14.9.2 頁麵設計 325
14.9.3 顯示用戶詳細信息 326
14.9.4 鎖定用戶 327
14.10 修改循環廣告 327
14.10.1 功能概述 327
14.10.2 頁麵設計 328
14.10.3 修改循環廣告 329
14.11 本章小結 330
第15章 徵婚交友模塊 (SQL Server 2008+
三層設計模式實現) 331
視頻講解:46分鍾
15.1 模塊設計 332
15.1.1 模塊概述 332
15.1.2 係統目標 332
15.1.3 功能結構圖 332
15.1.4 構建開發環境 332
15.1.5 模塊預覽 333
15.1.6 業務流程圖 334
15.2 數據庫設計 334
15.2.1 數據庫概要說明 334
15.2.2 數據庫概念設計 334
15.2.3 數據庫邏輯設計 335
15.3 公共模塊設計 336
15.3.1 數據層功能設計 336
15.3.2 會員信息類(業務層) 340
15.3.3 好友信息類(業務層) 350
15.3.4 短消息類(業務層) 352
15.4 徵婚交友模塊主頁 355
15.4.1 徵婚交友模塊主頁概述 355
15.4.2 徵婚交友模塊主頁技術分析 355
15.4.3 徵婚交友模塊主頁實現過程 356
15.5 好友詳細信息頁 358
15.5.1 好友詳細信息頁概述 358
15.5.2 好友詳細信息頁技術分析 358
15.5.3 好友詳細信息頁實現過程 359
15.6 發送短消息頁 360
15.6.1 發送短消息頁概述 360
15.6.2 發送短消息頁技術分析 360
15.6.3 發送短消息頁實現過程 360
15.7 會員個人信息 361
15.7.1 會員個人信息概述 361
15.7.2 會員個人信息技術分析 362
15.7.3 會員個人信息實現過程 362
15.8 會員短消息 364
15.8.1 會員短消息概述 364
15.8.2 會員短消息技術分析 365
15.8.3 會員短消息實現過程 366
15.9 本章小結 369
· · · · · · (
收起)