買這商品的人也買了...
-
$1,805Test-Driven Development: By Example (Paperback)
-
$880$695 -
$680$537 -
$880$695 -
$650$514 -
$2,831Thinking in Java, 4/e (Paperback)
-
$2,250$2,138 -
$520$411 -
$550$435 -
$980$774 -
$480$408 -
$1,460$1,387 -
$1,274Data Mining: Concepts and Techniques, 2/e (IE-Paperback)
-
$350$298 -
$880$695 -
$990$891 -
$290$226 -
$520$411 -
$1,620$1,539 -
$600$480 -
$720$569 -
$480$408 -
$1,200$1,020 -
$2,890$2,746 -
$1,180$932
商品描述
Description
Ajax revolutionized how users interact with web pages. Gone are frustrating page refreshes, lost scroll positions, intermittent interactions, and flat, boring pages. Instead we have a new generation of fast, rich, and intuitive web applications. The ASP.NET AJAX framework puts the power of Ajax into the hands of Microsoft ASP.NET developers. ASP.NET AJAX, formerly called Atlas, is a new free framework from Microsoft designed to easily add Ajax features to ASP.NET applications. With this technology, ASP.NET developers can easily build more interactive and highly-personalized web applications that work across all most popular browsers.
ASP.NET AJAX in Action is a fast-paced, example-rich tutorial designed for ASP.NET web developers and written by ASP.NET AJAX experts Alessandro “Garbin” Gallo, David Barkol, and Rama Krishna Vavilala. This book introduces you to Ajax applications and to the ASP.NET AJAX technology. Beginners will appreciate the clear explanations of key ideas and terminology. Intermediate and advanced ASP.NET developers will find a no-nonsense learning source and well-organized reference.
ASP.NET AJAX in Action offers a rich set of examples and meticulous explanations. The extensive code samples are accompanied by accurate and rigorous explanations of the concepts behind development with ASP.NET AJAX. In this book, you will discover how to use
- Microsoft Ajax Library
- Partial rendering with UpdatePanels
- Advanced client and server techniques
- Ajax Control Toolkit
If you are a web developer looking to bring your web pages to life and to enhance the user experience, this book is for you.
ASP.NET AJAX in Action will give you with the knowledge and tools you need to more easily craft the next generation of Ajax applications. With the help of the Microsoft ASP.NET AJAX framework, Ajax development has never been easier and more instinctive for both client-script developers and ASP.NET developers alike.
Table of Contents
forewords
preface
acknowledgments
about this book
about the authors
about the title
about the cover illustration
Part 1 ASP.NET AJAX basics
- 1 Introducing ASP.NET AJAX
- 1.1 What is Ajax?
- 1.2 ASP.NET AJAX architecture
- 1.3 ASP.NET AJAX in action
- 1.4 Summary
- 2 First steps with the Microsoft Ajax Library
- 2.1 A quick overview of the library
- 2.2 The Application model
- 2.3 Working with the DOM
- 2.4 Making development with JavaScript easier
- 2.5 Summary
- 3 JavaScript for Ajax developers
- 3.1 Working with objects
- 3.2 Working with JSON
- 3.3 Classes in JavaScript
- 3.4 Understanding inheritance
- 3.5 Understanding interfaces and enumerations
- 3.6 Using type reflection
- 3.7 Working with events
- 3.8 Summary
- 4 Exploring the Ajax server extensions
- 4.1 Ajax for ASP.NET developers
- 4.2 Enhancing an existing ASP.NET site
- 4.3 ScriptManager: the brains of an Ajax page
- 4.4 Partial-page updates
- 4.5 Summary
- 5 Making asynchronous network calls
- 5.1 Working with ASP.NET Web Services
- 5.2 The asynchronous communication layer
- 5.3 Consuming external Web Services
- 5.4 Using ASP.NET application services
- 5.5 Summary
- 6 Partial-page rendering with UpdatePanels
- 6.1 With great power comes great responsibility
- 6.2 Getting to know the UpdatePanel
- 6.3 Triggers
- 6.4 Advanced techniques
- 6.5 Live GridView filter
- 6.6 Summary
Part 2 Advanced techniques
- 7 Under the hood of the UpdatePanel
- 7.1 The PageRequestManager: the unsung hero
- 7.2 A client-side event viewer
- 7.3 UpdatePanel cookbook
- 7.4 Caveats and limitations
- 7.5 Summary
- 8 ASP.NET AJAX client components
- 8.1 The client component model
- 8.2 Working with client components
- 8.3 Behaviors
- 8.4 Controls
- 8.5 Summary
- 9 Building Ajax-enabled controls
- 9.1 Script descriptors
- 9.2 Introduction to Ajax-enabled controls
- 9.3 Extenders
- 9.4 Script controls
- 9.5 Summary
- 10 Developing with the Ajax Control Toolkit
- 10.1 A world of extenders
- 10.2 The Ajax Control Toolkit API
- 10.3 Animations
- 10.4 Summary
Part 3 ASP.NET AJAX Futures
- 11 XML Script
- 11.1 XML Script basics
- 11.2 Actions
- 11.3 Bindings
- 11.4 Summary
- 12 Dragging and dropping
- 12.1 The drag-and-drop engine
- 12.2 A drag-and-drop shopping cart
- 12.3 Summary
Part 4 Mastering ASP.NET AJAX
- 13 Implementing common Ajax patterns
- 13.1 Script versioning
- 13.2 Helpers, help me help you!
- 13.3 Logical navigation and unique URLs
- 13.4 Declarative data binding
- 13.5 Declarative widgets
- 13.6 Summary
Installing ASP.NET AJAX
Tools for debugging Ajax applications
resources
index![]()
商品描述(中文翻譯)
**描述**
Ajax 徹底改變了用戶與網頁的互動方式。令人沮喪的頁面刷新、丟失的滾動位置、間歇性的互動以及平坦無趣的頁面已經成為過去。取而代之的是一代快速、豐富且直觀的網頁應用程式。ASP.NET AJAX 框架將 Ajax 的力量交到 Microsoft ASP.NET 開發者的手中。ASP.NET AJAX,前身為 Atlas,是 Microsoft 提供的一個免費框架,旨在輕鬆地將 Ajax 功能添加到 ASP.NET 應用程式中。利用這項技術,ASP.NET 開發者可以輕鬆構建更具互動性和高度個性化的網頁應用程式,並能在所有最受歡迎的瀏覽器上運行。
《ASP.NET AJAX in Action》是一本快速且範例豐富的教程,專為 ASP.NET 網頁開發者設計,由 ASP.NET AJAX 專家 Alessandro “Garbin” Gallo、David Barkol 和 Rama Krishna Vavilala 撰寫。本書將帶您了解 Ajax 應用程式及 ASP.NET AJAX 技術。初學者將會欣賞到對關鍵概念和術語的清晰解釋。中級和高級的 ASP.NET 開發者將會發現這是一本實用的學習資源和組織良好的參考書。
《ASP.NET AJAX in Action》提供了一系列豐富的範例和細緻的解釋。廣泛的程式碼範例伴隨著對使用 ASP.NET AJAX 開發背後概念的準確和嚴謹的解釋。在本書中,您將學會如何使用:
- Microsoft Ajax Library
- 使用 UpdatePanels 進行部分渲染
- 進階的客戶端和伺服器技術
- Ajax Control Toolkit
如果您是一位希望讓網頁生動起來並提升用戶體驗的網頁開發者,這本書就是為您而寫的。
《ASP.NET AJAX in Action》將為您提供所需的知識和工具,讓您更輕鬆地打造下一代的 Ajax 應用程式。在 Microsoft ASP.NET AJAX 框架的幫助下,對於客戶端腳本開發者和 ASP.NET 開發者來說,Ajax 開發從未如此簡單和直觀。
**目錄**
前言
序言
致謝
關於本書
關於作者
關於書名
關於封面插圖
**第一部分 ASP.NET AJAX 基礎**
1. 介紹 ASP.NET AJAX
1.1 什麼是 Ajax?
1.2 ASP.NET AJAX 架構
1.3 ASP.NET AJAX 實作
1.4 總結
2. 使用 Microsoft Ajax Library 的第一步
2.1 庫的快速概述
2.2 應用程式模型
2.3 與 DOM 互動
2.4 使 JavaScript 開發更簡單
2.5 總結
3. Ajax 開發者的 JavaScript
3.1 與物件互動
3.2 與 JSON 互動
3.3 JavaScript 中的類別
3.4 理解繼承
3.5 理解介面和列舉
3.6 使用類型反射
3.7 與事件互動
3.8 總結
4. 探索 Ajax 伺服器擴展
4.1 ASP.NET 開發者的 Ajax
4.2 增強現有的 ASP.NET 網站
4.3 ScriptManager:Ajax 頁面的核心
4.4 部分頁面更新
4.5 總結
5. 進行非同步網路呼叫
5.1 與 ASP.NET Web Services 互動
5.2 非同步通訊層
5.3 使用外部 Web Services
5.4 使用 ASP.NET 應用程式服務
5.5 總結
6. 使用 UpdatePanels 進行部分頁面渲染
6.1 隨著強大而來的責任
6.2 認識 UpdatePanel
6.3 觸發器
6.4 進階技術
6.5 實時 GridView 篩選
6.6 總結
**第二部分 進階技術**
7. UpdatePanel 的內部運作
7.1 PageRequestManager:無名英雄
7.2 客戶端事件檢視器
7.3 UpdatePanel 食譜
7.4 注意事項和限制
7.5 總結
8. ASP.NET AJAX 客戶端元件
8.1 客戶端元件模型
8.2 與客戶端元件互動
8.3 行為
8.4 控制項
8.5 總結
9. 建立 Ajax 啟用的控制項
9.1 腳本描述符
9.2 Ajax 啟用控制項簡介
9.3 擴展器
9.4 腳本控制項
9.5 總結
10. 使用 Ajax Control Toolkit 開發
10.1 擴展器的世界
10.2 Ajax Control Toolkit API
10.3 動畫
10.4 總結
**第三部分 ASP.NET AJAX 的未來**
11. XML Script
11.1 XML Script 基礎
11.2 動作
11.3 綁定
11.4 總結
12. 拖放功能
12.1 拖放引擎
12.2 拖放購物車
12.3 總結
**第四部分 精通 ASP.NET AJAX**
13. 實現常見的 Ajax 模式
13.1 腳本版本控制
13.2 幫手,幫我幫你!
13.3 邏輯導航和唯一 URL
13.4 宣告式資料綁定
13.5 宣告式小工具
13.6 總結
安裝 ASP.NET AJAX
調試 Ajax 應用程式的工具
資源
索引