 |
 |
Professional ASP.NET Server Controls: Building Custom Controls with C#
by MAtt Butler, Thiru Thangarathinam, Matt Milner, Michael Clark, Ryan O'Keefe
List Price: $49.99
Our Price: $19.99
ISBN: B0000B0T04
Publisher: Wrox Press Inc (February, 2002)
Edition: Paperback
Sales Rank: 734,331
Average Customer Rating: 3.22 out of 5
|
Buy now directly from Amazon.com
|
|

 |  |  |
 |
 |  | Customers Reviews: |  |  |
 |  |
Rating: 2 out of 5
Look elsewhere first
This book is the first on the market and it shows. If you count the number of authors it is about the same as the number of chapters. This explains why it doesn't flow, chapters repeat, and the style jumps around more than a grasshopper. There is a chapter on writing controls with Visual Studio .NET that appears to be nothing more than a brief tour of VS.NET and therefore a complete waste of a chapter. This book is about server controls and the majority of that chapter has nothing to do with server controls at all. There is also no chapter, not even an index entry, for client-side scripting or JavaScript integration which is completely inexcusable. One of the greatest benefits of server controls is the ability to encapsulate HTML and script in one neatly packaged reusable component and that fact is largely missed by this book. The chapter on licensing and deployment is way too small and the coverage so confusing it leaves me wondering if the author understood the subject at all. This is a theme through many of the chapters, that the authors seem to have little experience of server controls beyond playing with the MSDN samples. Have they actually built controls that have been distributed commercially or reused across a corporation? I see very little evidence indeed that they have and therefore their credentials are in serious doubt. Many of the samples are the kind of impractical theoretical examples that are of little value in real life and cause more confusion than anything else. It's also innacurate - for example it states that the Render() method is not present on the Control class. There are other books on the market on server controls and I would highly recommend that you look elsewhere. In summary: it's average, hard to read, confused, innaccurate, inconsistent, too small, incomplete and fails to communicate high levels of skill in the subject.
Rating: 2 out of 5
Too Many Cooks in the Kitchen
Wow. This book is really confusing! I bought this book last year when I started working on a large project using .NET. It's been over 12 months and I'm grown to love .NET---and built-up quite a bag of tools.When I returned to this book recently to build my own custom controls, I thought it would be much more comprehensible than my first attempt. Unfortunately it wasn't. That is, until I read a few articles and an excerpt from Dino Esposito's book! Esposito's explanations were so much more clear and simple--while this book took that same subject and made it so complicated! Don't buy this book.
Rating: 1 out of 5
Terrible book - Please stay clear
This is probably the most disappointing technical book I have ever seen.I started developing custom server controls in the earlier days of ASP.NET 1.0, when this was the only book available on the topic. This book was of literally zero help despite being written particularly for the topic. In fact, if anything, it was confusing and hindered my efforts repeatedly. The book is a loosely related collection of materials written or assembled by the multitude of authors. Some of the portions of the book seem almost directly taken from Microsoft's freely available documentation. Not surprisingly, the weak points in the documentation typically coincide with the weakest points of the book. In other words, the book is useless. Wrox's own general ASP.NET book "Professional ASP.NET" and the various free online resources were of much more help in early 2002, and there are many more alternatives now. By the time I was done with my first full-featured custom server control I realized that it was extremely unlikely that any of the authors had gone through the same experience prior to writing the book. This made me approach the publisher with the request for a full refund, a decision on which was delayed until I finally gave up and regretfully threw the book in the garbage. It is my understanding that the newer editions of the book have added some of the most glaring omissions (like a full chapter on generating client-side script, where the original edition offered nothing). However, there is no fixing a house this crooked. There are much better books available now, like "Server Controls" by Kothari and Datye.
|  |  |
 |  |  |
 |
|
| Please note: |
Checkout and payment processing is done safely and securely through Amazon.com. |
| Prices (as shown) are subject to change without notice and cannot be guaranteed. |
|
|  |