1 option
Microsoft® ASP.NET and AJAX : Architecting Web Applications
- 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.