This best-selling book maintains the strong pedagogy that has been used to teach students how to program in Visual Basic since VB 4.0. Instructors and students like this book because it does not just teach Visual Basic, it incorporates basic concepts of programming, problem solving, and programming logic. The book has been completely revised, including the text, website and instructor's materials. - Visual Basic.NET is the first version of Visual Basic that is truly object-oriented, and the coverage of the book stresses this fact. Creating classes is introduced much earlier than in previous versions and includes several examples of inheritance and parameterized constructors. - The enhanced marginal tips help students avoid potential trouble spots in their programs and encourage them to develop good programming habits from the start. - After an important concept has been explained, a hands-on programming exercise implements the newly learned skill in a way that will ensure the students understand the skill every time.