What Is Visual Basic .NET?
Visual Basic .NET is the next generation of Visual Basic, but it is
also a significant departure from previous generations. Experienced
Visual Basic 6 developers will feel comfortable with Visual Basic
.NET code and will recognize most of its constructs. However,
Microsoft has made some changes to make Visual Basic .NET a better
language and an equal player in the .NET world. These include such
additions as a Class keyword for defining classes
and an Inherits keyword for object inheritance,
among others. Visual Basic 6 code can’t be compiled by the
Visual Basic .NET compiler without significant modification. The good
news is that Microsoft has provided a migration tool to handle the
task (mostly, anyway). Code migration is explained in Appendix A. The Visual Basic .NET language itself is
detailed in Chapter 2.
Over the last several months I have spent almost all of my time playing with .NET and writing Visual Basic .NET programs. As a user of Visual Basic since Version 4, I can tell you that I am pleased with this new technology and with the changes that have been made to Visual Basic. In my opinion, Microsoft has done it right.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access