If you’re a Lego Mindstorms fan (like me) and want to program your Mindstorms creations in a language like Visual Basic, you definitely need to check out the WIT “Lego Mindstorms Programming with Visual Basic” book written by David Hanley and Sean Hearne. It’s a 150 pages of useful information, software designs, and code segments. It even includes a couple of detailed appendices that cover things like the library routines and how to access them.
So, where can you find it, and what does it cost?
The simple answers are "online" and the PDF version is free for the downloading.