Quoted from an O’Reilly email to me on Thu Jun 1 12:10:59 2006.
"Atlas UpdatePanel Control by Bertrand Le Roy and Matt Gibbs. The key to making ASP.NET applications more responsive to user input is the UpdatePanel control. In this tutorial, you'll learn from the experts: Bertrand Le Roy, UpdatePanel control's architect and developer, and Matt Gibbs, Atlas dev team manager. This PDF document contains all you need to get started implementing AJAX functionality in existing ASP.NET applications. ISBN: 0-596-52747-0, 56 pages, $9.99 US, $12.99 CA http://www.oreilly.com/catalog/atlasupc/”
Everything is true in the quote above. The UpdatePanel control is probably one key and not ‘The key’, but it is a good way to improve user experience with quick response to the update of an ASP.NET 2.0 page. A number of the learning issues are explained in a series of good examples. I think it is important to develop the same process they used: make the page work in ASP.NET 2.0 first, then add the control[s] and make them work. Some of the most important lessons learned in this book are the ones that let you know this is a good example of a set of controls that are coming or close to being here to improve the user experience.
My experience agreed with everything written. I was a member of the first User Experience convention in St Louis, MO at AG Edwards. I have kept up with a number of contacts, mostly through Dr. Jerry Weinberg, and find that the user experience issues are expanding to the extent that AG Edwards, MasterCard, and SIUE [and many others] have their own user experience laboratories that are very active in the academic as well as the business world of human computer interaction [HCI]. Making an ASP.NET page update faster by only claiming the parts of the page that need to be updated and not the whole page improves server usage as well as user usage.
The topics start with an introduction, then simple use of the control, then error message display, and finally caveats before further readings and an appendix. Using the UpdatePanel Control is probably the best chapter starting on page 17. The rest of the book needs to be clearly understood before you get to Appendix: Creating the AdventureProducts.xsd DataSet. The chapters are written clearly, if briefly. I like that about this book. No long winded explanations of useless trivia here. Get right to the point and stay there. The code is clear and helps understanding the issues presented by the authors.
I thought the discriminations made about error messages and caveats were very important. It is valuable knowledge worth your time to read and digest as thoroughly as possible.
The book is in .PDF format. I like that feature. You can buy this online through the O’Reilly shopping cart and then download it.
The 50+ pages were easy to read and understand. I read it in one evening. The book is for someone who is a little more than a beginner but more experienced people should look it over to make sure they are up to speed with these experts.
I would give this book 4 out of 5 stars. I recommend this book for everyone starting with beginners and moving through the rest of the ranks of experience. Since it is such a quick and easy read, you might be missing something unless you check your knowledge against these experts.
Frederick J Eccher Jr June 27, 2006
MBA
M.S. Management of Information Systems
A.B. Psychology
B.A. Biology
President, Board of Directors, Saint Louis Visual Basic Users Group
rick@stlvbug.net
|