ASP.NET網站開發項目化教程[肖宏啟主編書籍]

ASP.NET網站開發項目化教程[肖宏啟主編書籍]
更多義項 ▼ 收起列表 ▲

內容簡介

本書以“新知書店”網站項目的開發過程為主線,以C#為程式語言,講述了Web應用程式開發從系統架構到編碼實現的過程。全書共分為10個單元,包括網上書店項目需求分析與設計、ASP.NET基礎及開發環境構建、使用控制項高效創建網站頁面、系統對象與數據傳遞、搭建風格統一的Web站點、資料庫訪問及網上書店系統架構、數據綁定技術、數據綁定控制項的套用、數據綁定控制項套用進階、“新知書店”購物功能的設計與實現。全書結合專業課程特點,對基於ASP.NET Web軟體開發工作過程進行剖析,以真實完整的項目“新知書店”為載體,在行業專家的指導下,結合Web項目開發的流程和規範,分解出工作過程的典型工作任務,根據工作任務整合相關知識點,按照套用型本科及高職學生的認知特點設計教學過程,把基礎知識的套用滲透到各個項目任務

圖書目錄

單元1網上書店項目需求分析與設計

1.1知識準備

1.1.1需求分析

1.1.2資料庫設計

1.2單元任務

任務1-2-1“新知書店”項目需求分析

任務1-2-2“新知書店”項目系統設計

1.3單元實訓

1.4單元小結

單元2ASP.NET基礎及開發環境構建

2.1知識準備

2.1.1.NET Framework概述

2.1.2Web基礎知識

2.1.3ASP.NET簡介

2.2單元任務

任務2-2-1安裝和配置IIS Web伺服器

任務2-2-2安裝Visual Studio 2010

任務2-2-3創建簡單的Web網站

任務2-2-4分析ASP.NET文檔

2.3知識拓展

2.3.1ASP .NET頁面的處理機制

2.3.2ASP .NET的網頁代碼模型

2.4項目實訓

2.5單元小結

2.6單元練習題

單元3使用控制項高效創建網站頁面

3.1知識準備

3.1.1伺服器控制項概述

3.1.2標準伺服器控制項

3.1.3驗證控制項

3.1.4FileUpload控制項

3.1.5第三方控制項

3.2單元任務

任務3-2-1設計“新知書店”用戶註冊頁面

任務3-2-2為“新知書店”註冊頁面添加回車自動提交功能

任務3-2-3為“新知書店”用戶註冊頁面添加驗證功能

3.3項目實訓

3.4單元小結

3.5單元練習題

單元4系統對象與數據傳遞

4.1知識準備

4.1.1ASP.NET對象概述及屬性方法事件

4.1.2Page對象

4.1.3Request對象

4.1.4Response對象

4.1.5Cookie對象

4.1.6Session對象

4.1.7Application對象

4.1.8Server對象

4.2單元任務

任務4-2-1體驗頁內數據傳遞

任務4-2-2實現簡單加法計算器

任務4-2-3實現簡單登錄操作

任務4-2-4實現系統級的登錄功能

任務4-2-5統計網站同時線上人數及頁面點擊次數

4.3項目實訓

4.4單元小結

4.5單元練習題

單元5搭建風格統一的Web站點

5.1知識準備

5.1.1CSS樣式控制

5.1.2頁面框架

5.1.3母版頁

5.1.4站點導航

5.1.5TreeView控制項

5.2單元任務

任務5-2-1使用母版頁搭建“新知書店”管理端頁面框架

任務5-2-2實現“新知書店”管理端“麵包屑”導航功能

任務5-2-3實現“新知書店”管理端的選單功能

任務5-2-4搭建“新知書店”前台頁面框架

任務5-2-5實現“新知書店”前台頁面站點導航功能

任務5-2-6實現“新知書店”前台頁面選單欄功能

5.3項目實訓

5.4單元小結

5.5單元練習題

單元6資料庫訪問及網上書店系統架構

6.1知識準備

6.1.1ADO.NET概述

6.1.2使用Connection連線資料庫

6.1.3使用Command對象執行資料庫命令

6.1.4使用DataReader對象執行資料庫命令

6.1.5使用DataSet和DataAdapter對象

6.1.6系統架構和分層

6.2單元任務

任務6-2-1實現“新知書店”管理員登錄功能

任務6-2-2搭建“新知書店”系統三層架構

任務6-2-3實現三層架構下的“新知書店”用戶註冊功能

任務6-2-4實現三層架構下的“新知書店”用戶登錄功能

6.3項目實訓

6.4單元小結

6.5單元練習題

單元7數據綁定技術

7.1知識準備

7.1.1數據綁定

7.1.2數據源控制項

7.1.3常用控制項的數據綁定

7.2單元任務

任務7-2-1實現“新知書店”後台圖書列表中的檢索類別選擇

7.3項目實訓

7.4單元小結

7.5單元練習題

單元8數據綁定控制項的套用

8.1知識準備

8.1.1數據綁定控制項

8.1.2GridView控制項

8.1.3DataList控制項

8.1.4Repeater控制項

8.1.5其他數據綁定控制項

8.2單元任務

任務8-2-1實現“新知書店”管理員端的圖書查詢頁面

任務8-2-2實現“新知書店”管理員端的圖書詳細信息的更新功能

任務8-2-3實現“新知書店”管理員端的圖書添加功能

任務8-2-4實現“新知書店”前台圖書列表顯示功能

任務8-2-5實現“新知書店”前台圖書列表顯示的排序和分頁

任務8-2-6搭建“新知書店”前台圖書詳細信息顯示頁面

8.3項目實訓

8.4單元小結

8.5單元練習題

單元9數據綁定控制項套用進階

9.1知識準備

9.1.1獲取GridView單元格數據

9.1.2基於單元格的更新

9.1.3RowCommand事件

9.2單元任務

任務9-2-1實現“新知書店”會員狀態顯示及管理功能

任務9-2-2實現“新知書店”管理端用戶信息的更新

任務9-2-3實現“新知書店”管理端用戶信息的刪除

任務9-2-4實現“新知書店”管理端圖書信息的刪除

9.3項目實訓

9.4單元小結

9.5單元練習題

單元10指導學習: “新知書店”購物功能的設計與實現

10.1單元任務

任務10-1-1設計“新知書店”購物車商品實體類

任務10-1-2設計“新知書店”購物車類的業務邏輯

任務10-1-3實現“新知書店”購物車界面設計及顯示

任務10-1-4實現“新知書店”購物車的增、刪、改

10.2單元小結

參考文獻

熱門詞條

聯絡我們