Updated and Expanded. Taking what one learned under VB6 and turbo charge it with VB.NET savvy. This document reviews the fundamental differences between VB6 and VB.NET, and how to deal with and exploit those changes. A plethora of solution examples are featured. Numerous articles are also included, demonstrating often simple coding techniques to accomplish amazing feats for what many online have claimed was impossible.