On Tuesday August 1st I was one of the presenters at the San Diego .NET Developers Group (http://www.sddotnetdg.org/). The evening focused on a discussion of new features in Visual Basic and C# under .NET 2.0. I handled the Visual Basic portion of the presentation, while my coworker Adam Calderon handled the new features in C# presentation. Attached to this post are the slides that cover some of the new features in Visual Basic .NET.
NewVBin2.pps (1.76 MB)
Following our presentations there was a brief open discussion regarding the choice of VB vs. C#. The consensus was that most developers should learn both languages and that unlike the VB6 vs. C++ debate in COM that VB vx. C# really didn't offer a great deal of difference in productivity. Each has some specific advantages, but nothing which should cause an organization to choose one over the other.