Most helpful critical review
4 of 6 people found the following review helpful
on 6 November 2011
This book takes a long time to get going. It takes into account those who have used C, C++, and VB but is not targetting the inexperienced because there's no explanation as to how to use the features it's introducing though it's taking all day to cover it. So for the first 400 pages or so it seems to be aimed at those who know the syntax of C, C++ or VB and know how to program - but haven't written any code yet!
When it introduces the WPF it introduces the essentials very rapidly but doesn't distinguish the platform from the Windows Forms as VB programmers would have used or the MFC as C/C++ programmers might have used. It doesn't cover any of the features in depth nor discusses the life cycle of a form and the order of events that you might want to trap.
It deals with topics suitable for experienced programmers but holds their hands all the way as if they're taking their first tentative steps.
The worst feature is that once it's been dealt with there isn't enough information on any feature to be able to use the book as a reference afterwards. After two weeks or however long it takes you to get through this book, you're unlikely to ever open it again.
Charles Petzold's (free) .NET Book Zero covers most of the book's topics with greater intelligence, wit and practical application.