The Book of Visual Basic 2005 is a comprehensive introduction to Microsoft's newest programming language, Visual Basic 2005, the next iteration of Visual Basic .NET (Microsoft has dropped the .NET in the title). A complete revision to the highly acclaimed Book of VB .NET , the book is organized as a series of lightning tours and real-world examples that show developers the VB 2005 way of doing things. Perfect for old-school Visual Basic developers who haven't made the jump to .NET, this book is also useful to developers from other programming backgrounds (like Java) who want to cut to the chase and quickly learn how to program with VB 2005. From the author of the highly acclaimed Book of VB.NET comes this comprehensive introduction to Visual Basic 2005, the newest version of Microsoft's popular programming language. If you're a developer who is new to the language, you will learn to use VB 2005 effectively. If you're from the old school of VB but haven't yet made the jump to.NET, you will be able to make the transition seamlessly. Conversational in tone and eminently readable, this book tackles VB 2005's hot new features and explains how to work with.NET, but it doesn't water the information down for beginners. After a brief overview of changes from VB 6, you'll get real-world examples in each chapter that will get you up to speed and ready to perform in the VB 2005 environment. Helpful code examples, references to additional online material, and tips on planning, design, and architecture round out The Book of Visual Basic 2005. From the author of the highly acclaimed Book of VB .NET comes this comprehensive introduction to Visual Basic 2005, the newest version of Microsoft's popular programming language. If you're a developer who is new to the language, you will learn to use VB 2005 effectively. If you're from the old school of VB but haven't yet made the jump to .NET, you will be able to make the transition seamlessly. Conversational in tone and eminently readable, this book tackles VB 2005's hot new features and explains how to work with .NET, but it doesn't water the information down for beginners. After a brief o THE BOOK OF VISUAL BASIC 2005 1 Content 9 Introduction 19 Chapter 1: The .NET Revolution 25 Chapter 2: The Design Environment 37 Chapter 3: VB 2005 Basics 65 Chapter 4: Windows Forms 105 Chapter 5: Object-Oriented Programming 153 Chapter 6: Mastering Objects 191 Chapter 7: Assemblies and Components 229 Chapter 8: Bug Proofing 257 Chapter 9: Dealing with Data: Files, Printing, and XML 289 Chapter 10: Databases and ADO.NET 329 Chapter 11: Threading 373 Chapter 12: Web Forms and ASP.NET 405 Chapter 13: Web Services 443 Chapter 14: Setup and Deployment 469 Index 493 Provides an introduction to Microsoft Visual Basic 2005, covering such topics as implementing object-oriented programming, designing multithread applications, and building code-driven Web pages This chapter presents the "big picture" of Visual Basic and the .NET Framework.