Published: 10 Mar 2009
By: Brian Mains

Review of the book “Professional ASP.NET 3.5 AJAX” by Bill Evjen, Matt Gibbs, Dan Wahlin, and Dave Reed

About the book


Written by: Bill Evjen, Matt Gibbs, Dan Wahlin, and Dave Reed
Pages: 552
Publisher: Wrox
ISBN-10: 0470392177
ISBN-13: 978-0470392171


There are quite a bit of books on the market about ASP.NET and AJAX. The book “Professional ASP.NET AJAX” from Wrox is a good overview of the AJAX framework. The authors of the book cover a wide array of subjects that you don’t find in every AJAX book. The book covers topics like localization and globalization, custom AJAX controls, web services, the WebRequest object, AjaxControlToolkit overview, and more.

As a professional series book, the book does cover a good amount of material to deserve the label. After introducing the reader with the basics, the book moves into the ScriptManager control and all it has to offer, including the new script combining feature. This is followed by a chapter on the back button, history points, and partial updates features.

The book covers AJAX networking and using the WebRequest object and its ability to request information from the server, which has the ability to contact the server and receive the updated HTML as a response. This chapter surprisingly didn’t cover web services, but an adjacent chapter covers the in-built application and profile services that allow profiling and login/logout functionality all in client script. The book continues to cover state management; error handling and Sys.Debug; and deployment of AJAX-enabled applications. For deployment, there was a lot of information that’s important to know about deploying an application I never knew about.

The book covers customization; it features developing a custom AJAX control that changes its content on the client-side, along with an AJAX extender using the AJAX Control Toolkit. The book looks at the basics of these, as the development approaches vary significantly. The subsequent chapter focuses on embedding AJAX code into web parts using the existing web part framework.

Overall, the book is well-written and conveys its points clearly. I think some of the content is organized in an awkward way; for instance, the book briefly looks at localization early in the book with a good explanation, then features a full chapter later in the book. It felt like it was repeating itself in a few places. The chapters are written fluently; the reading of the book isn’t dry at all, which makes for a good tech book.

<<  Previous Article Continue reading and see our next or previous articles Next Article >>

About Brian Mains

Brian Mains is an application developer consultant with Computer Aid Inc. He formerly worked with the Department of Public Welfare. In both places of business, he developed both windows and web applications, small and large, using the latest .NET technologies. In addition, he had spent many hou...

This author has published 73 articles on DotNetSlackers. View other articles or the complete profile here.

Other articles in this category


Animating a Web Form using ASP.NET AJAX
In this article you will learn how to animate a webform using asp.net ajax.
Jquery Ajax
JQuery makes communicating with the server very, very easy. JQuery uses get(), getJSON(), and post(...
jQuery in Action 2nd edition: Queuing functions for execution
This article is taken from the book jQuery in Action, second edition. This segment shows how you can...
Test120Jan
This is my custom article
jQuery Deferred Objects Promise Callbacks
jQuery Deferred/Promise objects untangle spaghetti-like asynchronous code.

You might also be interested in the following related blog posts


November's Toolbox Column Now Online read more
What is Softwaremaker doing now ? read more
October's Toolbox Column Now Online read more
September's Toolbox Column Now Online read more
ASP.NET MVC in Action read more
August's Toolbox Column Now Online read more
Telerik Introduces Free Web Testing Framework for ASP.NET AJAX and Silverlight read more
Sneak Peek at our book Beginning ASP.NET MVC 1.0 read more
July's Toolbox Column Now Online read more
ASP.NET Ajax in Action, 2nd edition read more
Top
 
 
 

Please login to rate or to leave a comment.

Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.