《ASP.NET網站開發項目化教程》將微軟公司推薦的經典.Net開發案例—個人網站初學者工具包作為一個貫穿項目,依據網站的開發流程,設計網站分析、網站開發、網站測試以及網站發布四大學習情境,構造10個工作任務以及26個實訓,學生通過實施這10個工作任務,能較為全面地體驗網站的整個開發過程,實現一個功能較為完善的個人網站。每一個工作任務的實施,通過若干個實訓來實現,并通過工作任務評測單來檢驗學生的學習成果,強調“在做中學、在學中做”以及“真題真做”。本書既可作為高職高專計算機及相關專業的教材,也可作為ASP.NET愛好者的學習教程。隨書附贈一張光盤,內含本書所需要的安裝軟件以及所有實訓的源文件。
《ASP.NET網站開發項目化教程》劃分為網站分析、網站開發、網站測試以及網站發布4大學習情境,以10個工作任務為章節,在每一個工作任務中,實施相關的實訓,每個工作任務后面都附有工作任務評測單來檢驗學生的學習成果。 作者從2005年來一直跟蹤ASP.NET技術的發展,編著了多本ASP.NET技術的店面書、教材,,其中二本ASP.NET 2.0教材被評為2010年度計算機教指委優秀教材。
任務1 配置ASP.NET 2.0開發環境
1.1 實訓1——安裝Visual Studio 2005
1.1.1 安裝Visual Studio 2005的系統要求
1.1.2 安裝過程
1.2 實訓2——安裝SQL Server Management Studio Express
1.2.1 安裝SQL Server Management Studio Express
1.2.2 啟動SQL Server Management Studio Express
1.3 實訓3——運行個人網站初學者工具包
1.3.1 啟動Visual Studio 2005
1.3.2 個人網站初學者工具包
1.4 任務小結
1.5 思考題
1.6 工作任務評測單
任務2 頁面功能分析
2.1 實訓1——安裝項目化教程
2.1.1 安裝項目文件
2.1.2 新建網站
2.1.3 運行網站
2.1.4 用戶設置
2.2 實訓2——頁面功能分析
2.2.1 網站的總體結構
2.2.2 頁面功能分析
2.3 任務小結
2.4 思考題
2.5 工作任務評測單
任務3 顯示圖片
3.1 實訓1——新建數據庫
3.1.1 新建Personal數據庫
3.1.2 分析Personal數據庫
3.2 實訓2——自定義HTTP處理程序
3.2.1 存放圖片的目錄結構
3.2.2 查詢Photos數據表
3.2.3 查詢Albums數據表
3.2.4 新建自定義HTTP處理程序
3.2.5 顯示圖片
3.3 任務小結
3.4 思考題
3.5 工作任務評測單
任務4 顯示相冊
4.1 實訓1——顯示相冊內容
4.1.1 用SqlDataSource連接數據庫
4.1.2 用DataList顯示相冊內容
4.2 實訓2——顯示相冊中的所有照片
4.2.1 用SqlDataSource連接數據庫
4.2.2 用DataList顯示相冊中的所有照片
4.3 實訓3——顯示某張照片
4.3.1 用SqlDataSource連接數據庫
4.3.2 用FormView顯示某張照片
4.4 實訓4——下載某張照片
4.5 任務小結
4.6 思考題
4.7 工作任務評測單
任務5 相冊管理
5.1 實訓1——編輯相冊的內容
5.1.1 用SqlDataSource連接數據庫
5.1.2 用FormView實現新建相冊
5.1.3 用GridView實現相冊的顯示、修改和刪除
5.2 實訓2——編輯某一相冊中的照片
5.2.1 使用DataList實現照片批量上傳
5.2.2 用SqlDataSource連接數據庫
5.2.3 使用FormView新建相冊中的照片
5.2.4 使用GridView實現照片的顯示、更改和刪除
5.3 實訓3——顯示某張照片
5.3.1 設置SqlDataSource
5.3.2 設置FormView
5.4 小結
5.5 思考題
5.6 工作任務評測單
任務6 母版頁和頁面導航
6.1 實訓1——使用母版頁簡化頁面制作
6.1.1 顯示相冊頁面的結構分析
6.1.2 設計母版頁
6.1.3 在項目化教程中使用母版頁
6.2 實訓2——網站導航
6.2.1 創建一個網站以及站點地圖文件
6.2.2 使用TreeView控件實現導航
6.2.3 使用SiteMapPath控件顯示導航路徑
6.2.4 使用Menu控件實現導航菜單
6.2.5 在母版頁中實現站點導航
6.3 實訓3——在項目化教程中實現頁面導航
6.3.1 建立web.sitemap
6.3.2 使用SiteMapDataSource
6.3.3 使用Menu
6.3.4 使用SiteMapPath
6.4 任務小結
6.5 思考題
6.6 工作任務評測單
任務7 使用主題和皮膚設置頁面外觀
7.1 實訓1——使用主題和皮膚
7.1.1 新建一個網站和一個頁面
7.1.2 新建主題和應用主題
7.1.3 樣式主題和個性化主題
7.1.4 在整個站點中使用主題
7.2 實訓2——在項目化教程中使用主題
7.2.1 創建App_Themes文件夾
7.2.2 創建主題文件夾
7.2.3 設計主題文件
7.2.4 使用主題
7.3 實訓3——在項目化教程中使用皮膚
7.3.1 新建皮膚
7.3.2 設置皮膚
7.3.3 使用皮膚
7.4 任務小結
7.5 思考題
7.6 工作任務評測單
任務8 使用成員及角色管理網站
8.1 實訓1——網站的成員管理
8.1.1 創建一個網站和一個頁面
8.1.2 配置成員管理
8.1.3 實現用戶登錄
8.1.4 注冊新用戶
8.1.5 更改密碼
8.2 實訓2——項目化教程成員管理
8.2.1 會員注冊
8.2.2 會員登錄
8.2.3 會員其他信息的管理
8.2.4 Default.asp頁面的實現
8.3 實訓3——項目化教程角色管理
8.3.1 相冊的管理
8.3.2 相冊的顯示
8.3.3 角色的管理
8.4 任務小結
8.5 思考題
8.6 工作任務評測單
任務9 網站測試
9.1 實訓1——項目化教程的Web測試
9.1.1 記錄Web測試
9.1.2 運行Web測試
9.1.3 設置Web測試數據
9.1.4 設置Web測試驗證規則
9.2 實訓2——項目化教程的負載測試
9.2.1 創建負載測試
9.2.2 運行負載測試
9.3 任務小結
9.4 思考題
9.5 工作任務評測單
任務10 網站發布
10.1 實訓——發布網站到互聯網上
10.1.1 注冊新用戶
10.1.2 創建網站
10.1.3 上傳網站文件
10.1.4 附加數據庫
10.1.5 在互聯網上運行網站
10.2 任務小結
10.3 思考題
10.4 工作任務評測單