ASP.NET動(dòng)態(tài)網(wǎng)站開發(fā)案例教程 第2版
定 價(jià):38 元
叢書名:“十二五”江蘇省高等學(xué)校重點(diǎn)教材 高等職業(yè)教育計(jì)算機(jī)類專業(yè)規(guī)劃教材
- 作者:李萍
- 出版時(shí)間:2016/5/1
- ISBN:9787111533719
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP393.092.2
- 頁碼:274
- 紙張:膠版紙
- 版次:2
- 開本:16開
本書根據(jù)高等職業(yè)教育的教學(xué)特點(diǎn),結(jié)合教學(xué)改革和應(yīng)用實(shí)踐,以項(xiàng)目任務(wù)為載體,全面系統(tǒng)地介紹了在Visual Studio 2012集成環(huán)境下使用C#語言進(jìn)行ASP.NET動(dòng)態(tài)網(wǎng)站開發(fā)的各種技術(shù),內(nèi)容涵蓋了ASP.NET概述、服務(wù)器控件、網(wǎng)站設(shè)計(jì)、頁面跳轉(zhuǎn)與狀態(tài)管理、ASP.NET數(shù)據(jù)庫編程、ASP.NET高級應(yīng)用技術(shù)、ASP.NET應(yīng)用程序配置與部署共7個(gè)方面。 全書引入“校友錄系統(tǒng)”“圖書管理系統(tǒng)”“產(chǎn)品在線訂購系統(tǒng)”3個(gè)網(wǎng)站開發(fā)實(shí)例,分別從理論、實(shí)訓(xùn)和綜合案例的角度介紹動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù),并將理論知識融入實(shí)際項(xiàng)目任務(wù)中。通過工程案例貫穿整個(gè)教學(xué)體系,由淺入深,由易到難,循序漸進(jìn),強(qiáng)調(diào)實(shí)踐性,突出實(shí)用性。 本書內(nèi)容廣泛而翔實(shí),適用對象廣且實(shí)用性強(qiáng),既可作為高職院校計(jì)算機(jī)專業(yè)Web開發(fā)課程教材,又可作為自學(xué)人員和動(dòng)態(tài)網(wǎng)站開發(fā)人員的技術(shù)參考資料或培訓(xùn)教材。 為方便教學(xué),本書配備電子課件等教學(xué)資源。凡選用本書作為教材的教師均可登錄機(jī)械工業(yè)出版社教育服務(wù)網(wǎng)www.cmpedu.com免費(fèi)下載。如有問題請致信cmpgaozhi@sina.com,或致電01088379375聯(lián)系營銷人員。
前 言第1章 ASP.NET 概述1.1 Web應(yīng)用開發(fā)基礎(chǔ)1.1.1 網(wǎng)頁的基本概念1.1.2 靜態(tài)網(wǎng)頁與動(dòng)態(tài)網(wǎng)頁1.1.3 應(yīng)用程序結(jié)構(gòu)分類1.2 ASP.NET基本概念1.2.1 .NET Framework1.2.2 Web窗體1.2.3 ASP.NET應(yīng)用程序1.2.4 ASP.NET事件模型1.3 構(gòu)建ASP.NET 開發(fā)環(huán)境1.3.1 安裝與配置IIS1.3.2 安裝Visual Studio 20121.3.3 安裝與注冊.NET Framework1.4 創(chuàng)建ASP.NET Web應(yīng)用程序1.4.1 啟動(dòng)Visual Studio 20121.4.2 創(chuàng)建ASP.NET網(wǎng)站1.4.3 新建ASP.NET頁面1.4.4 編寫ASP.NET代碼1.4.5 編譯與運(yùn)行網(wǎng)頁程序1.4.6 發(fā)布網(wǎng)頁程序工作任務(wù)1 熟悉Visual Studio 2012動(dòng)態(tài)網(wǎng)站開發(fā)環(huán)境本章小結(jié)習(xí)題1實(shí)訓(xùn)1 創(chuàng)建簡單的圖書管理系統(tǒng)網(wǎng)站第2章 服務(wù)器控件2.1 基本控件2.1.1 Label標(biāo)簽控件2.1.2 TextBox文本框控件2.1.3 Button、ImageButton、LinkButton按鈕控件2.1.4 Image圖像控件2.1.5 HyperLink超鏈接控件2.1.6 Panel控件2.1.7 RadioButton與RadioButtonList單選按鈕控件2.1.8 CheckBox與CheckBoxList復(fù)選框控件2.1.9 ListBox列表框控件2.1.10 DropDownList下拉式列表框控件2.1.11 Table表格控件2.2 高級控件2.2.1 Calendar日歷控件2.2.2 FileUpload文件上傳控件2.2.3 AdRotator廣告控件2.3 驗(yàn)證控件2.3.1 RequiredFieldValidator控件2.3.2 CompareValidator控件2.3.3 RangeValidator控件2.3.4 RegularExpressionValidator控件2.3.5 CustomValidator控件2.3.6 ValidationSummary控件2.4 用戶創(chuàng)建控件2.4.1 用戶控件2.4.2 自定義Web服務(wù)器控件工作任務(wù)2 設(shè)計(jì)校友錄系統(tǒng)登錄模塊界面工作任務(wù)3 設(shè)計(jì)注冊校友信息模塊界面本章小結(jié)習(xí)題2實(shí)訓(xùn)2 設(shè)計(jì)圖書管理系統(tǒng)信息錄入模塊界面第3章 網(wǎng)站設(shè)計(jì)3.1 母版頁3.1.1 母版頁的概念3.1.2 母版頁的設(shè)計(jì)3.1.3 母版頁的使用3.1.4 嵌套母版頁3.2 站點(diǎn)導(dǎo)航3.2.1 Menu站點(diǎn)導(dǎo)航控件3.2.2 站點(diǎn)地圖3.2.3 SiteMapPath站點(diǎn)導(dǎo)航控件3.2.4 TreeView站點(diǎn)導(dǎo)航控件3.3 主題與皮膚3.3.1 主題3.3.2 皮膚文件(.skin)3.3.3 樣式文件(.css)3.4 本地化與全球化3.4.1 資源文件3.4.2 本地化處理工作任務(wù)4 設(shè)計(jì)網(wǎng)站母版頁工作任務(wù)5 設(shè)計(jì)網(wǎng)站導(dǎo)航工作任務(wù)6 設(shè)計(jì)網(wǎng)站主題與皮膚本章小結(jié)習(xí)題3實(shí)訓(xùn)3 設(shè)計(jì)及美化圖書管理系統(tǒng)網(wǎng)站第4章 頁面跳轉(zhuǎn)與狀態(tài)管理4.1 頁面執(zhí)行過程4.1.1 Page對象4.1.2 Web Form網(wǎng)頁執(zhí)行的流程4.2 頁面跳轉(zhuǎn)4.2.1 超鏈接控件實(shí)現(xiàn)頁面跳轉(zhuǎn)4.2.2 跨頁面發(fā)送實(shí)現(xiàn)頁面跳轉(zhuǎn)4.2.3 瀏覽器重定向?qū)崿F(xiàn)頁面跳轉(zhuǎn)4.2.4 服務(wù)器傳輸實(shí)現(xiàn)頁面跳轉(zhuǎn)4.2.5 ASP.NET頁面跳轉(zhuǎn)小結(jié)4.3 跨頁面?zhèn)髦?.3.1 使用QueryString實(shí)現(xiàn)跨頁面?zhèn)髦?.3.2 使用Cookie對象實(shí)現(xiàn)跨頁面?zhèn)髦?.3.3 使用Session對象實(shí)現(xiàn)跨頁面?zhèn)髦?.3.4 使用Application對象實(shí)現(xiàn)跨頁面?zhèn)髦?.4 ASP.NET狀態(tài)管理4.4. 1 瀏覽器端的狀態(tài)管理4.4. 2 服務(wù)器端的狀態(tài)管理4.5 ASP.NET緩存技術(shù)4.5.1 頁面輸出緩存4.5.2 應(yīng)用程序緩存工作任務(wù)7 獲取用戶輸入信息和瀏覽器端環(huán)境信息工作任務(wù)8 記錄用戶訪問網(wǎng)站的時(shí)間和次數(shù)工作任務(wù)9 設(shè)計(jì)校友錄聊天室本章小結(jié)習(xí)題4實(shí)訓(xùn)4 設(shè)計(jì)圖書管理系統(tǒng)留言板第5章 ASP.NET數(shù)據(jù)庫編程5.1 數(shù)據(jù)源控件5.1.1 SqlDataSource數(shù)據(jù)源控件5.1.2 AccessDataSource數(shù)據(jù)源控件5.1.3 XmlDataSource數(shù)據(jù)源控件5.1.4 SiteMapDataSource數(shù)據(jù)源控件5.2 數(shù)據(jù)綁定控件5.2.1 GridView控件的屬性與方法5.2.2 GridView控件的基本應(yīng)用5.2.3 GridView控件的高級應(yīng)用5.2.4 DetailsView控件5.2.5 Repeater控件5.2.6 DataList控件5.3 ADO.NET數(shù)據(jù)庫訪問技術(shù)5.3.1 ADO.NET概述5.3.2 ADO.NET數(shù)據(jù)訪問流程5.3.3 常用ADO.NET對象的使用工作任務(wù)10 使用GridView控件實(shí)現(xiàn)校友錄信息瀏覽工作任務(wù)11 使用DetailsView控件實(shí)現(xiàn)校友詳細(xì)信息瀏覽工作任務(wù)12 使用DataList控件顯示校友錄班級列表工作任務(wù)13 使用Repeater控件顯示校友錄公告欄工作任務(wù)14 使用ADO.NET實(shí)現(xiàn)信息維護(hù)管理本章小結(jié)習(xí)題5實(shí)訓(xùn)5 設(shè)計(jì)圖書管理信息瀏覽與維護(hù)模塊第6章 ASP.NET高級應(yīng)用技術(shù)6.1 分層結(jié)構(gòu)設(shè)計(jì)6.1.1 分層結(jié)構(gòu)概述6.1.2 構(gòu)建分層模型框架6.1.3 模型層中業(yè)務(wù)實(shí)體類的設(shè)計(jì)6.1.4 分層結(jié)構(gòu)的用戶登錄程序設(shè)計(jì)6.2 Web服務(wù)6.2.1 Web服務(wù)概述6.2.2 ASP.NET Web服務(wù)體系6.2.3 構(gòu)建ASP.NET Web服務(wù)6.2.4 使用Web服務(wù)6.3 ASP.NET AJAX6.3.1 AJAX概述6.3.2 ASP.NET AJAX 簡介6.3.3 ASP.NET AJAX的安裝6.3.4 ASP.NET AJAX常用控件6.3.5 ASP.NET AJAX控件工具包的使用6.4 報(bào)表設(shè)計(jì)6.4.1 報(bào)表簡介6.4.2 使用報(bào)表的一般步驟工作任務(wù)15 分層結(jié)構(gòu)的校友錄管理程序設(shè)計(jì)工作任務(wù)16 使用Web服務(wù)實(shí)現(xiàn)用戶登錄與用戶注冊工作任務(wù)17 使用ASP.NET AJAX優(yōu)化查詢班級通訊錄頁面工作任務(wù)18 實(shí)現(xiàn)校友信息報(bào)表打印本章小結(jié)習(xí)題6實(shí)訓(xùn)6 圖書管理系統(tǒng)的分層開發(fā)與Web服務(wù)的使用第7章 ASP.NET應(yīng)用程序配置與部署7.1 配置Global.asax文件7.1.1 Global.asax文件的結(jié)構(gòu)7.1.2 Global.asax文件的應(yīng)用7.2 配置Web.config文件7.2.1 Web.config文件的結(jié)構(gòu)7.2.2 使用Web.config文件存放常量7.2.3 網(wǎng)站的安全性配置7.2.4 Web.config文件的其他配置7.3 ASP.NET應(yīng)用程序的部署7.3.1 使用Visual Studio.NET中的發(fā)布工具部署7.3.2 使用Web安裝項(xiàng)目部署工作任務(wù)19 網(wǎng)站的安全認(rèn)證與授權(quán)工作任務(wù)20 校友錄系統(tǒng)部署本章小結(jié)習(xí)題7實(shí)訓(xùn)7 圖書管理系統(tǒng)的部署與安全性配置第8章 綜合案例——產(chǎn)品在線訂購系統(tǒng)8.1 開發(fā)環(huán)境與開發(fā)工具8.2 系統(tǒng)需求分析8.2.1 總體需求8.2.2 業(yè)務(wù)分析8.2.3 非功能性需求8.2.4 功能分析8.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)8.3.1 物理模型設(shè)計(jì)8.3.2 數(shù)據(jù)字典8.4 系統(tǒng)實(shí)現(xiàn)8.4.1 數(shù)據(jù)庫操作類8.4.2 數(shù)據(jù)實(shí)體類8.4.3 實(shí)體操作類8.4.4 產(chǎn)品在線訂購系統(tǒng)登錄頁面8.4.5 產(chǎn)品在線訂購系統(tǒng)主頁面8.4.6 產(chǎn)品在線訂購功能實(shí)現(xiàn)8.5 案例開發(fā)小結(jié)附錄附錄A 校友錄系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)附錄B 常用HTML標(biāo)記參考文獻(xiàn)