This isn’t really a technical question here but as I do more work with VB I am noticing how many people want Microsoft to bring it back fully supported. The way they just dumped it instead of continuing its progression seems odd as they could have created there NET product in parallel with VB. It’s almost like they really wanted to kill VB6 as it posed too much competition to launch a new product.

From what I have seen on the net it appears to have been a huge success with countless end users developing thousands and thousands of projects. Perhaps it was too popular for there own liking. I was surprised to learn the VB.NET runs on a virtual machine instead of compiling to machine code. I understand the direction they are trying to take, if an OS supports the virtual machine, then it by default supports VB.NET. But they will still have to develop and maintain many virtual machines for every platform and OS that is to support VB.NET.