Designed for both newcomers and advanced users. This guide provides novices with fundamental programming principles and Visual Basic, and for experienced Visual Basic programmers, a section is devoted to practical techniques for solving real-world problems from companies including Microhelp.