出版時(shí)間:2008-5 出版社:清華大學(xué)出版社 作者:陳承難 編 頁數(shù):208
內(nèi)容概要
本書以一個Web應(yīng)用系統(tǒng)——網(wǎng)上書店的開發(fā)為主線,采用“項(xiàng)目和任務(wù)驅(qū)動”教學(xué)法探討如何應(yīng)用ASP.NET技術(shù)開發(fā)Web應(yīng)用系統(tǒng),重點(diǎn)探討了網(wǎng)上書店的8個主要模塊(用戶注冊模塊、用戶登錄模塊、網(wǎng)站訪問計(jì)數(shù)器模塊、圖書信息查詢模塊、圖書信息瀏覽模塊、購物車模塊、購物結(jié)算與訂單查詢模塊以及后臺管理模塊)的設(shè)計(jì)和各個模塊的整合,將ASP.NET的主要對象和控件合理地分解到各個模塊予以介紹。作者精心設(shè)置了教材內(nèi)容和教材結(jié)構(gòu),每一個模塊的設(shè)計(jì)按照操作體驗(yàn)-知識準(zhǔn)備-項(xiàng)目實(shí)戰(zhàn)-同步實(shí)踐的順序進(jìn)行,比較符合高職學(xué)生的認(rèn)識規(guī)律和職業(yè)技能的形成規(guī)律。 本書面向課堂教學(xué)全過程設(shè)置完整的教學(xué)環(huán)節(jié),將講解知識、訓(xùn)練技能、提高能力有機(jī)結(jié)合,適用于理論、實(shí)踐一體化教學(xué),融“教、學(xué)、練、思”四者于一體,強(qiáng)化技能訓(xùn)練,提高實(shí)戰(zhàn)能力,讓讀者在反復(fù)動手的實(shí)踐過程中,學(xué)會如何應(yīng)用所學(xué)知識解決實(shí)際問題。 本書可以作為高職高專軟件技術(shù)、計(jì)算機(jī)多媒體技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)、計(jì)算機(jī)信息管理、電子商務(wù)等專業(yè)的教材,也適用于Web技術(shù)開發(fā)人員作為參考用書。
書籍目錄
第1章 初識Web應(yīng)用程序 1.1 ASP.NET簡介 1.2 ASP.NET的服務(wù)器控件簡介 1.3 架設(shè)Web程序的運(yùn)行環(huán)境 1.3.1 安裝與配置IIS 1.3.2 設(shè)置虛擬目錄 1.4 創(chuàng)建基于VB.NET的Web應(yīng)用程序 1.4.1 創(chuàng)建Web項(xiàng)目 1.4.2 添加Web控件 1.4.3 查看系統(tǒng)自動生成的代碼 1.4.4 查看Web頁面的HTML代碼 本章小結(jié) 思考與習(xí)題第2章 數(shù)據(jù)庫應(yīng)用基礎(chǔ) 2.1 SQL的基本語法 2.2 ADO.NET簡介 2.2.1 .NET Framework數(shù)據(jù)提供程序 2.2.2 ADO.NET的基本對象 2.3 建立網(wǎng)上書店的數(shù)據(jù)庫 2.3.1 建立數(shù)據(jù)表 2.3.2 建立視圖 2.3.3 建立存儲過程 2.4 在Web頁面顯示用戶數(shù)據(jù) 2.4.1 創(chuàng)建Web項(xiàng)目 2.4.2 編寫程序代碼,顯示用戶數(shù)據(jù) 本章小結(jié) 思考與習(xí)題第3章 用戶注冊模塊設(shè)計(jì) 3.1 認(rèn)識Page對象 3.1.1 code-behind模式 3.1.2 Page類的事件 3.2 Web服務(wù)器控件 .3 數(shù)據(jù)驗(yàn)證控件 3.3.1 RequiredFieldValidator控件 3.3.2 CompareValidator控件 3.3.3 RangeValidator控件 3.3.4 RegularExpressionValidator控件 3.3.5 ValidationSummary控件 3.4 用戶注冊頁面的設(shè)計(jì) 3.4.1 創(chuàng)建Web項(xiàng)目 3.4.2 設(shè)計(jì)Web頁面 3.4.3 編寫初始化頁面的代碼 3.4.4 實(shí)現(xiàn)檢驗(yàn)用戶名的功能 3.5 用戶注冊的數(shù)據(jù)驗(yàn)證 3.5.1 創(chuàng)建Web項(xiàng)目 3.5.2 實(shí)現(xiàn)數(shù)據(jù)驗(yàn)證功能 3.6 實(shí)現(xiàn)注冊功能 本章小結(jié) 思考與習(xí)題第4章 用戶登錄模塊設(shè)計(jì) 4.1 Response對象 4.1.1 Response常用屬性 4.1.2 直接輸出內(nèi)容 4.1.3 輸出文本文件 4.1.4 結(jié)束數(shù)據(jù)輸出 4.1.5 建立新鏈接 4.1.6 判斷網(wǎng)頁瀏覽者是否處于斷開狀態(tài) 4.2 Application對象和Session對象 4.2.1 Application對象變量與一般變量的比較 4.2.2 Application對象的鎖定 4.2.3 Session對象的一對一關(guān)系 4.2.4 Session對象的生命周期 4.3 用戶登錄的界面設(shè)計(jì) 4.3.1 創(chuàng)建Web項(xiàng)目 4.3.2 設(shè)計(jì)用戶登錄界面 4.3.3 在現(xiàn)有的項(xiàng)目中添加Web窗體 4.4 建立模塊文件 4.4.1 修改Web.config文件 4.4.2 添加模塊文件Module1.vb 4.5 編寫代碼實(shí)現(xiàn)程序功能 本章小結(jié) 思考與習(xí)題第5章 網(wǎng)站訪問計(jì)數(shù)器設(shè)計(jì) 5.1 Server對象 5.1.1 HTML的解碼與編碼 5.1.2 URL的解碼與編碼 5.1.3 文件的操作 5.2 Request 對象 5.2.1 取得網(wǎng)頁瀏覽者的機(jī)器信息 5.2.2 取得目前瀏覽網(wǎng)頁的路徑 5.2.3 取得網(wǎng)頁瀏覽者的瀏覽器信息 5.2.4 取得服務(wù)器端提供的信息 5.3 網(wǎng)站訪問計(jì)數(shù)器的設(shè)計(jì) 5.3.1 創(chuàng)建Web項(xiàng)目 5.3.2 設(shè)計(jì)網(wǎng)站訪問計(jì)數(shù)器界面 5.3.3 編寫程序代碼,實(shí)現(xiàn)網(wǎng)站訪問計(jì)數(shù)功能 本章小結(jié) 思考與習(xí)題第6章 圖書信息查詢模塊設(shè)計(jì) 6.1 Web控件 6.1.1 ImageButton控件 6.1.2 表格 6.1.3 DataGrid控件 6.2 自定義控件 6.3 設(shè)計(jì)圖書信息查詢模塊 6.3.1 創(chuàng)建Web項(xiàng)目 6.3.2 修改Web.config文件 6.3.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 6.3.4 設(shè)計(jì)圖書信息查詢頁面 6.3.5 利用DataGrid控件輸出后臺數(shù)據(jù)庫中的圖書信息 6.3.6 利用DataGrid控件的分頁功能實(shí)現(xiàn)分頁 6.3.7 利用DataGrid控件的排序功能實(shí)現(xiàn)數(shù)據(jù)排序 6.3.8 添加自定義控件 6.3.9 實(shí)現(xiàn)圖書信息查詢功能 本章小結(jié) 思考與習(xí)題第7章 圖書信息瀏覽模塊設(shè)計(jì) 7.1 Web控件 7.1.1 HyperLink控件 7.1.2 DataList控件 7.1.3 Repeater控件 7.2 設(shè)計(jì)圖書瀏覽模塊 7.2.1 創(chuàng)建Web項(xiàng)目 7.2.2 修改Web.config文件 7.2.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 7.2.4 在現(xiàn)有的項(xiàng)目中添加現(xiàn)有窗體 7.2.5 設(shè)計(jì)圖書信息瀏覽窗體 7.2.6 瀏覽圖書信息 本章小結(jié) 思考與習(xí)題第8章 購物車模塊設(shè)計(jì) 8.1 設(shè)計(jì)購物車頁面 8.1.1 創(chuàng)建Web項(xiàng)目 8.1.2 修改Web.config文件 8.1.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 8.1.4 設(shè)計(jì)購物車頁面 8.2 更新購物車數(shù)據(jù) 8.3 刪除購物車數(shù)據(jù) 本章小結(jié) 思考與習(xí)題第9章 購物結(jié)算與訂單查詢模塊設(shè)計(jì) 9.1 設(shè)計(jì)購物結(jié)算模塊 9.1.1 創(chuàng)建Web項(xiàng)目 9.1.2 修改Web.config文件 9.1.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 9.1.4 設(shè)計(jì)購物結(jié)算頁面 9.1.5 實(shí)現(xiàn)生成訂單和結(jié)算功能 9.2 設(shè)計(jì)訂單查詢模塊 9.2.1 創(chuàng)建Web項(xiàng)目 9.2.2 修改Web.config文件 9.2.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 9.2.4 添加一個Web窗體 9.2.5 編寫程序代碼 本章小結(jié) 思考與習(xí)題第10章 網(wǎng)上書店后臺管理模塊設(shè)計(jì) 10.1 設(shè)計(jì)后臺管理主頁面 10.1.1 創(chuàng)建Web項(xiàng)目 10.1.2 修改Web.config文件 10.1.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 10.1.4 設(shè)計(jì)后臺管理主頁面 10.2 設(shè)計(jì)圖書管理頁面 10.2.1 利用Dreamweaver網(wǎng)頁制作工具設(shè)計(jì)Web頁面 10.2.2 文件上傳 10.2.3 編寫程序代碼實(shí)現(xiàn)圖書信息的新增功能 10.2.4 編寫程序代碼實(shí)現(xiàn)圖書信息的修改功能 本章小結(jié) 思考與習(xí)題第11章 網(wǎng)上書店各模塊的整合 11.1 網(wǎng)上書店的開發(fā)流程 11.1.1 系統(tǒng)分析 11.1.2 系統(tǒng)實(shí)施 11.1.3 系統(tǒng)測試與維護(hù) 11.2 網(wǎng)上書店總體設(shè)計(jì) 11.2.1 網(wǎng)上書店前臺功能模塊的設(shè)計(jì) 11.2.2 網(wǎng)上書店后臺功能模塊的設(shè)計(jì) 11.3 網(wǎng)上書店的設(shè)計(jì)與整合 11.3.1 創(chuàng)建Web項(xiàng)目 11.3.2 修改Web.config文件 11.3.3 在現(xiàn)有的項(xiàng)目中添加模塊文件 11.3.4 創(chuàng)建自定義控件 11.3.5 網(wǎng)上書店主頁的設(shè)計(jì) 11.3.6 在現(xiàn)有的項(xiàng)目中添加現(xiàn)有窗體 11.3.7 修改完善所添加的窗體 11.3.8 創(chuàng)建提示窗體 11.3.9 創(chuàng)建修改用戶密碼窗體 本章小結(jié)附錄A Visual Studio.NET的安裝附錄B 程序調(diào)試 B.1 應(yīng)用程序調(diào)試 B.2 調(diào)試模式 B.3 程序調(diào)試方法 B.4 CLR調(diào)試器附錄C 錯誤處理 C.1 錯誤處理 C.2 自定義錯誤情況 C.3 處理腳本錯誤 C.4 兩個最基本的錯誤處理語句附錄D Web應(yīng)用程序設(shè)計(jì)綜合實(shí)訓(xùn) D.1 實(shí)訓(xùn)意義 D.2 實(shí)訓(xùn)目的 D.3 實(shí)訓(xùn)要求 D.4 實(shí)訓(xùn)過程安排 D.5 實(shí)訓(xùn)課時(shí)分配 D.6 教學(xué)組織設(shè)計(jì) D.7 實(shí)訓(xùn)報(bào)告的內(nèi)容 D.8 實(shí)訓(xùn)的評分標(biāo)準(zhǔn) D.9 實(shí)訓(xùn)參考題 D.10 教學(xué)資源網(wǎng)站的參考頁面參考文獻(xiàn)
編輯推薦
《新世紀(jì)高職高專課程與實(shí)訓(xùn)系列教材·Web應(yīng)用程序設(shè)計(jì)案例教程》可以作為高職高專軟件技術(shù)、計(jì)算機(jī)多媒體技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)、計(jì)算機(jī)信息管理、電子商務(wù)等專業(yè)的教材,也適用于Web技術(shù)開發(fā)人員作為參考用書。
圖書封面
評論、評分、閱讀與下載
Web應(yīng)用程序設(shè)計(jì)案例教程 PDF格式下載