Microsoft Visual Basic .NET is the first true object-oriented version of Visual Basic. In truth, just about everything in Microsoft .NET is object-oriented, from the .NET Framework on down. As a result, you'll spend a lot of your programming time working with objects and, hopefully, building your own objects as well.
The purpose of this chapter isn't to provide you with every object-oriented best-practices technique possible that would take at least a book in itself. Indeed, numerous books have been devoted to the subject of object-oriented programming and good object design. Instead, this chapter provides many best-practices for basic object manipulation and design; consider the standards presented in this chapter as baseline skills. To really be a solid object programmer you need to be adhering to these standards at the very least.