Buy Used
CDN$ 11.55
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence!
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

ASP.NET AJAX Programmer's Reference: with ASP.NET 2.0 or ASP.NET 3.5 Paperback – Sep 24 2007

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 33.81 CDN$ 11.55

99 by Wayne Gretzky 99 by Wayne Gretzky

click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 1522 pages
  • Publisher: Wrox; 1 edition (Sept. 24 2007)
  • Language: English
  • ISBN-10: 047010998X
  • ISBN-13: 978-0470109984
  • Product Dimensions: 18.5 x 5.6 x 23.4 cm
  • Shipping Weight: 2.3 Kg
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #2,589,087 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From the Back Cover

ASP.NET programmers are familiar with the rich server-side programming in the ASP.NET/.NET Framework. ASP.NET AJAX adds many similar client-side features giving ASP.NET developers a feature-rich client-side framework for the first time. This book explains how ASP.NET AJAX simulates many of the rich programming features of the ASP.NET/.NET Framework on the client side. Packed with extensive real-world examples, in-depth descriptions, and code walkthroughs—all tested with both ASP.NET 2.0 and ASP.NET 3.5—this book provides thorough coverage of both the ASP.NET AJAX client-side and server-side frameworks. You'll learn how these frameworks harmonize to meetyour AJAX-enabled application needs. This hands-on approach gives you the skills and knowledge you need to develop real ASP.NET AJAX applications.

What you will learn from this book

  • How to write ASP.NET AJAX code that works with both ASP.NET 2.0 and ASP.NET 3.5
  • JavaScript® Object-Oriented programming and type description extensions

  • Techniques for event programming and event bubbling

  • Ways to develop client components, controls, and behaviors

  • Networking programming and Web services bridges and transformers

  • How to develop script and extender server controls

  • Internals of asynchronous partial page rendering and triggers and using UpdatePanel in user controls and custom controls

  • Techniques for extending xml-script parsing

  • ListView internals and how to develop data controls, templates, templated controls, and templated data controls

Who this book is for

This book is for ASP.NET developers who are looking to add AJAX to their repertoire.

Wrox Programmer's References are designed to give the experienced developer straight facts on a new technology, without hype or unnecessary explanations. They deliver hard information with plenty of practical examples to help you apply new tools to your development projects today.

Enhance Your Knowledge
Advance Your Career

About the Author

Shahram Khosravi, Ph.D. , is a senior software engineer, consultant, author, and instructor specializing in ASP.NET, Windows Communications Foundation (WCF), ASP.NET AJAX, Windows Workflow Foundation (WF), IIS7 and ASP.NET Integrated Programming, ADO.NET, Web services, .NET, and XML technologies such as XSD, XSLT, XPath, SOAP, and WSDL. He also has years of experience in object-oriented analysis, design, and programming, architectural and design patterns, service-oriented analysis, design, and programming, 3D computer graphics programming, user interface design, and usability.
Shahram is the author of the following four books: Professional ASP.NET 3.5 and .NET 3.5 Programming (ASP.NET Internals plus ASP.NET AJAX, IIS 7.0, Enterprise Library Application Blocks, Windows Workflow Foundation, and Windows Communication Foundation), ASP.NET AJAX Programmer’s Reference with ASP.NET 2.0 or ASP.NET 3.5 , Professional IIS7 and ASP.NET Integrated Programming , and Professional ASP.NET Server Control and Component Development . He has written articles on the ASP.NET, ADO.NET, .NET, and XML technologies for the industry’s leading magazines, such as Dr. Dobb’s Journal , asp.netPRO magazine, and Microsoft MSDN Online .

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) 4.1 out of 5 stars 9 reviews
5.0 out of 5 stars Good book as a reference Oct. 29 2008
By Evan Larsen - Published on
Format: Paperback Verified Purchase
Just as the title says this is a reference book. Its like pulling teeth reading this book, because its like reading a dictionary. Its not for a beginner AJAX programmer because this book starts off fast and jumps right into Javascript and .NET. It expects you already know how to program using both and jumps right into how to start doing AJAX. I bought this to try and learn ajax but I relized I had to buy an easier book first. I bought AJAX by oreily which got me a good start then this book began to make sense.

But besides my short commings this book is jammed packed full of information making it the perfect reference.
5.0 out of 5 stars The best reference for AJAX in .net Jan. 3 2008
By Christiano C. Moraes - Published on
Format: Paperback Verified Purchase
All the Shahram Khosravi books are amazing, and this one is not different. But please, have in mind that this is more a reference book, where you can find any kind of good and objective information about AJAX in ASP.NET. I have other books about the same topic, but this one is the best in my opinion.
1 of 2 people found the following review helpful
5.0 out of 5 stars best ajax book for silverlight client side March 1 2009
By W. Simons - Published on
Format: Paperback Verified Purchase
Are you looking for a enterprise ajax book? This book at 1500 pages provides more explanation for client side programming model than any other book!!!! This book is a must for any silverlight developer
No other book goes deeper than this book for ajax.....
If you are looking for a simpler book go someplace else
this book is for enterprise developers.....
2 of 12 people found the following review helpful
2.0 out of 5 stars Look some where else Nov. 29 2007
By Mat Vee - Published on
Format: Paperback Verified Purchase
If you need standard documentation then look for this book.
It is boring to read this book.
2 of 2 people found the following review helpful
4.0 out of 5 stars Great Desktop reference but not for beginners Oct. 30 2008
By Colin Brown - Published on
Format: Paperback
Asp.Net Ajax Programmers Reference weighs in at a hefty 1500+ pages. Most other books I've read on Microsoft's Asp.Net Ajax weigh in at between 300 and 500 pages. So are all the extra pages just filler or is the content actually worth it?

This book definitely is not for the light hearted or beginners. You need to have a very good grasp of Javascript to get anywhere with this book.

After a brief introduction on what Ajax is and the methods and thought processes behind Ajax the book jumps straight in with how Microsoft have extended Javascript to give it a .Net Framework style of programming so those used to Asp.Net code behind and the .Net Framework will be more at home. Dr Khosravi doesn't just give you brief explanations as to how Microsoft have extended Javascript but also gives you an in-depth explanation with code as to how Microsoft actually done it. Basically he takes apart the Javascript that Microsoft has used and explains step by step what they have done. This is where a lot of the extra 1000+ pages come from. Most programmers, whilst they might be interested in the actual internals, won't actually need this in-depth an explanation of each of the features and therefore you could argue that a lot of this is just filler in the book. Some programmers however will eat this up as it shows not only how Microsoft has extended Javascript but also gives you a base as to how you can extend it too using the best practices that Microsoft has employed.

The reading also is not lightweight and is something more like what you would find in a university classroom than a normal textbook, however Dr Khosravi does get the pertinent points across and with the sheer level of detail that he goes into, you'd be hard pressed to find another book of this magnitude.

The book is up to date covering Asp.Net Ajax as released in it's original form as an add-on to the .Net framework and also the newer .Net 3.5 integrated Asp.Net Ajax (there were some enhancements made although it is backwards compatible). The book also covers everything you would need from the extensions Microsoft has made to the base Javascript types, to communicating with Web Services, using the out of the box Update Panel control to developing your own custom client controls with Ajax. Basically everything you would need to know about Asp.Net Ajax is covered in this book and covered in detail.

So given that this book is basically a one stop shop for Asp.Net Ajax, why not give it a 5 out of 5 rating? The reasons for this I've outlined above. It is not the easiest book in the world to read and for a lot of programmers there is no real need to dissect every extension Microsoft has made to Javascript with the actual code that they have used. There is this feeling that this will be an excellent book to have at your computer beside you when you're actually coding however to start learning Asp.Net Ajax you'd also want to pick up another book that quite go into the detail of this book and one that is slightly easier to read. That said, if you already know Asp.Net Ajax and want to know more or are looking for a good book to have handy when you're coding your project, then this is the book to have.