Visual Basic 2005 (VB 2005) is relatively easy to learn for anyone familiar with another object-oriented language. Even someone familiar with Visual Basic , who is looking for an object-oriented language, will find VB 2005 easy to pick up. However, though VB 2005, coupled with .NET, provides a quick path for creating simple applications, you still must know a wealth of information and understand how to use it correctly in order to produce sophisticated, robust, fault-tolerant applications. We teach you what you need to know and explain how best to use your knowledge so that you can quickly develop true VB 2005 expertise