Web應用程序設計實用教程 版權信息
- ISBN:9787302227151
- 條形碼:9787302227151 ; 978-7-302-22715-1
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Web應用程序設計實用教程 本書特色
《Web應用程序設計實用教程》:教學目標明確,注重理論與實踐的結合教學方法靈活,培養學生自中學習的能力教學內容先進,強調計算機在各專業中的應用教學模式完善,提供配套的教學資源解決辦案
Web應用程序設計實用教程 目錄
第1章 Web應用程序設計基礎1.1 Web應用技術的發展概況1.1.1 Web應用的概念1.1.2 客戶端技術的發展1.1.3 服務器端技術的發展1.1.4 Web瀏覽器與服務器的發展1.2 HTTP、HTML,與JavaScript1.2.1 HTTP1.2.2 HTMI1.2.3 JavaScript.1.3 ASENET概述1.3.1 ASP的宿命1.3.2 什么是.ASENET1.3.3 ASENET的優勢1.4 Visual Studio2008與Web應用程序的創建1.4.1 Visual Studio2008的視圖1.4.2 Visual Studio2008的基本操作1.4.3 創建Web應用程序的基本方法1.4.4 ASENET Web應用程序的結構本章小結習題1第2章Web窗體靜態設計技術2.1 Web窗體概述2.1.1 什么是Web窗體2.1.2 ASENET頁的構成2.1.3 Web窗體的運行機制2.1.4 Web窗體中的代碼2.2 ASRNET Web控件概述2.2.1 什么是Web控件2.2.2 HTML服務器控件2.2.3 Web服務器控件2.3 標準服務器控件的使用j2.3.1 標準服務器控件的功能2.3.2 標準服務器控件的常見屬性2.3.3 常見標準服務器控件的使用本章小結習題2第3章 Web窗體動態設計技術3.1 Web窗體的編程模型3.1.1 Web窗體與Page對象3.1.2 Page對象的生命周期3.1.3 Page對象的常用屬性與事件介紹3.2 基于事件驅動的編程方法3.2.1 Web窗體的客戶端事件3.2.2 Web窗體的服務器端事件3.2.3 服務器端事件的綁定3.3 Web窗體的動態生成3.3.1 靜態設計Web窗體的不足3.3.2 Web窗體動態生成的技巧3.4 Web窗體與頁面提交3.4.1 Web窗體與超鏈接3.4.2 跨頁傳值本章小結習題3第4章 用戶輸入與驗證4.1 用戶輸入驗證概述4.1.1 驗證用戶輸入的必要性4.1.2 ASP.NE'I的用戶輸入驗證機制4.1.3 ASP.NET的驗證類型4.2 ASP.NET驗證控件的使用4.2.1 ASENET的驗證控件4.2.2 使用Required Field Validator控件4.2.3 使用Compare Validator控件4.2.4 使用Range Validator控件4.2.5 使用Regular Expression Validator控件4.2.6 使用Validation Summary控件4.2.7 使用Custom Validator控件4.3 用戶輸入驗證的高級應用4.3.1 禁用驗證4.3.2 使用驗證組4.3.3 驗證的有效性檢測本章小結習題4第5章 主題、母版頁與Web導航5.1 主題與外觀5.1.1 主題與外觀概述5.1.2 主題和外觀的應用5.1 _3主題的優先級與安全問題5.2 使用母版頁5.2.1 母版頁的概述5.2.2 母版頁的創建5.2.3 內容頁的創建5.2.4 母版頁的應用5.3 站點導航5.3.1 站點導航概述5.3.2 創建站點地圖5.3.3 使用SiteMapPath控件引用站點地圖5.3.4 使用FreeView控件引用站點地圖5.3.5 使用Menu控件引用站點地圖5.3.6 母版頁與站點導航本章小結習題5第6章Web應用與數據庫編程6.1 ADO.NET概述6.1.1 ADO.NET的架構6.1.2 ADO.NET的內置對象6.1.3 ADO.NET在Web應用程序中的編程思路6.2 ASENET的數據訪問控件概述6.2.1 數據源控件6.2.2 數據綁定控件6.3 ASENET數據綁定控件的使用6.3.1 GridView控件的基本用法6.3.2 GridView控件的功能設置6.3.3 自定義顯示模板6.3.4 數據源的動態綁定6.3.5 其他數據綁定控件的使用6.4 基于數據庫的Web應用的分層架構設計6.4.1 三層架構設計的概述6.4.2 ASENET三層架構設計的實現本章小結.習題6第7章 Web應用的狀態管理7.1 Web應用狀態管理與維護概述7.1.1 什么是狀態管理與維護7.1.2 幾種常見的狀態維護技術介紹.7.1.3 ASP.NEI的內置對象與狀態維護7.2 Web應用程序的配置文件7.2.1 Web應用系統的配置文件7.2.2 配置文件在狀態維護中的應用7.3 應用程序狀態維護技術7.3.1 應用程序狀態概述7.3.2 Application對象的應用7.4 用戶會話狀態維護技術7.4.1 Session對象概述7.4.2 Session對象的應用7.5 Cookie的應用技術7.5.1 什么是Cookie:7.5.2 向客戶端發送Cookie7.5.3 從客戶端提取Cookie7.5.4 Cookie的高級應用本章小結習題7第8章 Web控件的自我構造8.1 用戶控件8.1.1 用戶控件概述8.1.2 創建用戶控件8.1.3 使用用戶控件8.2 自定義Web服務器控件8.2.1 自定義Web服務器控件概述8.2.2 創建自定義Web服務器控件8.2.3 使用自定義Web服務器控件……第9章 Web應用的性能調試與優化第10章 Web應用的安全性第11章 Web部件技術與應用第12章 Ajax技術與應用第13章 Web應用經典安全分析參考文獻
展開全部
Web應用程序設計實用教程 節選
《Web應用程序設計實用教程》內容簡介:ASENET是微軟順應Web 2.0時代的潮流推出的新一代動態網頁設計技術。它與微軟.NET Framework、ADO.NET、c#.NET、XML,等技術高度集成,借助Visual Studio.NET開發平臺,具有功能超級強悍、使用超級簡便的特點。《Web應用程序設計實用教程》以Visual Studio.NET 2008和ASENET 3.5為藍本,全面介紹Web應用程序的開發技術。全書共分13章。在講解Web應用程序的基本概念、ASENET的基本語法基礎之上,以面向對象和基于事件驅動的程序設計方法為核心,重點介紹了Web窗體的設計、用戶輸入驗證、網頁布局與效果設計、數據庫的訪問、網站的狀態維護Web控件的創建與使用、網站性能優化、網站的安全性實現、ASENET Web部件技術和Ajax技術等實用技術。《Web應用程序設計實用教程》內容豐富、可操作性強、語言文字簡潔流暢,使用案例驅動,能夠使讀者輕松愉快地掌握基于ASENET的Web應用程序的開發思想、方法和技巧。《Web應用程序設計實用教程》堅持零起點,可作為大專院校計算機相關專業學生的教材或者作為網站開發培訓學員的學習教材,也可作為想進行網站開發或已經在從事網站開發的技術人員的參考書。
Web應用程序設計實用教程 相關資料
插圖:(6)Web應用程序與控制臺應用程序和Windows應用程序的不同之處在于,Web應用程序不需要從Main方法開始執行,因此不需要為Web應用程序添加Main方法。(7)Web應用程序同樣采用事件驅動編程思想,只有當事件發生時系統才調用相應的事件方法。例如,在本例中,只有客戶端單擊了“查找”按鈕時,單擊鼠標事件才會觸發,Web服務器才會去執行事件方法btn Search Click。(8)事件方法btn Search Click的主要作用是:在數組中查找客戶端所輸入的客戶名稱,并根據查找是否成功來顯示相應的結果,結果最終通過標簽lblResult輸出。注意:對本例中所涉及的內容只需要了解或者有感性認識即可,相關知識在后續章節將詳細介紹。1.4.4 ASP.NET Web應用程序的結構在VisualStudio2008中,創建一個網站就是創建一個Web應用程序,整個網站項目的文件就由VisualStudio2008的解決方案管理器來管理。一個完整的ASE NET Web應用程序通常包含以下文件:1.解決方案文件解決方案文件(文件的擴展名為.sin)用于連接一個或多個項目并存儲某些全局信息。與解決方案文件相關的文件是解決方案用戶選項文件(擴展名為.SUO),該文件用于記錄加入到解決方案中的所有解決方案記錄和自定義設置。