ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)案例教程 第2版
定 價(jià):38 元
叢書(shū)名:“十二五”江蘇省高等學(xué)校重點(diǎn)教材 高等職業(yè)教育計(jì)算機(jī)類(lèi)專(zhuān)業(yè)規(guī)劃教材
- 作者:李萍
- 出版時(shí)間:2016/5/1
- ISBN:9787111533719
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TP393.092.2
- 頁(yè)碼:274
- 紙張:膠版紙
- 版次:2
- 開(kāi)本:16開(kāi)
本書(shū)根據(jù)高等職業(yè)教育的教學(xué)特點(diǎn),結(jié)合教學(xué)改革和應(yīng)用實(shí)踐,以項(xiàng)目任務(wù)為載體,全面系統(tǒng)地介紹了在Visual Studio 2012集成環(huán)境下使用C#語(yǔ)言進(jìn)行ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的各種技術(shù),內(nèi)容涵蓋了ASP.NET概述、服務(wù)器控件、網(wǎng)站設(shè)計(jì)、頁(yè)面跳轉(zhuǎn)與狀態(tài)管理、ASP.NET數(shù)據(jù)庫(kù)編程、ASP.NET高級(jí)應(yīng)用技術(shù)、ASP.NET應(yīng)用程序配置與部署共7個(gè)方面。 全書(shū)引入“校友錄系統(tǒng)”“圖書(shū)管理系統(tǒng)”“產(chǎn)品在線訂購(gòu)系統(tǒng)”3個(gè)網(wǎng)站開(kāi)發(fā)實(shí)例,分別從理論、實(shí)訓(xùn)和綜合案例的角度介紹動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù),并將理論知識(shí)融入實(shí)際項(xiàng)目任務(wù)中。通過(guò)工程案例貫穿整個(gè)教學(xué)體系,由淺入深,由易到難,循序漸進(jìn),強(qiáng)調(diào)實(shí)踐性,突出實(shí)用性。 本書(shū)內(nèi)容廣泛而翔實(shí),適用對(duì)象廣且實(shí)用性強(qiáng),既可作為高職院校計(jì)算機(jī)專(zhuān)業(yè)Web開(kāi)發(fā)課程教材,又可作為自學(xué)人員和動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)人員的技術(shù)參考資料或培訓(xùn)教材。 為方便教學(xué),本書(shū)配備電子課件等教學(xué)資源。凡選用本書(shū)作為教材的教師均可登錄機(jī)械工業(yè)出版社教育服務(wù)網(wǎng)www.cmpedu.com免費(fèi)下載。如有問(wèn)題請(qǐng)致信cmpgaozhi@sina.com,或致電01088379375聯(lián)系營(yíng)銷(xiāo)人員。
前 言第1章 ASP.NET 概述1.1 Web應(yīng)用開(kāi)發(fā)基礎(chǔ)1.1.1 網(wǎng)頁(yè)的基本概念1.1.2 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)1.1.3 應(yīng)用程序結(jié)構(gòu)分類(lèi)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 開(kāi)發(fā)環(huán)境1.3.1 安裝與配置IIS1.3.2 安裝Visual Studio 20121.3.3 安裝與注冊(cè).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頁(yè)面1.4.4 編寫(xiě)ASP.NET代碼1.4.5 編譯與運(yùn)行網(wǎng)頁(yè)程序1.4.6 發(fā)布網(wǎng)頁(yè)程序工作任務(wù)1 熟悉Visual Studio 2012動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)環(huán)境本章小結(jié)習(xí)題1實(shí)訓(xùn)1 創(chuàng)建簡(jiǎn)單的圖書(shū)管理系統(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 高級(jí)控件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ì)注冊(cè)校友信息模塊界面本章小結(jié)習(xí)題2實(shí)訓(xùn)2 設(shè)計(jì)圖書(shū)管理系統(tǒng)信息錄入模塊界面第3章 網(wǎng)站設(shè)計(jì)3.1 母版頁(yè)3.1.1 母版頁(yè)的概念3.1.2 母版頁(yè)的設(shè)計(jì)3.1.3 母版頁(yè)的使用3.1.4 嵌套母版頁(yè)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)站母版頁(yè)工作任務(wù)5 設(shè)計(jì)網(wǎng)站導(dǎo)航工作任務(wù)6 設(shè)計(jì)網(wǎng)站主題與皮膚本章小結(jié)習(xí)題3實(shí)訓(xùn)3 設(shè)計(jì)及美化圖書(shū)管理系統(tǒng)網(wǎng)站第4章 頁(yè)面跳轉(zhuǎn)與狀態(tài)管理4.1 頁(yè)面執(zhí)行過(guò)程4.1.1 Page對(duì)象4.1.2 Web Form網(wǎng)頁(yè)執(zhí)行的流程4.2 頁(yè)面跳轉(zhuǎn)4.2.1 超鏈接控件實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)4.2.2 跨頁(yè)面發(fā)送實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)4.2.3 瀏覽器重定向?qū)崿F(xiàn)頁(yè)面跳轉(zhuǎn)4.2.4 服務(wù)器傳輸實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)4.2.5 ASP.NET頁(yè)面跳轉(zhuǎn)小結(jié)4.3 跨頁(yè)面?zhèn)髦?.3.1 使用QueryString實(shí)現(xiàn)跨頁(yè)面?zhèn)髦?.3.2 使用Cookie對(duì)象實(shí)現(xiàn)跨頁(yè)面?zhèn)髦?.3.3 使用Session對(duì)象實(shí)現(xiàn)跨頁(yè)面?zhèn)髦?.3.4 使用Application對(duì)象實(shí)現(xiàn)跨頁(yè)面?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 頁(yè)面輸出緩存4.5.2 應(yīng)用程序緩存工作任務(wù)7 獲取用戶輸入信息和瀏覽器端環(huán)境信息工作任務(wù)8 記錄用戶訪問(wèn)網(wǎng)站的時(shí)間和次數(shù)工作任務(wù)9 設(shè)計(jì)校友錄聊天室本章小結(jié)習(xí)題4實(shí)訓(xùn)4 設(shè)計(jì)圖書(shū)管理系統(tǒng)留言板第5章 ASP.NET數(shù)據(jù)庫(kù)編程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控件的高級(jí)應(yīng)用5.2.4 DetailsView控件5.2.5 Repeater控件5.2.6 DataList控件5.3 ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)5.3.1 ADO.NET概述5.3.2 ADO.NET數(shù)據(jù)訪問(wèn)流程5.3.3 常用ADO.NET對(duì)象的使用工作任務(wù)10 使用GridView控件實(shí)現(xiàn)校友錄信息瀏覽工作任務(wù)11 使用DetailsView控件實(shí)現(xiàn)校友詳細(xì)信息瀏覽工作任務(wù)12 使用DataList控件顯示校友錄班級(jí)列表工作任務(wù)13 使用Repeater控件顯示校友錄公告欄工作任務(wù)14 使用ADO.NET實(shí)現(xiàn)信息維護(hù)管理本章小結(jié)習(xí)題5實(shí)訓(xùn)5 設(shè)計(jì)圖書(shū)管理信息瀏覽與維護(hù)模塊第6章 ASP.NET高級(jí)應(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í)體類(lèi)的設(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 簡(jiǎn)介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)表簡(jiǎn)介6.4.2 使用報(bào)表的一般步驟工作任務(wù)15 分層結(jié)構(gòu)的校友錄管理程序設(shè)計(jì)工作任務(wù)16 使用Web服務(wù)實(shí)現(xiàn)用戶登錄與用戶注冊(cè)工作任務(wù)17 使用ASP.NET AJAX優(yōu)化查詢班級(jí)通訊錄頁(yè)面工作任務(wù)18 實(shí)現(xiàn)校友信息報(bào)表打印本章小結(jié)習(xí)題6實(shí)訓(xùn)6 圖書(shū)管理系統(tǒng)的分層開(kāi)發(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 圖書(shū)管理系統(tǒng)的部署與安全性配置第8章 綜合案例——產(chǎn)品在線訂購(gòu)系統(tǒng)8.1 開(kāi)發(fā)環(huán)境與開(kāi)發(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ù)庫(kù)操作類(lèi)8.4.2 數(shù)據(jù)實(shí)體類(lèi)8.4.3 實(shí)體操作類(lèi)8.4.4 產(chǎn)品在線訂購(gòu)系統(tǒng)登錄頁(yè)面8.4.5 產(chǎn)品在線訂購(gòu)系統(tǒng)主頁(yè)面8.4.6 產(chǎn)品在線訂購(gòu)功能實(shí)現(xiàn)8.5 案例開(kāi)發(fā)小結(jié)附錄附錄A 校友錄系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)附錄B 常用HTML標(biāo)記參考文獻(xiàn)