ASP.NET AJAX實戰

ASP.NET AJAX實戰

《ASP.NETAJAX實戰》是由人民郵電出版社於2008年出版的一本計算機書籍,本書是一本絕妙的指南,講述了ASP.NETAJAX的方方面面。它的目標是為讀者提供一些強有力的工具,幫助他們成為成熟的ASP.NETAJAX開發人員。

基本介紹

  • 書名:ASP.NET AJAX實戰
  • 作者:(義大利)(AlessandroGallo)加洛 (美國)RamaKrishnaVavilala
  • ISBN:9787115183880
  • 定價:59.00 元
  • 出版社人民郵電出版社
  • 出版時間: 2008
  • 開本: 16
內容簡介,作者簡介,編輯推薦,目錄,

內容簡介

本書是一本絕妙的指南,講述了ASP.NETAJAX的方方面面。它的目標是為讀者提供一些強有力的工具,幫助他們成為成熟的ASP.NETAJAX開發人員。首先從很簡單的例子開始,然後逐步向一些更複雜的實際場景過渡。要解決這些複雜問題,要求讀者掌握這種技術,並提高他們的技術水平。通過本書,讀者將對JavaScript更為精通,能夠製作支持Ajax的控制項,並了解如何利用最佳實踐和模式來豐富ASP.NET套用。
本書適合所有有一定ASP.NET和Ajax基礎的讀者,它將會使讀者對ASP.NETAJAX有一個全面而深入的認識。

作者簡介

AlessandroGall0微軟ASP.NETMVP,ASPInsiders專家團隊成員,世界頂尖的ASP.NETAJAX專家。他是AJAXControlToolkit項目的重要成員。曾在2006年微軟主辦的“Mash—it—upwithASP.NETAJAX”競賽中奪得大獎。
DavidBarkol著名ASP.NETAJAX專家。微軟MicrosoftASP.NET顧問委員會員。ASPInsiders專家團隊成員。現任領先的.NET專業技術服務公司Neudesic的首席顧問。
RamaKrishnaVavilala資深技術專家,有數十年的開發經驗。現任3C軟體公司首席技術架構師,是領先的企業成本管理解決方案Impact:ECS的靈魂人物。

編輯推薦

ASP.NETAJAX是微軟最新的Web開發技術之一。能夠使你的Web套用煥然一新,變得界面華麗、運行飛快、流暢易用。跨入全新的2.O時代。
本書由三位首屈一指的ASP.NETAJAX專家聯袂撰寫,出版以來好評如潮,已經成為業內公認的無可替代的權威之作。它的與眾不同之處在於:示例豐富,敘述全面、詳盡、生動而又不失嚴謹,不僅能幫助初學者透徹理解關鍵術語和概念。而且也為中高級讀者提供了絕佳的學習資源和參考。
Amazon五星級盛譽;業界公認的權威ASP.NETAJAX著作;ASP.NET之你ScottGuthrie新自作序推薦;MSDN強烈推薦。

目錄

第一部分 ASP.NETAJAX基礎
第1章 ASP.NETAJAX簡介
1.1 什麼是Ajax
1.1.1 Ajax構成要素
1.1.2 異步Web編程
1.1.3 XMLHttpRequest對象
1.1.4 Ajax開發問題
1.2 ASP.NETAJAX架構
1.2.1 客戶端框架
1.2.2 伺服器框架
1.2.3 客戶端中心開發模型
1.2.4 伺服器中心開發模型
1.2.5 ASP.NETAJAX目標
1.3 ASP.NETAJAX實戰
1.3.1 簡單的伺服器中心解決方案
1.3.2 UpdateProgress控制項
1.3.3 簡單的客戶中心示例
1.4 小結
第2章 MicrosoftAjaxLibrary第一步
2.1 MicrosoftAjaxLibrary速覽
2.1.1 MicrosoftAjaxLibrary特性
2.1.2 在ASP.NET頁面中增加Ajax支持
2.1.3 腳本版本
2.2 Application模型
2.2.1 客戶組件
2.2.2 客戶頁面生命周期
2.2.3 HelloMicrosoftAjax!
2.3 使用DOM
2.3.1 抽象API
2.3.2 一個動態的跨瀏覽器文本框
2.3.3 CSS與定位
2.3.4 客戶委託
2.3.5 $addHandlers與$clearHandlers
2.3.6 回調
2.4 更容易地實現JavaScript開發
2.4.1 String對象
2.4.2 Sys.StringBuilder
2.4.3 Array對象
2.4.4 全球化
2.4.5 瀏覽器檢測
2.4.6 調試
2.4.7 有類型錯誤
2.5 小結
第3章 Ajax開發人員需要的JavaScript知識
3.1使用對象
3.1.1對象
3.1.2數組
3.1.3函式
3.1.4創建定製對象
3.1.5原型對象
3.1.6擴展JavaScript類型
3.1.7字面量
3.2使用JSON
3.2.1JSON結構
3.2.2JSON與MicrosoftAjaxLibrary
3.3JavaScript中的類
3.3.1客戶類
3.3.2registerClass方法
3.3.3屬性
3.3.4命名空間
3.4理解繼承
3.4.1基於原型的繼承
3.4.2向基類傳遞參數
3.4.3覆寫
3.5理解接口和枚舉
3.5.1接口
3.5.2枚舉
3.6使用類型反射
3.6.1反射方法
3.6.2確定對象類型
3.6.3構建一個簡單的類瀏覽器
3.7處理事件
3.7.1公開事件
3.7.2訂閱與處理事件
3.8小結
第4章 Ajax伺服器擴展剖析
4.1 ASP.NET開發人員的Ajax
4.2 改進原有ASP.NET網站
4.2.1 一個示例ASP.NET網站
4.2.2 配置現有的ASP.NET網站
4.3 ScriptManager:Ajax頁面的大腦
4.3.1 理解ScriptManager
4.3.2 部署JavaScript檔案
4.3.3 註冊服務
4.3.4 本地化
4.3.5 使用ScriptManagerProxy
4.4 部分頁面更新
4.4.1 引入UpdatePanel控制項
4.4.2 更多UpdatePanel
4.4.3 在此插入反饋
4.4.4 使用計時器
4.4.5 錯誤處理
4.5 小結
第5章 建立異步網路調用
5.1 使用ASP.NETWeb服務
5.1.1 配置Web服務
5.1.2 從JavaScript調用Web服務方法
5.1.3 處理複雜類型
5.1.4 使用HTTPGET
5.1.5 頁面方法
5.2 異步通信層
5.2.1 一個簡單的WebRequest
5.2.2 執行器
5.2.3 WebRequestManager
5.2.4 處理錯誤
5.3 消費外部Web服務
5.3.1 腳本技術
5.3.2 通過伺服器的跨域調用
5.3.3 利用ASP.NETAJAX實現內容集成
5.3.4 橋技術
5.4 使用ASP.NET套用服務
5.4.1 啟用ASP.NET套用服務
5.4.2 驗證服務
5.4.3 個性化
5.4.4 角色:Orcas預覽
5.4.5 訊息板套用
5.5 小結
第6章 利用UpdatePanel實現部分頁面渲染
6.1 能力越大,責任越多
6.1.1 UpdatePanel的發展歷程
6.1.2 一個簡單的示例
6.2 了解UpdatePanel
6.2.1 UpdatePanel的內容
6.2.2 更新模式
6.2.3 顯示模式
6.2.4 ASP.NET頁面生命周期
6.3 觸發器
6.3.1 異步觸發器
6.3.2 回送觸發器
6.3.3 手工觸發器
6.4 高級技術
6.4.1 重複UpdatePanel
6.4.2 嵌套UpdatePanel
6.5 實時GridView過濾器
6.5.1 實時GridView過濾器的目標
6.5.2 GridView過濾器的工作原理
6.5.3 為GridView過濾器增加Ajax支持
……
第二部分 高級技術
第三部分 ASP.NETAJAX新特性
第四部分 掌握ASP.NETAJAX
第五部分 附錄
附錄A 安裝ASP.NETAJAX
附錄B Ajax套用調試工具
資源
……

相關詞條

熱門詞條

聯絡我們