本書詳細介紹了使用ASP.NET技術開發Web應用程序的基礎知識和基本技能,主要內容包括動態網站開發環境搭建、用戶界面交互設計、數據訪問、狀態管理、網站文件操作、網站部署等。本教材使用ASP.NET開發技術,以ESHOP數碼商城為案例,完整地再現了一個WEB應用程序開發的基本流程。全書項目分成二個并行的子項目,書中主體部分詳細講解了課堂項目的實現,書后練習則是對課堂項目的鞏固和補充,加強實訓,突出職業技能訓練。在內容的組織和編寫上,強調“怎么做,如何做”。對于每個子任務按照“任務描述-任務分析-任務實現-任務測試-知識講解-拓展知識”的主線對教材內容編排進行全新的嘗試,以講、做、練一體化技能訓練式教學模式,從而建立真實工作任務與專業知識、專業技能的聯系,增強學生的直觀體驗,同時也強化了對學生職業能力的培養,是真正意義上的項目化教程。
本書基于工作過程,確立了“項目導向、任務驅動”、“課堂學習與課后練習雙線并行”的設計思路,以培養學生軟件設計職業能力為目標,以項目開發中的典型工作任務為中心構建課程內容。以學生感興趣的“ESHOP數碼商城”為項目載體,是一本校企合作開發的,具有立體化教學資源的項目化教程,本書每章都附有一定數量的習題,可以幫助學生進一步鞏固基礎知識,本書配備了PPT課件、源代碼、習題答案、教學大綱、課程設計等豐富的教學資源,任課教師可到人民郵電出版社網站免費下載使用。
本書由蘇州工業職業技術學院胡霞老師擔任主編,第1章~第2章由胡霞編寫,|第3章~第4章由孫偉編寫 ,|第5章~第6章由企業工程師費鵬編寫,第7章~第8章由沈茜編寫。
目錄
第1章 搭建開發環境
任務1.1 Ehop數碼商城需求分析與設計
任務1.2 構建開發環境
任務1.3 創建ASP.NET Web應用程序
第2章 用戶交互設計
任務2.1 商城母版頁的設計
任務2.2 導航設計
任務2.3 用戶登錄UI設計
任務2.4 用戶注冊UI設計
任務2.5 用戶界面輸入驗證
第3章 數據訪問
任務3.1 用戶登陸實現
任務3.2 用戶注冊實現
任務3.3 數據庫操作類的建立 目錄
第1章 搭建開發環境
任務1.1 Ehop數碼商城需求分析與設計
任務1.2 構建開發環境
任務1.3 創建ASP.NET Web應用程序
第2章 用戶交互設計
任務2.1 商城母版頁的設計
任務2.2 導航設計
任務2.3 用戶登錄UI設計
任務2.4 用戶注冊UI設計
任務2.5 用戶界面輸入驗證
第3章 數據訪問
任務3.1 用戶登陸實現
任務3.2 用戶注冊實現
任務3.3 數據庫操作類的建立
第4章 狀態管理
任務4.1 用戶登錄信息保存
任務4.2:使用驗證碼完善用戶登錄
任務43:站點計數
第5章 文件操作
任務4.1 用戶登錄信息保存
任務5.2 用戶資料修改
第6章 數據顯示
任務6.1 商品瀏覽
任務6.2 商品的檢索
任務6.3 商品詳細瀏覽
任務6.4 購物車
任務6.5 訂單管理
第7章 網站發布與部署
任務7.1 網站優化
任務7.2 網站發布
任務7.3 網站部署
第8章 綜合項目-網站新聞模塊
任務8.1 數據庫修訂
任務8.2 數據訪問準備
任務8.3 網站前臺-新聞列表
任務8.4 網站前臺-新聞詳細內容
任務8.5 網站后臺-新聞發布
任務8.6 網站后臺-新聞管理
任務8.7 網站后臺-新聞修改
任務8.8 網站后臺-新聞刪除