買這商品的人也買了...
-
$1,805Test-Driven Development: By Example (Paperback)
-
$880$695 -
$680$537 -
$880$581 -
$650$514 -
$2,660Thinking in Java, 4/e (Paperback)
-
$2,210$2,100 -
$520$442 -
$550$468 -
$980$774 -
$480$408 -
$1,430$1,359 -
$1,274Data Mining: Concepts and Techniques, 2/e (IE-Paperback)
-
$350$315 -
$880$616 -
$990$891 -
$290$226 -
$520$442 -
$1,580$1,501 -
$600$480 -
$720$612 -
$480$408 -
$1,200$1,020 -
$2,830$2,689 -
$1,180$1,003
相關主題
商品描述
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