What's New and Different in VB .NET
by Steven Roman, Ron Petrusha, Paul LomaxThis excerpt is Appendix A from VB .NET Language in a Nutshell , published in August 2001 by O'Reilly.
This appendix is for readers who are familiar with earlier versions of Visual Basic, specifically Version 6. In this appendix, we describe the basic changes to the VB language, both in syntax and in functionality. (Readers familiar only with Version 5 of Visual Basic will also benefit from this chapter, although we discuss only the changes since Version 6.)
We also touch upon other changes to VB, such as error handling and additional object-oriented programming support.
In this excerpt:
Strings
Integer/Long data type changes
Variant data type
Other data type changes
Variables and Their Declaration
Variable declaration
Variable initialization
Variable scope changes
Arrays and array declarations
Structure/user-defined type declarations
Calling a procedure
Default Method of Passing Arguments
Optional arguments
Return statement
Passing property parameters in procedures
ParamArray parameters
Miscellaneous Language Changes
Changes to Programming Elements

