- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
ASP.NET AJAX Programmer's Reference: with ASP.NET 2.0 or ASP.NET 3.5 Paperback – Sep 24 2007
Special Offers and Product Promotions
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
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
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 .
Inside This Book(Learn More)
Most Helpful Customer Reviews on Amazon.com (beta)
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.
One of the cornerstones to the ASP.NET AJAX development is the add-on ways to developing ASP.NET AJAX classes, with full support for interfaces, enumerations, and most of the existing class constructs in ASP.NET (defining events, properties, constructors, and methods). Not only does ASP.NET AJAX support classes, it supports inheritance and polymorphism, which following chapters talk about the Sys.Component base class for components, which Sys.UI.Control and Sys.UI.Behavior (control/extender client base classes) inherit from.
The author spends a good time talking about how to perform web service calls through the Sys.Net.WebServiceProxy and accompanying classes. I think there were about six chapters to this effect, which provides a great deal of coverage. These chapters discuss the REST approach to web services and building proxies (a way to call an external web services since ASP.NET AJAX can only call a web service at the local location (a web service cannot directly communicate with an external web server.
I found the chapter on developing a custom extender control very useful; however I was disappointed from the minimal server code in these chapters (and some other ones as well); I would have loved to have seen the server-side equivalent code in example form. The benefit to these chapters is that it covers the ASP.NET AJAX way, along with the AJAX control toolkit client code. Some of the later chapters cover more advanced topics like working with the UpdatePanel in special situations, and using the PageRequestManager.
The drawback to this book is that the author writes in a matter-of-fact way. He doesn't necessarily explain why you would need to use an object or call a method in a specified way, but simply put forth that this is how it's done. This can turn off some readers (it has by some people's review). I must admit that some sections of the book I skipped because I didn't understand the why of how something was done, and turned to other sources. No book is perfect, however.
This book was the first source for learning ASP.NET AJAX, and it has given me a great deal of knowledge into ASP.NET AJAX and how it works. In order to know how anything works requires detailed knowledge of the underlying code, which this book often uses. It is a great resource to turn to when working with ASP.NET AJAX .
But besides my short commings this book is jammed packed full of information making it the perfect reference.
Look for similar items by category
- Books > Computers & Technology > Internet & Social Media
- Books > Computers & Technology > Microsoft > Development > .NET
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming > ASP
- Books > Computers & Technology > Web Development > Programming > Ajax
- Books > Textbooks > Computer Science & Information Systems > Programming Languages