Negative Positive
Title: For novices only...
Review: An extremely high-level look at the fundamentals of OO programming. The techniques illustrated are certainly not advised for the serious developer and do not reflect what Microsoft considers as best practices for n-tiered development. The world is a little more complicated than simply wrapping tables in classes and Kurata devotes very little time to discussing when and why certain techniques should be used. The variables that need to be considered when making performance, reusability, encapsulation, scalability, and abstraction decisions simply aren't covered in this book. The VB5 product ships with better docs than this book (Programmer's Guide, Getting Results, etc.). Save yourself some money and stick with them.
Is the review positive or negative? 