This is a hard decision but one that must be taken by all of us shortly. Will you stick with VB.Net ( VB 7 ) or drop it and use a language like C#/C++/etc ? If you've seen the changes that are coming you'll know that there's very little chance of your existing code working under the new version. It's all to do with compatibility with C# and the .net framework and it spells a major headache for anyone who supports VB 3,4,5,6 app.'s.

It looks to me like MS are trying to force people to drop VB in favour of C# and .net technologies and I've got to admit I'm tempted. I've made the decision to drop VB at the end of the year and concentrate on another language although I haven't decided which.

It's a sorry state of affairs but I don't want to be involved with the mess that VB is about to become.

What do the rest of you think ?