Microsoft® ASP.NET and AJAX: Architecting Web Applications



Price: $26.39


Microsoft® ASP.NET and AJAX: Architecting Web Applications (Microsoft Press) - April 2009Publisher: Microsoft Press - April 15, 2009

ISBN-10: 0735626219, ISBN-13: 9780735626218

Author: Dino Esposito


272 pages


Microsoft® ASP.NET and AJAX: Architecting Web Applications - book reviews: 2



Book Description
Now s the time says Dino Esposito, an expert on Web development technologies to think about AJAX and the future of Web design in a whole new way. While developers can use a variety of tools to code and build AJAX applications, architects must manage a variety of tradeoffs and compromises in their planning and design. In this book, Esposito challenges readers to think beyond the easy way to AJAX, which involves adding AJAX capabilities to a non-AJAX system designed in the old model of Web development. Instead, he proposes an alternate, if more difficult, paradigm involving new patterns and new complexities and culminating in a new, pure-AJAX architecture. You ll learn why far better solutions result from the second, more radical approach and you ll get practical guidance on how to implement this new architecture for Rich Internet Applications (RIAs).


Most helpful customer reviews

Book rating: 5Another great book from a prolific author

Most of the Ajax and JavaScript books focus on implementation and that's a good thing. However those books do not describe how Ajax fits within an architecture of an application. This books captures it succinctly. I also recommend author's other book "Microsoft .NET: Architecting Applications for the Enterprise"

Umed Zokirov
14 December, 2009


Book rating: 3Good current book, about to be outdated quickly

Dino is a well respected author and developer. I have read at least five of his books. They range from old school ADO.NET to architecting web applications for the enterprise (highly recommend that read). This book is well written and organized. The content is heavy on the front end as the title suggests. You will explore the kludgy innards of JavaScript. jQuery and many Ajax approaches are also considered. In addition, Dino puts his own personal spin on patterns and processes.

The book starts very well with a background in the Ajax surge. It then jumps into the client side, patterns, binding to the client and ends with RIA's. Overall this is solid and I recommend the read if not quick skimming after the fifth chapter.

However, .NET 4.0 is right around the corner. The client side bindings, more jQuery integration and updated Microsoft Ajax JavaScript libraries will change a lot of how this book approaches Ajax. Therefore, its an interim book for those not looking to move to 4.0 and live in at least the 3.5 world for the foreseeable future.

It delves into Silverlight a bit and. But has no mention of the ground swell of popularity that is ASP.NET MVC and its fairly elegant Ajax approach. One of the highlights is Dino's insight into the pros and cons of partial rendering vs. full scale asynchronous approaches. I have been on an enterprise application where we had to implement the former. He nailed the reasons why.

Read this book if you want a good background in current technologies that are changing at the speed of light. It won't be a gold source for later pick up and review though.

D. S. Cherry Jr.
21 January, 2010