Sams Teach Yourself ASP.NET Ajax in 24 Hours

Book description

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 www.asptoday.com, www.devx.com, www.aspalliance.com, and www.aspnetpro.com. 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

    Product information

    • Title: Sams Teach Yourself ASP.NET Ajax in 24 Hours
    • Author(s):
    • Release date: July 2008
    • Publisher(s): Sams
    • ISBN: 9780768685497