In my opinion this is a book built arround a very good example of an application, but not a book to start with nor a book for the experts.The introduction goes fast jumping from subject to subject without showing a clear direction to teach you either logic, approach, language, conventions or how to better understand the environment (developing environment)The fact of talking about visual basic makes me think instantly that there will be a smooth transition till you are up to speed and then jump to more complex examples, in this book it is a collection of picks and tricks in a messy way in order to prepare you without too much explanation so they can explain "real" application written in VB.Funnily the application itself is very informative and useful but by the time you arrive there there are too many questions running wild on your head and is quite fustrating.