A new Visual Basic 6 focused Web Site
I'm doing something I don't usually do too much. I'm recommending another Visual Basic website.
I was recently contacted by Matt West, creator of the VB6.us web site. Matt told me that he has decided to fill what he believes is a gap in the online support picture for Visual Basic 6.0 programmers.
Good for you, Matt!
Long time readers of this site know that I have never thought it was right for Microsoft to cut VB 6 off at the knees as they have done. I have written before that it's the kind of stab-in-the-back move you might expect from a company like Enron, not from a "developer friendly" company that Microsoft wants you to believe they are.
Having debated this issue with more than one Microsoftie in person (at seminars and conventions), I can tell you what they say about it.
"Why would anyone want to continue to use a clearly outdated technology when something much better is available?"
Why? Because it's fast and easy to learn. Besides, a lot of people put a lot of investment into VB 6 - investment that they might not want to throw away just yet.
"Microsoft provides lots of help to make the move to VB.NET."
Yes, but even Microsoft's tools can't do 100% of the job. That's because VB.NET is really a new language that just happens to look like VB 6 on the surface. See my article about the six major differences: The Top Five Changes between VB 6 and VB.NET. Upgrading a significant system is going to take a bite out of your bottom line under the best of circumstances.
"Microsoft isn't telling people they can't use VB 6!"
That's true. Legally, they couldn't. But they are eroding the foundation of support that makes it practical to continue using it.
The thousand pound gorilla is that Microsoft isn't selling VB 6 anymore. If you want to buy a copy of VB, you're forced to buy VB.NET. Or another language. Recent statistics show that a lot of people are choosing this option instead. Microsoft may have shot themselves in the foot. They certainly altered the attitude of a few people. Me, for instance.
So I was glad to see a new site being established just to support VB 6 and I decided to extend an official welcome to Matt. I know that we have some VB 6 programmers here. (And this site will continue to be VB 6 friendly as long as I'm connnected with it.)
But You might also want to see what Matt has to offer on his site.