Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 (Paperback)
暫譯: 進階 ASP.NET AJAX 伺服器控制項:針對 .NET Framework 3.5 的應用 (平裝本)
Adam Calderon, Joel Rumerman
- 出版商: Addison Wesley
- 出版日期: 2008-07-01
- 售價: $2,050
- 貴賓價: 9.5 折 $1,948
- 語言: 英文
- 頁數: 648
- 裝訂: Paperback
- ISBN: 0321514440
- ISBN-13: 9780321514448
-
相關分類:
.NET、Ajax、ASP.NET
已過版
買這商品的人也買了...
-
$1,620$1,539 -
$1,080CMMI: Guidelines for Process Integration and Product Improvement, 2/e
-
$699Microsoft ASP.NET 3.5 Step by Step (Paperback)
-
$1,620$1,539 -
$600$480 -
$860$731 -
$2,250$2,138 -
$650$618 -
$450$356 -
$450$351 -
$490$417 -
$720$569 -
$620$490 -
$825Learning ASP.NET 3.5, 2/e (Paperback)
-
$580$458 -
$720$569 -
$580$493 -
$720$569 -
$650$507 -
$600$474 -
$580$458 -
$1,930$1,834 -
$2,090$1,986 -
$245移山之道: VSTS 軟件開發指南(第二版) (適用於 2005及2008版本)
-
$990Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Paperback)
商品描述
“Supported by the leaders and principal authorities of core Microsoft technologies, this series has an author pool that combines some of the most insightful authors in the industry with the lead software architects and developers at Microsoft and the developer community at large.”
– Don Box
Architect, Microsoft
“This is a great resource for professional .NET developers. It covers all bases, from expert perspective to reference and how-to. Books in this series are essential reading for those who want to judiciously expand their knowledge base and expertise.”
–John Montgomery
Principal Group Program Manager,
Developer Division, Microsoft
“This foremost series on .NET contains vital information for developers who need to get the most out of the .NET Framework. Our authors are selected from the key innovators who create the technology and are the most respected practitioners of it.”
–Brad Abrams
Group Program Manager, Microsoft
ASP.NET AJAX server controls can encapsulate even the most powerful AJAX functionality, helping you build more elegant, maintainable, and scalable applications. This is the first comprehensive, code-rich guide to custom ASP.NET AJAX server controls for experienced ASP.NET developers. Unlike other books on ASP.NET AJAX, this book focuses solely on server control development and reflects the significant improvements in ASP.NET 3.5 AJAX and the latest Visual Studio 2008 features for streamlining AJAX development
Adam Calderon and Joel Rumerman first review the core Microsoft AJAX Library and JavaScript techniques needed to support a rich client-side experience. Next, they build upon these techniques showing how to create distributable AJAX-enabled controls that include rich browser-independent JavaScript client-side functionality. The authors thoroughly explain both the JavaScript and .NET aspects of control development and how these two distinct environments come together to provide a foundation for building a rich user experience using ASP.NET AJAX.
- Create object-oriented cross-browser JavaScript that supports .NET style classes, interfaces, inheritance, and method overloading
- Work with components, behaviors, and controls, and learn how they relate to DOM elements
- Learn Sys.Application and the part it plays in object creation, initialization, and events in the Microsoft AJAX Library
- Build Extender and Script controls that provide integrated script generation for their corresponding client-side counterparts
- Localize ASP.NET AJAX controls including client script
- Discover ASP.NET AJAX client and server communication architecture and the new support for Windows Communication Foundation (WCF)
- Understand ASP.NET AJAX Application Services
- Create custom Application Services
- Design controls for a partial postback environment
- Understand the AJAX Control Toolkit architecture and the many features it provides
- Develop highly interactive controls using the AJAX Control Toolkit
- Understand AJAX Control Toolkit architecture and build controls that utilize the toolkit
Foreword xxv
Preface xxvii
Acknowledgments xxxv
About the Authors xxxix
Part I: Client Code
Chapter 1: Programming with JavaScript 3
Chapter 2: Microsoft AJAX Library Programming 51
Part II: Controls
Chapter 3: Components 121
Chapter 4: Sys.Application 169
Chapter 5: Adding Client Capabilities to Server Controls 207
Chapter 6: ASP.NET AJAX Localization 255
Chapter 7: Control Development in a Partial Postback Environment 317
Part III: Communication
Chapter 8: ASP.NET AJAX Communication Architecture 371
Chapter 9: Application Services 425
Part IV: AJAX Control Toolkit
Chapter 10: ASP.NET AJAX Control Toolkit Architecture 481
Chapter 11: Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control Toolkit 513
Appendixes
Appendix A: JavaScript in Visual Studio 2008 547
Appendix B: Validating Method Parameters 555
Appendix C: ASP.NET Handlers and Modules 559
Appendix D: Client Error Handling Code 569
Index 577
商品描述(中文翻譯)
**Microsoft .NET 開發系列**
“在核心 Microsoft 技術的領導者和主要權威的支持下,這個系列擁有一批作者,結合了業界一些最具洞察力的作者以及 Microsoft 的首席軟體架構師和開發者社群的專家。”
– **Don Box**
架構師,Microsoft
“這是專業 .NET 開發者的絕佳資源。它涵蓋了所有基礎,從專家的觀點到參考和操作指南。本系列的書籍是希望明智擴展知識基礎和專業技能的讀者必讀之作。”
– **John Montgomery**
首席群組程式經理,
開發部門,Microsoft
“這個關於 .NET 的首要系列包含了開發者需要充分利用 .NET Framework 的重要資訊。我們的作者來自於創造這項技術的關鍵創新者,並且是最受尊敬的實踐者。”
– **Brad Abrams**
群組程式經理,Microsoft
ASP.NET AJAX 伺服器控制項可以封裝即使是最強大的 AJAX 功能,幫助您構建更優雅、可維護和可擴展的應用程式。這是針對經驗豐富的 ASP.NET 開發者的第一本全面、代碼豐富的自定義 ASP.NET AJAX 伺服器控制項指南。與其他關於 ASP.NET AJAX 的書籍不同,本書專注於伺服器控制項的開發,並反映了 ASP.NET 3.5 AJAX 和最新 Visual Studio 2008 功能在簡化 AJAX 開發方面的重大改進。
Adam Calderon 和 Joel Rumerman 首先回顧了支持豐富客戶端體驗所需的核心 Microsoft AJAX 庫和 JavaScript 技術。接下來,他們基於這些技術展示如何創建可分發的 AJAX 啟用控制項,這些控制項包括豐富的瀏覽器獨立 JavaScript 客戶端功能。作者徹底解釋了控制項開發的 JavaScript 和 .NET 方面,以及這兩個不同環境如何結合以提供使用 ASP.NET AJAX 構建豐富用戶體驗的基礎。
- 創建支持 .NET 風格類別、介面、繼承和方法重載的面向對象的跨瀏覽器 JavaScript
- 使用組件、行為和控制項,並了解它們與 DOM 元素的關係
- 學習 Sys.Application 及其在 Microsoft AJAX 庫中對象創建、初始化和事件的作用
- 構建提供其對應客戶端對應項的集成腳本生成的擴展器和腳本控制項
- 本地化 ASP.NET AJAX 控制項,包括客戶端腳本
- 探索 ASP.NET AJAX 客戶端和伺服器通信架構以及對 Windows Communication Foundation (WCF) 的新支持
- 理解 ASP.NET AJAX 應用服務
- 創建自定義應用服務
- 為部分回傳環境設計控制項
- 理解 AJAX 控制工具包架構及其提供的眾多功能
- 使用 AJAX 控制工具包開發高度互動的控制項
- 理解 AJAX 控制工具包架構並構建利用該工具包的控制項
前言 xxv
序言 xxvii
致謝 xxxv
關於作者 xxxix
**第一部分:客戶端代碼**
第 1 章:使用 JavaScript 編程 3
第 2 章:Microsoft AJAX 庫編程 51
**第二部分:控制項**
第 3 章:組件 121
第 4 章:Sys.Application 169
第 5 章:為伺服器控制項添加客戶端功能 207
第 6 章:ASP.NET AJAX 本地化 255
第 7 章:在部分回傳環境中的控制項開發 317
**第三部分:通信**
第 8 章:ASP.NET AJAX 通信架構 371
第 9 章:應用服務 425
**第四部分:AJAX 控制工具包**
第 10 章:ASP.NET AJAX 控制工具包架構 481
第 11 章:使用 ASP.NET AJAX 控制工具包為伺服器控制項添加客戶端功能 513
**附錄**
附錄 A:Visual Studio 2008 中的 JavaScript 547
附錄 B:驗證方法參數 555
附錄 C:ASP.NET 處理程序和模組 559
附錄 D:客戶端錯誤處理代碼 569
索引 577