O'Reilly logo

Application Development Using Visual Basic® and .NET by Dana L. Wyatt, Peter Thorsteinson, Robert J. Oberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. VB.NET in the .NET Framework

VB.NET as a language has become much more elegant and powerful than previous versions of Visual Basic. To fully use its capabilities, you need to understand how it works within the .NET Framework. We begin with the root class Object. Collections are examined next, including the methods of the Object class that should be overridden to tap into the functionality provided by the .NET Framework. We then introduce interfaces, which allow you to rigorously define a contract for a class or structure to implement. In VB.NET a class can implement multiple interfaces, even though it can inherit implementation from only one class. Interfaces allow for dynamic programming. You can even query a class at runtime to see ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required