OverviewThis is the Safari online edition of the printed book.
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