Media praise for Developing Visual Basic Add-ins

Developing Visual Basic Add-ins by Steven Roman . . .will probably be of [more] immediate use to a lot of programmers. All major Windows tools expose large parts of their functionality through a COM interface. This allows developers to call on such things as Microsoft Word's spelling checker, or Excel's calculation engine, from applications written in C++, Visual Basic, or even Perl. It also allows you to add functionality to those tools, and in particular to extend Microsoft Developer Studio by adding your own buttons, toolbars, and windows to it.

Microsoft's own descriptions of how to do this are contradictory and incomplete, but that's where Roman's book comes in. After a short introduction, Roman dives into the specifics: what a basic add-in has to provide, how it can register itself, how to add menus, how to handle events, and so on. Marginal flags show which pieces of information are VB5 or VB6 specific, and this information on its own almost justifies the cost of the book. Finally, at 171 pages (not counting a few pages of advertising at the back), the book has the almost unique property among Visual Basic books of being small enough to hold comfortably in one hand... --Review by Gregory V. Wilson Copyright (C) Dr. Dobb's Journal, June, 1999