Jim Burns said:
Is 2005 that much different then 2003
There are many improvements and additions in VB 2005/.NET 2.0:
Syntax:
* Operator overloading
* Explicit control over event handler management
* Support for unsigned numeric datatypes
* Generics
* 'IsNot', 'TryCast', ...
* XML documentation comments
* ...
IDE:
* Better debugging experience
* Edit & Continue
* DataTips
* More warnings, errors
* Error correction suggestions (at edittime and runtime)
* Snippets
* Improved event handler management
* Rename symbol
* Improved Windows Forms editor
* Improved data tools
* ...
Framework:
* Improved data access
* Generic classes (templates)
* Extended and improved Windows Forms package
* Simpler deployment
* ...
.... to mention only a few.