Dotnetcat » .NET Books » Ajax books

Sort by:

ASP.NET AJAX in Action

Author: Alessandro Gallo
List price: $44.99
Amazon price: $9.67   Book details at
Average rating: 4.1 / 29 (29 reviews)
Publisher: Manning Publications ( 3 September 2007)

Ajax has revolutionized the way users interact with web pages today.Gone are frustrating page refreshes, lost scroll positions andintermittent interaction with a web site. Instead, we have a newgeneration of fast, rich, and more intuitive web applications. TheASP.NET AJAX framework puts the power of Ajax into the hands of webdevelopers. ASP.NET AJAX, formerly called Atlas, is a new free frameworkfrom Microsoft designed to easily add Ajax features to ASP.NETapplications. With this technology, ASP.NET developers can easily buildmore interactive and highly-personalized web applications that workacross all most popular browsers.

ASP.NET AJAX in Action is a fast-paced, example-rich tutorial designedfor ASP.NET web developers and written by ASP.NET AJAX expertsAlessandro "Garbin" Gallo, David Barkol, and Rama Krishna Vavilala. Thisbook introduces you to Ajax applications and to the ASP.NET AJAXtechnology. Beginners will appreciate the clear explanations of keyideas and terminology. Intermediate and advanced ASP.NET developers willfind a no-nonsense learning source and well-organized reference.

ASP.NET AJAX in Action offers a rich set of examples and meticulousexplanations. The extensive code samples are accompanied by accurate andrigorous explanations of the concepts behind development with ASP.NETAJAX. 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 andto enhance the user experience, this book is for you.

    ASP.NET AJAX in Action will give you with the knowledge and tools youneed to more easily craft the next generation of Ajax applications. Withthe help of the Microsoft ASP.NET AJAX framework, Ajax development hasnever been easier and more instinctive for both client-script developersand ASP.NET developers alike.

    Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

  • Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX

    Author: Christian Wenz
    List price: $39.99
    Amazon price: $21.99   Book details at
    Average rating: 5.0 / 5 (5 reviews)
    Publisher: O'Reilly Media (28 September 2007)

    Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP.NET AJAX, you'll learn how to create professional, dynamic web pages with Ajax in no time.
    Loaded with code and examples that demonstrate key aspects of the framework, this book is ideal not only for ASP.NET developers who want to take their applications a step further with Ajax, but for any web developers interested in ASP.NET AJAX, no matter what technology they use currently. That includes JavaScript programmers who would like to avoid the headaches of writing cross-browser code.
    Programming ASP.NET AJAX offers you:

    • A high-level overview of the ASP.NET AJAX framework
    • Functional code that you can cut and paste for use in your own applications
    • The essentials of JavaScript and Ajax to help you understand individual technologies used by the framework
    • An organization that reflects the framework's packages, including Extensions, Control Toolkit, the Futures CTP, and the AJAX Library
    • Sidebars throughout the book that identify and propose solutions to potential security breaches
    • Ways to use the standards-based AJAX Library with other platforms, such as PHP
    • A complete chapter on the UpdatePanel control for making individual parts of a web page independently updateable -- one of the framework's most important elements
    Released previously as Programming Atlas to cover the beta version of the Microsoft framework, this edition is fully up-to-date and expanded for the official 1.0 release of ASP.NET AJAX. Written by Christian Wenz -- Microsoft MVP for ASP/ASP.NET and AJAX Control Toolkit Contributor -- Programming ASP.NET AJAX contains many hard-to-find details, along with a few unofficial ways to accomplish things.

    Microsoft® ASP.NET and AJAX: Architecting Web Applications (Developer Reference)

    Author: Dino Esposito
    List price: $39.99
    Amazon price: $5.99   Book details at
    Average rating: 3.2 / 8 (8 reviews)
    Publisher: Microsoft Press (15 April 2009)

    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 speed
    • Use AJAX-enabled server controls to bring desktop-like functionality to Web solutions
    • Apply design patterns to common Web development issues, including client-side data binding
    • Manipulate JavaScript more easily using the jQuery and Microsoft AJAX libraries
    • Examine the interoperability and security models in Microsoft Silverlight
    • Weigh the tradeoffs when architecting Web applications for richness (Silverlight) vs. reach (AJAX)—and deliver the right solution for your audience

    Web Application Construction with ASP.Net 4.6, C#.Net, SQL, Ajax, and JavaScript

    Author: Robert E Beasley PhD
    List price: $95.00
    Amazon price: $95.00   Book details at
    Average rating: 0 / 0 (0 reviews)
    Publisher: CreateSpace Independent Publishing Platform (18 June 2018)

    Web Application Construction (WAC) is intended for use by college or university freshmen, sophomores, juniors, seniors, or graduate students who are enrolled in a one-semester course or two-semester sequence of courses in Web application development and who are majoring or minoring in software engineering, computer science, applied computer science, computer information systems, business information systems, information technology, or any other area in which software development is the focus.
    WAC is designed to help the reader master one of the most effective and widely-used technology stacks for developing modern Web applications—ASP.Net, C#.Net, SQL, Ajax, and JavaScript.
    Part I – Overview
    1 Web Application Construction
    Part II – Single-Page Web Application Construction
    2 Page Construction
    3 Basic Server Controls
    4 More Server Controls
    5 Data Validation Controls
    Part III – C# Programming
    6 Assignment Operations
    7 Conversion Operations
    8 Control Operations
    9 String Operations
    10 Arithmetic Operations
    11 Date and Time Operations
    12 Array Operations
    13 Collection Operations
    14 File System Operations
    15 Custom C# Classes
    Part IV – Multiple-Page Web Application Construction
    16 State Maintenance
    17 Master Pages
    18 Themes
    19 Navigation
    Part V – Database Connectivity
    20 Database Design, SQL, and Data Binding
    21 Single-Row Database Table Maintenance
    22 Multiple-Row Database Table Maintenance
    23 Code-Behind Database Operations
    Part VI – Additional Functionality
    24 Email Messaging
    25 Ajax Programming
    26 JavaScript Programming
    Class Focus
    WAC includes a class diagram for each class discussed in the text. Each class diagram articulates some of the most important properties, methods, and events of the class. For those properties, methods, and events that are not included in the class diagram, a link to the official class reference is provided.
    Visual Orientation
    Since a large amount of information can be represented in a relatively small space using a table, and since a picture is worth a thousand words, the text includes a significant number of tables and figures. These tables and figures are designed in such a way that the instructor can organize entire class lectures/discussions around them. In addition, since many students in the computing field are visual or spatial learners, the copious use of tables and figures can be especially beneficial to them.
    Real-Life Examples
    A significant proportion of the examples in the text are drawn from the real-life experiences of the author’s own software development practice that began in 1987.
    Clear-Minded, Consistent, and Concise Prose
    Every effort has been made to present concepts clearly and logically, utilize consistent language and terminology across all chapters and topics, and articulate concepts fully yet concisely. With regard to conciseness, a common complaint of many computing students is that their textbooks contain far more text than is necessary to describe concepts that could be expressed more succinctly. They also complain that their textbooks repeat themselves entirely too often. Great care has been taken to ensure that the text contains concise prose and that it does not repeat concepts unnecessarily.
    Accessible Language
    Although the subject matter of this book is highly technical and specialized, trendy and/or arcane language that is inaccessible to the average computing student is either clearly defined or replaced in favor of clear and generalizable terminology.

    Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5

    Author: Adam Calderon
    List price: $49.99
    Amazon price: $18.96   Book details at
    Average rating: 4.3 / 11 (11 reviews)
    Publisher: Addison-Wesley Professional ( 6 July 2008)

    Microsoft .NET Development Series

    “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


    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

    Introducing Microsoft ASP.NET AJAX (Pro - Developer)

    Author: Dino Esposito
    List price: $34.99
    Amazon price: $1.78   Book details at
    Average rating: 3.5 / 11 (11 reviews)
    Publisher: Microsoft Press ( 9 May 2007)

    Get a jump on using the new framework for developing AJAX-enabled ASP.NET applications—with insights from a noted authority on ASP.NET. This reference covers the February 2007 release of ASP.NET AJAX Extensions 1.0. It delivers practical instruction and extensive code samples to help you create state-of-the-art applications with the latest Web development tools.

    Discover how to:

    • Understand the “AJAX lifestyle” fundamentals for creating interactive, responsive applications
    • Use the Microsoft AJAX Library to support object-oriented JavaScript programming
    • Access rich, sophisticated controls from the ASP.NET AJAX Control Toolkit
    • Apply extenders to add new client-side behavior to existing ASP.NET controls
    • Implement partial page rendering without client-side programming
    • Use ASP.NET built-in authentication and profile services from JavaScript
    • Create server-side services that can be invoked from JavaScript

    Companion Web site includes:

    • Microsoft Visual C# and JavaScript code samples
    • Book updates covering the latest ASP.NET AJAX releases

    Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional (Expert's Voice in .NET)

    Author: Laurence Moroney
    List price: $44.99
    Amazon price: $7.89   Book details at
    Average rating: 2.8 / 2 (2 reviews)
    Publisher: Apress ( 7 March 2008)

    There has been a huge surge in interest in ‘Web 2.0’ technologies over the last couple of years. Microsoft’s contribution to this area has been the ASP.NET AJAX and Silverlight technologies, coupled to a supporting framework of ancillary tools. This book aims to be a no nonsense introduction to these technologies for the rapidly growing number of people who are realizing that they need Microsoft-based ‘Web 2.0’ skills on their CV. It gives people a grounding in the core concepts of the technologies and shows how they can be used together to produce the results that people need. The author has unparalleled experience of introducing people to these technologies.

    Professional ASP.NET 3.5 AJAX

    Author: Bill Evjen
    List price: $44.99
    Amazon price: $4.86   Book details at
    Average rating: 4.0 / 4 (4 reviews)
    Publisher: Wrox ( 3 February 2009)

    This book is aimed at experienced ASP.NET developers looking to add AJAX to their applications, and experienced Web developers who want to move to using ASP.NET and AJAX together. The focus here is on how you can extend ASP.NET applications to update portions of the page asynchronously and to add richer UI elements to a page. ASP.NET AJAX makes it easy to enrich your existing application or to design a new application to provide a better experience for users. The differences among modern browsers have been abstracted, allowing you to write to a common set of APIs and trust that the user will get the correct behavior whether they are using Internet Explorer, Firefox, or Safari.

    This book covers ASP.NET 3.5 AJAX but not ASP.NET 3.5, on which ASP.NET AJAX is built. The examples lead you from the core of what is included in the ASP.NET AJAX Library through the core controls you would first start using. You build on that using the core JavaScript library and the ASP.NET AJAX Toolkit.

    Detailed coverage includes:

    • how ASP.NET AJAX compares to other AJAX libraries and how you can use the client library with any server platform you choose
    • the UpdatePanel control that allows you to automatically update portions of a page asynchronously without a visible pause while the page refreshes
    • working with JavaScript and how the ASP.NET AJAX Library makes development with JavaScript easier
    • control of script resources and working with the ScriptManager control
    • the ASP.NET 3.5 ability to work with the back button
    • the ASP.NET AJAX Toolkit and all it has to offer for creating rich user interfaces
    • how to use ASP.NET’s services and core features such as the Membership and Role management systems, Web Parts, localization, and state management with ASP.NET AJAX
    • networking objects, animations, custom AJAX controls
    • testing, debuging, and deploying ASP.NET Ajax applications

    Sams Teach Yourself ASP.NET Ajax in 24 Hours

    Author: Joydip Kanjilal
    List price: $39.99
    Amazon price: $14.98   Book details at
    Average rating: 2.5 / 5 (5 reviews)
    Publisher: Sams Publishing (19 July 2008)

    In just 24 sessions of one hour or less, you’ll learn how to build advanced web sites and applications with ASP.NET Ajax--and upgrade existing pages to deliver more power and business value. Using a straightforward, step-by-step approach, each lesson equips you with sufficient information and guides you to mastery of Ajax in real-world applications.

    One step at a time, you’ll discover how to make the most of the Microsoft Ajax Library and Ajax Server Extensions. You’ll develop secure, reliable Web services and applications that solve real problems--including a complete sample e-commerce application.

    Step-by-step instructions carefully walk you through the most common questions, issues, and tasks.

    Quizzes help you build and test your knowledge.

    Notes, tips, and cautions point out shortcuts, solutions, and potential problems to avoid.

    New terms are clearly defined and explained.

    Learn how to…

    • Incorporate ASP.NET Ajax into any new or existing web site or application
    • Use ASP.NET architecture, key concepts, and client-side scripting techniques
    • Design and build a complete e-commerce application
    • Use ASP.NET Ajax to create higher-performance web applications
    • Use all the key Ajax Server Extensions, including the Ajax Control Toolkit
    • Work with the ASP.NET Ajax authentication and profile services
    • Extend the Microsoft Ajax Library
    • Efficiently debug and trace ASP.NET Ajax code
    • Leverage the benefits of Ajax by implementing a sample application

    Joydip Kanjilal, honored by Microsoft as an ASP.NET MVP, writes frequently on ASP.NET and other .NET technologies for web sites such as,,, and He is currently lead architect for a consulting company based in Hyderabad, India. He has designed and architected solutions for various domains. Sriram Putrevu, lead developer for a consulting company in Hyderabad, specializes in Microsoft .NET technologies. He has extensive experience developing large-scale applications in healthcare, supply chain/logistics, EAI, and e-commerce.

    Part I Getting Started with Ajax

    Hour 1 Getting Started with ASP.NET Ajax 3

    Hour 2 Understanding the ASP.NET Ajax Architecture 23

    Hour 3 Working with the XMLHttpRequest Object 37

    Hour 4 Understanding Client-Side Scripting 53

    Hour 5 Data Communication with the Server 69

    Hour 6 Working with the Microsoft Ajax Client Library 85

    Part II Working with Ajax

    Hour 7 Using ASP.NET Ajax Server Extensions 103

    Hour 8 Working with the UpdatePanel and UpdateProgress Controls 117

    Hour 9 Working with the ScriptManager and Timer Controls 135

    Hour 10 Working with Ajax Control Toolkit--Part I 147

    Hour 11 Working with Ajax Control Toolkit--Part II 161

    Hour 12 Ajax and Web Parts 175

    Hour 13 ASP.NET Ajax Client Life Cycle Events 195

    Part III Advanced Concepts

    Hour 14 Working with Web Services Using Ajax 209

    Hour 15 Working with Authentication Service Using ASP.NET Ajax 221

    Hour 16 Working with Profile Service Using ASP.NET Ajax 235

    Hour 17 Extending the Microsoft Ajax Library 249

    Hour 18 Implementing Localization and Globalization Using ASP.NET Ajax 259

    Hour 19 Debugging and Tracing in ASP.NET Ajax 273

    Hour 20 The ASP.NET Ajax Futures CTP 285

    Part IV Using ASP.NET Ajax to Build a Sample e-Commerce Application

    Hour 21 Introducing e-Commerce and Designing an Application 299

    Hour 22 Setting Up the Application 317

    Hour 23 Searching and Shopping for the Products 343

    Hour 24 Generating and Managing Orders 375

    Index 393

    Learning ASP.NET 3.5: Build Web Applications with ASP.NET 3.5, AJAX, LINQ, and More

    Author: Jesse Liberty
    List price: $44.99
    Amazon price: $27.46   Book details at
    Average rating: 4.5 / 2 (2 reviews)
    Publisher: O'Reilly Media ( 4 August 2008)

    With this book, you will learn how to create engaging and interactive web applications using the latest version of the world's most popular web development platform: ASP.NET with AJAX, built on the productivity-enhancing features of Visual Studio 2008.
    All you need to get started is a basic knowledge of HTML and a desire to produce professional quality websites.
    Learning ASP.NET 3.5 introduces new skills in each new chapter and offers fully annotated and fully functional examples that you can put to work immediately. Each chapter adds detailed summaries, practice questions to ensure comprehension, and exercises so you can apply what you've learned to new situations.
    Written by the bestselling author team of Jesse Liberty, Dan Hurwitz, and Brian MacDonald, Learning ASP.NET 3.5 offers complete, up-to-date coverage of ASP.NET 3.5 and AJAX. The book includes:

    • Chapters that are designed as a series of tutorials on different aspects of web development
    • Examples in each chapter that illustrate how a new concept works. Different chapters feature either a single running example with several stages, or a series of smaller examples
    • A single large example in the final chapter offers that uses everything the reader has learned
    • VB, JavaScript, and SQL Cheat Sheet sidebars to help readers with no little or no background with those topics
    • AJAX-style fully integrated into ASP.NET programming -- the way it should be taught and used

    If you want to get up to speed with the world's most popular web development technology, Learning ASP.NET 3.5 is the best resource for the job.

    « Previous12345678910Next »