圖書詳細信息
ISBN:9787302305958
印次:1-1
印刷日期:2013-1-11
圖書簡介
為了激發讀者的學習興趣,讓讀者快速掌握ASP.NET網站開發技術,本書內容以信息發布網站的開發過程為線索,從企業網站開發的角度出發逐步展開。
圖書目錄
信息發布網站的項目導入 1
子項目1:信息發布網站需求概述 2
1.1 項目任務 2
1.2 項目的提出 2
1.3 項目實施 2
1.3.1 任務1:信息發布網站的系統業務流程 2
1.3.2 任務2:信息發布網站的需求分析 3
1.3.3 任務3:信息發布網站的功能模組設計 5
1.3.4 任務4:信息發布網站的資料庫設計 5
1.3.5 任務5:信息發布網站的檔案結構設計 7
1.4 本項目實施中可能出現的問題 8
1.5 後續項目 8
子項目2:信息發布網站的三層架構 9
2.1 項目任務 9
2.2 項目的提出 9
2.3 實施項目的預備知識 10
2.4 項目實施 12
2.4.1 任務1:新聞信息顯示與檢索模組 12
2.4.2 任務2:新聞評論模組 37
2.4.3 任務3:後台用戶管理模組 43
2.5 本項目實施中可能出現的問題 50
2.6 後續項目 51
子項目3:信息發布網站的創建 52
3.1 項目任務 52
3.2 項目的提出 52
3.3 實施項目的預備知識 52
3.4 項目實施 57
3.5 本項目實施過程中可能出現的問題 59
3.6 後續項目 59
子項目4:信息發布網站的頁面布局和設計 60
4.1 項目任務 60
4.2 項目的提出 60
4.3 實施項目的預備知識 61
4.4 項目實施 68
4.4.1 任務1:信息發布網站母版頁設計 68
4.4.2 任務2:信息發布網站主題套用 70
4.5 本項目實施過程中可能出現的問題 72
4.6 後續項目 72
子項目5:網站用戶控制項的創建 73
5.1 項目任務 73
5.2 項目的提出 73
5.3 實施項目的預備知識 74
5.3.1 用戶控制項概述 74
5.3.2 UserControl類 75
5.3.3 用戶控制項的屬性和事件 75
5.3.4 創建用戶控制項 76
5.3.5 在頁面上使用用戶控制項 79
5.4 項目實施 79
5.4.1 任務1:用戶登錄和顯示模組 79
5.4.2 任務2:新聞統計模組 82
5.4.3 任務3:熱門新聞和新聞搜尋模組 84
5.4.4 任務4:後台功能控制項 86
5.5 本項目實施過程中可能出現的問題 87
5.6 後續項目 87
子項目6:網站信息驗證功能 88
6.1 項目任務 88
6.2 項目的提出 88
6.3 實施項目的預備知識 89
6.3.1 驗證控制項的過程 89
6.3.2 驗證對象的模型 90
6.3.3 ASP.NET的驗證類型 91
6.3.4 驗證控制項的對象模型 91
6.3.5 錯誤信息的布局與顯示 92
6.3.6 使用驗證控制項 92
6.3.7 驗證控制項的綜合套用 95
6.3.8 使用驗證組 97
6.3.9 禁用驗證 97
6.4 項目實施 98
6.4.1 任務1:用戶註冊模組 98
6.4.2 任務2:用戶修改信息模組 101
6.5 本項目實施過程中可能出現的問題 103
6.6 後續項目 103
子項目7:網站管理員登錄功能 104
7.1 項目任務 104
7.2 項目的提出 104
7.3 實施項目的預備知識 104
7.3.1 Web套用的認證 105
7.3.2 Web套用的授權 112
7.3.3 使用Membership實現Web套用的認證 113
7.3.4 ASP.NET登錄控制項 117
7.3.5 使用Role實現Web套用的授權 123
7.3.6 登錄控制項的綜合套用 126
7.4 項目實施 127
7.5 本項目實施過程中可能存在的問題 129
7.6 後續項目 129
子項目8:網站導航控制項的套用 130
8.1 項目任務 130
8.2 項目的提出 130
8.3 實施項目的預備知識 130
8.3.1 建立站點地圖 131
8.3.2 導航控制項 132
8.3.3 站點地圖的嵌套使用 136
8.4 項目實施 137
8.4.1 任務1:站點地圖檔案的添加 137
8.4.2 任務2:導航控制項的套用 137
8.5 本項目實施過程中可能出現的問題 138
8.6 後續項目 138
子項目9:網站的數據訪問套用 139
9.1 項目任務和指標 139
9.2 項目的提出 139
9.3 實施項目的預備知識 140
9.3.1 數據處理控制項 141
9.3.2 數據源控制項 144
9.3.3 數據綁定控制項 145
9.3.4 ADO.NET的基本概念 156
9.3.5 利用SQL語句的資料庫訪問操作 165
9.3.6 狀態管理 166
9.3.7 擴展知識 177
9.4 項目實施 181
9.4.1 任務1:後台顯示和添加用戶界面 181
9.4.2 任務2:後台修改用戶界面 184
9.4.3 任務3:後台刪除用戶界面 186
9.4.4 任務4:後台顯示和添加新聞類別界面 186
9.4.5 任務5:修改新聞類別界面 189
9.4.6 任務6:刪除新聞類別界面 190
9.4.7 任務7:發布新聞內容界面 191
9.4.8 任務8:審核新聞界面 194
9.4.9 任務9:進行審核界面 196
9.4.10 任務10:欄目新聞界面 197
9.4.11 任務11:新聞內容界面 200
9.4.12 任務12:更多新聞評論界面 205
9.4.13 任務13:管理新聞評論界面 207
9.4.14 任務14:管理現有新聞界面 210
9.4.15 任務15:修改現有新聞界面 213
9.4.16 任務16:刪除現有新聞界面 215
9.4.17 任務17:前台新聞首頁 216
9.4.18 任務18:前台搜尋新聞頁面 218
9.5 本項目實施過程中可能出現的問題 220
9.6 後續項目 221
子項目10:網站測試 222
10.1 項目任務 222
10.2 項目的提出 222
10.3 實施項目的預備知識 222
10.3.1 系統測試的目的 223
10.3.2 系統測試的基本過程 223
10.4 項目實施 225
10.5 本項目實施過程中可能出現的問題 226
10.6 後續項目 226
子項目11:網站的發布實現 227
11.1 項目任務 227
11.2 項目導讀 227
11.3 實施項目的預備知識 227
11.3.1 發布網站 228
11.3.2 Web項目安裝包 235
11.3.3 複製網站 235
11.4 項目實施 237
11.4.1 任務1:網站的發布 237
11.4.2 任務2:網站的安裝包 237
11.5 本項目實施過程中可能出現的問題 240
信息發布網站的項目總結 241
參考文獻 242