on 8 December 2009
In general, the O'Reilly Pocket Reference books are brilliant - just what you need if you sort-of know a language or system but need to look up the details, or know it well but don't have a perfect memory for every feature - or even for quickly learning the basics of a new language.
BUT this volume is the exception.
Firstly, it is now seriously out of date; printed 2002, so it misses the many and significant enhancements Microsoft made to the language with Visual Studio 2005 and 2008 - to say nothing of the now-announced Visual Studio 2010. So for example, Collections are described, but neither Directories nor Hashtables are mentioned. Nor are regular expressions.
That might be forgiveable if it was perfect for its time. But it was not. Crucially, it has no index - an essential for reference books which will be used to look up unfamiliar keywords. You have to guess which section the author thought a word fitted into, then find that section, as named on the bottom of right hand pages (though some are incorrectly named), and in an entirely missable heading within the text.
When you do find what you are looking for, its description may be incomplete. For example, for Format (expression, style ...) it says style is a "named or user-defined format", but fails to say how the user can define it. Format is as old as VB; there is no excuse for not including a table of format characters and their use.
In conclusion: look for a newer and better book than this one.