Sams Teach Yourself ASP.NET Ajax in 24 Hours and over 2 million other books are available for Amazon Kindle . Learn more
  • RRP: £22.99
  • You Save: £3.31 (14%)
FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Sams Teach Yourself ASP.NET Ajax in 24 Hours Paperback – 9 Jul 2008

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£6.02 £2.38

Trade In Promotion

Product details

  • Paperback: 432 pages
  • Publisher: Sams; 1 edition (9 July 2008)
  • Language: English
  • ISBN-10: 0672329670
  • ISBN-13: 978-0672329678
  • Product Dimensions: 17.8 x 2.3 x 23.2 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,468,821 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

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


About the Author

Joydip Kanjilal is a Microsoft Most Valuable Professional in ASP.NET since 2007. He has more than 12 years of industry experience in IT, with more than 6 years in Microsoft .NET and its related technologies. He has authored many articles for some of the most reputable sites, such as,,,,,, and so on. A lot of these articles have been selected at’s official site on ASP.NET. Joydip was also a community credit winner at a number of times. He is currently working as a Lead Architect at a reputable company in Hyderabad, India. He has years of experience in designing and architecting solutions for various domains. His technical strengths include C, C++, VC++, Java, C#, Microsoft .NET, Ajax, Design Patterns, SQL Server, Operating Systems, and Computer Architecture. Joydip blogs at and spends most of his time reading books, blogging, and writing books and articles. His hobbies include watching cricket and soccer and playing chess. Joydip can be reached at

Sriram Putrevu has an MCA (Master of Computer Applications) from Osmania University, India. He is currently working as a Lead Developer at a multinational company (MNC) in Hyderabad, India. Sriram specializes in the Microsoft .NET technologies and has been working with this technology for the last 5 and 1/2 years. He is also a Microsoft Certified Technology Specialist in .NET Framework 2.0 and Web Applications. Over the years, Sriram has gained vast experience in developing several high-scale applications across various domains in healthcare, supply chain/logistics, EAI, and e-commerce. His current ambitions involve architecting and implementing next-generation .NET-based applications. When not at work, Sriram likes to spend time with family and friends. He is also very passionate about the sport cricket and keenly follows this game. Sriram blogs at and can be reached at


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By Amazon Customer on 7 Feb 2009
Format: Paperback Verified Purchase
I just bought that book on the basis of the previous review and I think it needs to be tempered a bit...
Yes, the book is concise and quite clear but it lacks code download.
In several chapters, there are some very longish examples that you are supposed to experiment with yourself. Unfortunately, where it says "just paste the following code", I wish I could!
I went to the book website and downloaded the associated code but it's simply the application sample of the last chapter.
I sent an email to the editor using the email address in the page "We want to hear from you"... and I wish I could hear from them! Five days later and still no answer.
Yes, I think this book could be really good if the code samples (often around 100 lines) were available.
This is not a "finished" work, in my opinion.
I would not recommend buying this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Ian Bates on 31 July 2008
Format: Paperback
Just bought this book to help me out with learning to integrate ajax features into my Asp.Net applications, and I'm flying along. It's clear, concise and above all practical. It's only 392 pages deep, quite slim by computer book standards, but it takes you through all that you need to know to get on with developing with confidence. Try out all the excercises yourself and do the workshops at the end of each chapter and you'll soon be using this powerful web sevice in your applications.I know I am, and it wasn't as difficult to learn as I had anticipated.
This is a first rate introductory book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 5 reviews
2 of 2 people found the following review helpful
Poorly written and no complete code examples 29 Jun 2009
By Cayce Babuder - Published on
Format: Paperback Verified Purchase
Unlike this book, The Sams Teach Yourself Ajax 3.5 book was great and easy to get through. I am a web developer for ColdFusion but new to ASP so it was a great beginning. This book seemed the logical next step but it has been a pain to get through. First off, there seems to be a lot of cut and paste text from MSDN. List after list of classes etc. Very few chapters actually guide you through examples that you can implement on your own. When you do get to some there are poor directions for what steps you need to do and then the code supplied is snippets with no way to see the full code to troubleshoot. Chapter 9 has a section on error handling using Ajax. I keep getting errors even though I finally cut and paste the code straight from the Informix web site. It would be really helpful if I could have downloaded the files in this example rather than read code snippets. So I'm stuck with this example and have to move on to the next. Not how a step-by-step book should go. Also, the writing style is so dry that its numbing to read more than half a page. Like bored professors reciting from memory. Skip this book and get the ASP.Net 3.5 book instead or something else.
Good info if you can get through the bad presentation 14 July 2010
By New To Real World Programming - Published on
Format: Paperback
This book started out very good but as I progress it gets worse and worse. First off as others have mentioned there are no COMPLETE code examples in the book. You often have to guess which using statements to include to get your code behind to work. Second sometimes much needed information is completely left out. In Hour 11 there is an example for a dropdown extender that requires a .css file that isn't mentioned at all. I have occasionally had to spend more than half an hour to find out why code copied exactly from the book refused to compile. There is good information here but the frustration level of needing to do many internet searches just to get through a single 'hour' is probably not worth it. If I could I would probably get a different book but I am a poor recent college grad and can't afford another book for a while.
Giving up after hour 3 26 Dec 2009
By Patrick Campion - Published on
Format: Paperback
There are no complete examples, no step-by-step instructions where they would be useful, absolutely no help in debugging potential problems (which are notoriously difficult to track down when coding JavaScript within your pages), there are syntax errors (single quotes where double quotes are required, for example), and poor editing. An example of the latter, from page 49: "However, imagine a scenario where you only require processing a logic and returning data without the need of displaying any user interface to the becomes an overhead as the web page will only be rendered in your web browser after it is done executing the entire page life cycle events." Did the editor even read that paragraph???

I'm giving up on this book after Hour 3 and moving on to something with higher recommendations.
2 of 3 people found the following review helpful
Good high level introduction to ASP.NET AJAX 15 Jun 2009
By JH - Published on
Format: Paperback Verified Purchase
I appreciate this book for what it is, which is to provide a high-level introduction to ASP.NET AJAX in an accessible format. This book was great for the basics, but it is sorely lacking in topics that you will need to apply AJAX to the real world, such as advanced scripting and different scenarios for using update panel triggers. I give this book 4 stars because it is good for what it is, and I recommend it if you are absolutely new to AJAX. I highly recommend another title "ASP.NET AJAX in Action" for an excellent treatment of advanced AJAX topics. In other words, the real world.
Useful, a good library checkout, great for summer reading 21 July 2013
By Denis Babadzhanov - Published on
Format: Paperback
I found this book in our community library.
It covers all the most important topics of AJAX in ASP.NET from creating your first XHR object through an AJAX API and to building a sample of e-commerce application.
This is great book if you are a beginner in ASP.NET and want to improve your knowledge about AJAX. But a reader should possess a basic knowledge about ASP and AJAX - the topics get more and more complicated from lesson to lesson without any additional explanatory information. Probably just because the book is restricted in "24 hours" format.
It is a great "summer-reading" book for beginners or professionals who want to refresh their knowledge about ASP.NET AJAX.
Were these reviews helpful? Let us know