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

VB.NET and the .NET Framework

What does all this mean for Visual Basic? Plenty. VB.NET has been implemented as a fully compliant .NET language, which means that it compiles to managed code that runs on the CLR. It can use all the features of the .NET Framework and is fully on par with the new language C#, which was designed explicitly for .NET. VB.NET now supports inheritance, the explicit definition of interfaces, structured exception handling, strong type checking, free threading, and a more general event model. Visual Basic now does not take a back seat to any language.

The basic syntax of VB.NET is the same as in previous versions, but there are some differences in details. On the whole, when you get used to it, the new features are more ...

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