Programming Microsoft ASP.NET 4 - Dino Esposito [595]
Visual Studio capabilities, Deploying ASP.NET Applications, The Copy Web Site Function of Visual Studio 2010, The Copy Web Site Function of Visual Studio 2010, The Copy Web Site Function of Visual Studio 2010
xdt elements, Web.config Transformations
XHTML rendering mode, designating, The XHTML, ASP.NET support for, ASP.NET Web Forms Today XML, The AdRotator Control, The AdRotator Control, The AdRotator Control, The AdRotator Control, Designing the XmlDataCacheDependency Class, Implementing the Dependency, JSON Payloads, Why JSON Is Preferable to XML, Getting a Proxy for the HTTP Façade, Why JSON Is Preferable to XML, Getting a Proxy for the HTTP Façade advertisement files, The AdRotator Control, The AdRotator Control, The AdRotator Control, The AdRotator Control as serialization format, JSON Payloads data, cache dependency for, Designing the XmlDataCacheDependency Class, Implementing the Dependency vs. JSON, Why JSON Is Preferable to XML, Getting a Proxy for the HTTP Façade, Why JSON Is Preferable to XML, Getting a Proxy for the HTTP Façade Xml controls, The Xml Control XML documents, embedding in pages, The Xml Control, The PlaceHolder Control, The Xml Control, The PlaceHolder Control XML encryption, The XmlDataCacheDependency class, Designing the XmlDataCacheDependency Class, Implementing the Dependency, Designing the XmlDataCacheDependency Class, Implementing the Dependency, Implementing the Dependency, Implementing the Dependency, Implementing the Dependency implementing, Implementing the Dependency, Implementing the Dependency, Implementing the Dependency XmlHttpRequest object, The AJAX Paradigm Shift, The Hidden Engine of Ajax, The XMLHttpRequest Object, Using the XMLHttpRequest Object, JavaScript and Ajax, Using the XMLHttpRequest Object, JavaScript and Ajax using, Using the XMLHttpRequest Object, JavaScript and Ajax, Using the XMLHttpRequest Object, JavaScript and Ajax XmlSiteMapProvider class, Defining Site Map Information XslTransform class, The Xml Control Y Yooder, Joseph, The Big Ball of Mud YSlow, External References vs. Inline Content YSOD (yellow screen of death), Basics of Page Error Handling About the Author Table of Contents Programming Microsoft® ASP.NET 4 Acknowledgments Introduction Who Should Read This Book? System Requirements Code Samples Errata & Book Support We Want to Hear from You Stay in Touch I. The ASP.NET Runtime Environment 1. ASP.NET Web Forms Today The Age of Reason of ASP.NET Web Forms The Original Strengths Page Postbacks The View State Server Controls Today’s Perceived Weaknesses More Control over HTML Separation Between Processing and Rendering Lightweight Pages How Much Is the Framework and How Much Is It You? The Page Controller Pattern Revisiting the Page Controller Pattern The AJAX Revolution Moving Away from Classic ASP.NET What’s a Paradigm Shift? The AJAX Paradigm Shift The Data-for-Data Model What Web Do We Want for Developers? AJAX as a Built-in Feature of the Web Selective Updates Direct Scripting ASP.NET of the Future ASP.NET MVC ASP.NET MVC Highlights A Runtime for Two Control over Markup ASP.NET MVC and Simplicity ASP.NET Web Pages Small, Simple, and Seamless Code and View Together Summary 2. ASP.NET and IIS The Web Server Environment A Brief History of ASP.NET and IIS
Dino Esposito is a well-known ASP.NET and AJAX expert. He speaks at industry events, including DevConnections and Microsoft TechEd, contributes to MSDN® Magazine and other publications, and has written several popular Microsoft Press books, including Microsoft ASP.NET and AJAX: Architecting Web Applications.