Language Cleanup
As should be clear by now, moving to the .NET platform entailed some radical changes to the Visual Basic language. On top of the language changes, there were a number of programming model changes (such as the move from Visual Basic forms to .NET Windows Forms) that significantly changed the way that code is written in Visual Basic .NET. Because of the magnitude of the changes necessitated by .NET, it was clear that code from Visual Basic 6.0 would not be 100% forward compatible. Some migration and rewriting would be necessary to get code to compile, and even more would be necessary to fully move it to the .NET way of doing things.
Given this situation, the Visual Basic team decided to take the opportunity to make a few changes ...
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