My Account Log in

1 option

Microsoft® ASP.NET and AJAX : Architecting Web Applications

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Esposito, Dino.
Series:
Developer Reference
Language:
English
Subjects (All):
Active server pages.
Ajax (Web site development technology).
Microsoft .NET.
Web sites--Design.
Web sites.
Microsoft .NET Framework.
Local Subjects:
Active server pages.
Ajax (Web site development technology).
Microsoft .NET.
Web sites--Design.
Physical Description:
1 online resource (351 p.)
Edition:
1st edition
Other Title:
Microsoft® ASP.NET and AJAX
Place of Publication:
Sebastopol : Microsoft Press, 2009.
Language Note:
English
System Details:
text file
Summary:
Rethink the way you plan, design, and build Web applications-with expert guidance from Web development luminary Dino Esposito. Whether giving legacy sites a much-needed tune-up-or architecting rich Internet applications from the ground up-you'll learn pragmatic approaches to AJAX development that you can employ today. Discover how to: Delve into the mechanics and design goals of partial rendering-such as improving page-refresh speedUse AJAX-enabled server controls to bring desktop-like functionality to Web solutionsApply design patterns to
Contents:
Cover; Copyright page; Dedication; Contents at a Glance; Table of Contents; Acknowledgments; Introduction; Who This Book Is For; Companion Content; Hardware and Software Requirements; Find Additional Content Online; Support for This Book; Questions and Comments; Part I: The (Much Needed) Facelift for the Old Web; Chapter 1: Under the Umbrella of AJAX; What Web Do We Want?; It's All About User Experience; Origins of the Web; Paradox of the Web; The Biggest Benefit of AJAX; What's AJAX, Exactly?; The Paradigm Shift; AJAX and New Web Projects; Adding AJAX Capabilities
Architecture Is the ConcernThe Case for Rich Internet Applications; Summary; Chapter 2: The Easy Way to AJAX; The ASP.NET AJAX Infrastructure; The Page's Script Manager; The Microsoft JavaScript Library; Partial Rendering; The UpdatePanel Control; Programming Updatable Panels; Minimizing Data Transfer; Shades of Partial Rendering; AJAX and JavaScript Injections; Remote Methods; Widgets and Effects; Summary; Chapter 3: AJAX Architectures; The AJAX Service Layer Pattern; Architectural Overview; Inside the HTTP Façade; The AJAX Presentation Layer; Security Considerations
The AJAX Server Pages PatternArchitectural Overview; The Classic Postback Model Revisited; Libraries in Action; Summary; Part II: Power to the Client; Chapter 4: A Better and Richer JavaScript; JavaScript Today; The Language and the Browser; Pillars of the Language; JavaScript (If Any) of the Future; The Microsoft AJAX Library; Overview of the Library; JavaScript Language Extensions; Object-Oriented Extensions; Framework Facilities; Summary; Chapter 5: JavaScript Libraries; From Server Controls to JavaScript Widgets; The ASP.NET Factor; The Widget Factor; The jQuery Library
The Library at a GlanceThe Core Library; jQuery Selectors; Working on Wrapped Sets; jQuery Utilities; Summary; Chapter 6: AJAX Design Patterns; Design Patterns and Code Development; Generalities About Design Patterns; Patterns in AJAX Development; Patterns for JavaScript Development; The Singleton Pattern; The Model-View-Controller Pattern; The On-Demand JavaScript Pattern; The Predictive Fetch Pattern; Generalities of the Predictive Fetch Pattern; Creating a Reference Implementation; The Timeout Pattern; Generalities of the Timeout Pattern; A Timeout Pattern Reference Implementation
Related PatternsThe Progress Indicator Pattern; Generalities of the Progress Indicator Pattern; A Progress Indicator Reference Implementation; Canceling an Ongoing Remote Task; Other Patterns; The Micro-Link Pattern; The Cross-Domain Proxy Pattern; The Submission Throttling Pattern; Summary; Chapter 7: Client-Side Data Binding; An Architectural Tour of ASP.NET Data Binding; Defining the HTML Template; Defining the Data Source; Data Binding at the Time of AJAX; The Browser-Side Template Pattern; Generalities of the BST Pattern; Creating a BST Reference Implementation; The HTML Message Pattern
Generalities of the HM Pattern
Notes:
Description based upon print version of record.
Description based on publisher supplied metadata and other sources.
ISBN:
9780735698246
0735698244
9780735636514
0735636516
OCLC:
457242780

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account