人民郵電出版社教材
書 名 ASP.NET網站開發項目化教程(1CD)叢 書 名 工業和信息化人才培養規劃教材——高職高專計算機系列
標準書號 ISBN 978-7-115-30050-8
作 者 龔赤兵 編著
責任編輯 王威
開 本 16 開
印 張 13.5
字 數 342 千字
頁 數 207 頁
裝 幀 平裝
版 次 第1版第1次
初版時間 2013年2月
本 印 次 2013年2月
首 印 數 -- 冊
定 價 34.80 元
內容提要
本書將微軟公司推薦的經典.Net開發案例—個人網站初學者工具包作為一個貫穿項目,依據網站的開發流程,設計網站分析、網站開發、網站測試以及網站發布四大學習情境,構造10個工作任務以及26個實訓,學生通過實施這10個工作任務,能較為全面地體驗網站的整個開發過程,實現一個功能較為完善的個人網站。每一個工作任務的實施,通過若干個實訓來實現,並通過工作任務評測單來檢驗學生的學習成果,強調“在做中學、在學中做”以及“真題真做”。
本書既可作為高職高專計算機及相關專業的教材,也可作為ASP.NET愛好者的學習教程。隨書附贈一張光碟,內含本書所需要的安裝軟體以及所有實訓的源檔案。
目錄
任務1 配置ASP.NET2.0開發環境 11.1 實訓1——安裝Visual Studio 2005 1
1.1.1 安裝Visual Studio 2005的系統要求 2
1.1.2 安裝過程 2
1.2 實訓2——安裝SQL Server Management Studio Express 6
1.2.1 安裝SQL Server Management Studio Express 6
1.2.2 啟動SQL Server Management Studio Express 7
1.3 實訓3——運行個人網站初學者工具包 9
1.3.1 啟動Visual Studio 2005 9
1.3.2 個人網站初學者工具包 10
1.4 任務小結 12
1.5 思考題 12
1.6 工作任務評測單 13
任務2 頁面功能分析 15
2.1 實訓1——安裝項目化教程 16
2.1.1 安裝項目檔案 16
2.1.2 新建網站 17
2.1.3 運行網站 18
2.1.4 用戶設定 19
2.2 實訓2——頁面功能分析 21
2.2.1 網站的總體結構 21
2.2.2 頁面功能分析 22
2.3 任務小結 30
2.4 思考題 30
2.5 工作任務評測單 31
任務3 顯示圖片 33
3.1 實訓1——新建資料庫 33
3.1.1 新建Personal資料庫 33
3.1.2 分析Personal資料庫 35
3.2 實訓2——自定義HTTP處理程式 36
3.2.1 存放圖片的目錄結構 36
3.2.2 查詢Photos數據表 36
3.2.3 查詢Albums數據表 39
3.2.4 新建自定義HTTP處理程式 41
3.2.5 顯示圖片 46
3.3 任務小結 48
3.4 思考題 48
3.5 工作任務評測單 49
任務4 顯示相冊 51
4.1 實訓1——顯示相冊內容 51
4.1.1 用SqlDataSource連線資料庫 53
4.1.2 用DataList顯示相冊內容 57
4.2 實訓2——顯示相冊中的所有照片 59
4.2.1 用SqlDataSource連線資料庫 60
4.2.2 用DataList顯示相冊中的所有照片 63
4.3 實訓3——顯示某張照片 64
4.3.1 用SqlDataSource連線資料庫 65
4.3.2 用FormView顯示某張照片 65
4.4 實訓4——下載某張照片 67
4.5 任務小結 68
4.6 思考題 68
4.7 工作任務評測單 69
任務5 相冊管理 71
5.1 實訓1——編輯相冊的內容 71
5.1.1 用SqlDataSource連線資料庫 72
5.1.2 用FormView實現新建相冊 75
5.1.3 用GridView實現相冊的顯示、修改和刪除 77
5.2 實訓2——編輯某一相冊中的照片 80
5.2.1 使用DataList實現照片批量上傳 80
5.2.2 用SqlDataSource連線資料庫 84
5.2.3 使用FormView新建相冊中的照片 85
5.2.4 使用GridView實現照片的顯示、更改和刪除 86
5.3 實訓3——顯示某張照片 88
5.3.1 設定SqlDataSource 89
5.3.2 設定FormView 89
5.4 小結 90
5.5 思考題 90
5.6 工作任務評測單 91
任務6 母版頁和頁面導航 93
6.1 實訓1——使用母版頁簡化頁面製作 93
6.1.1 顯示相冊頁面的結構分析 94
6.1.2 設計母版頁 95
6.1.3 在項目化教程中使用母版頁 98
6.2 實訓2——網站導航 115
6.2.1 創建一個網站以及站點地圖檔案 115
6.2.2 使用TreeView控制項實現導航 117
6.2.3 使用SiteMapPath控制項顯示導航路徑 118
6.2.4 使用Menu控制項實現導航選單 119
6.2.5 在母版頁中實現站點導航 120
6.3 實訓3——在項目化教程中實現頁面導航 122
6.3.1 建立web.sitemap 122
6.3.2 使用SiteMapDataSource 124
6.3.3 使用Menu 124
6.3.4 使用SiteMapPath 125
6.4 任務小結 126
6.5 思考題 126
6.6 工作任務評測單 127
任務7 使用主題和皮膚設定頁面外觀 129
7.1 實訓1——使用主題和皮膚 130
7.1.1 新建一個網站和一個頁面 130
7.1.2 新建主題和套用主題 130
7.1.3 樣式主題和個性化主題 132
7.1.4 在整個站點中使用主題 132
7.2 實訓2——在項目化教程中使用主題 133
7.2.1 創建App_Themes資料夾 133
7.2.2 創建主題資料夾 133
7.2.3 設計主題檔案 134
7.2.4 使用主題 134
7.3 實訓3——在項目化教程中使用皮膚 135
7.3.1 新建皮膚 135
7.3.2 設定皮膚 135
7.3.3 使用皮膚 137
7.4 任務小結 144
7.5 思考題 144
7.6 工作任務評測單 145
任務8 使用成員及角色管理網站 147
8.1 實訓1——網站的成員管理 147
8.1.1 創建一個網站和一個頁面 148
8.1.2 配置成員管理 148
8.1.3 實現用戶登錄 152
8.1.4 註冊新用戶 155
8.1.5 更改密碼 157
8.2 實訓2——項目化教程成員管理 159
8.2.1 會員註冊 159
8.2.2 會員登錄 161
8.2.3 會員其他信息的管理 165
8.2.4 Default.asp頁面的實現 167
8.3 實訓3——項目化教程角色管理 170
8.3.1 相冊的管理 170
8.3.2 相冊的顯示 173
8.3.3 角色的管理 173
8.4 任務小結 174
8.5 思考題 174
8.6 工作任務評測單 175
任務9 網站測試 177
9.1 實訓1——項目化教程的Web測試 177
9.1.1 記錄Web測試 177
9.1.2 運行Web測試 179
9.1.3 設定Web測試數據 181
9.1.4 設定Web測試驗證規則 184
9.2 實訓2——項目化教程的負載測試 186
9.2.1 創建負載測試 186
9.2.2 運行負載測試 191
9.3 任務小結 192
9.4 思考題 192
9.5 工作任務評測單 193
任務10 網站發布 195
10.1 實訓——發布網站到網際網路上 195
10.1.1 註冊新用戶 195
10.1.2 創建網站 197
10.1.3 上傳網站檔案 198
10.1.4 附加資料庫 203
10.1.5 在網際網路上運行網站 205
10.2 任務小結 206
10.3 思考題 206
10.4 工作任務評測單 207