On CBSSports.com: Mike Tyson's daughter dies in accident

Making the case for continued support of Visual Basic 6.0

Tags: Microsoft development tools, Programming languages, .NET, Peter Aitken, Microsoft Visual Basic 6.0, Microsoft Visual Basic, Microsoft Corp., Visual Basic Tips Newsletter

  • Save
  • Print
  • Recommend
  • 1

Takeaway: Microsoft's decision to end mainstream support for Visual Basic 6.0 spurred a group of developers to create an online petition that urges Microsoft to continue developing older versions of VB. Learn more about this "movement" within the classic VB community.

Advance your scripting skills to the next level with TechRepublic's free Visual Basic newsletter, delivered each Friday. Automatically sign up today!

Microsoft ended mainstream support (i.e., free technical support) for Visual Basic 6.0 on March 31, 2005. This move indicates that there will be no more bug fixes, service packs, new versions, or, most importantly, enhancements to the programming language. This is worrisome to the classic VB development community because VB6 remains the preferred approach for many kinds of applications; in particular, mainstream business applications with a database component.

Microsoft is taking steps to make the migration to Visual Basic .NET easier. It has created a Visual Basic Developer Center on its MSDN site, and it plans to introduce enhancements that recall VB6 in upcoming versions of Visual Basic 2005. Yet, despite the company's efforts, this DevX article explains why migrating from VB6 to VB.NET isn't that easy—even with the help of Microsoft wizards.

I don't have any plans to migrate from VB6 to VB.NET any time soon. Don't get me wrong—I think that Visual Basic 2005 and, in fact, the entire .NET development framework are great steps forward with the support for true object-oriented programming, managed code, and Web services. However, many applications simply do not require or benefit from .NET's managed code and other enhancements. VB6, with its COM-based API and compilation to native code, remains the tool of choice for many development projects and I believe will remain so for the foreseeable future. When you consider these factors, along with the fact that 44 percent of U.S. developers are still using VB6 or older (according to a 2004 survey from Evans Data), I think it's a compelling case for Microsoft to continue support of VB6.

With this goal in mind, a group of Visual Basic programmers has created a petition as an effort to convince Microsoft to reverse its decision and continue supporting our favorite development tool. To date, more than 5,800 developers have signed the petition, with 244 of the signatures coming from Microsoft Most Valuable Professional (MVP) developers. Find out more at Classic VB and, if you would like to encourage Microsoft to continue supporting VB6, sign the online petition. I'd love to hear where other developers stand on this "movement," so please voice your opinion in the article discussion.

  • Save
  • Print
  • Recommend
  • 1

Print/View all Posts Comments on this article

VB6 and MS Support techrepublic@... | 04/29/05
44 percent...still using VB6 or older tvalleley@... | 04/29/05
No.. Jeff_D_Programmer | 04/29/05
Only GOD knows domequip@... | 05/06/05
VB6 has to stay! ronnie@... | 10/25/06
The problem with that....... lastchip | 05/02/05
Not about standing still dilettante | 05/08/05
DevTools are a loss-leader ihatereg@... | 05/03/05
After reading through the source code domequip@... | 05/06/05
VB6 will stay !!!!!!!!!!!!!!!!!!!!!!!!!!! c.walters@... | 09/16/05
VB6 hopefulls are naive beyond belief Larry Brown | 10/13/05
Incredibly... gustavosiglo21suscripciones@... | 10/27/05
Keep VB6 Alive rroush@... | 04/29/05
Legacy Programs dsilverman@... | 04/29/05
You bet... Jeff_D_Programmer | 04/29/05
.NET get rid oif it NOW! zczc2311@... | 05/03/05
MS's VB bug fixing policies are atrocious omnitech_1@... | 11/07/05
History repeating itself ihatereg@... | 05/03/05
MS should Drop VB.Net Jeff_D_Programmer | 04/29/05
null trevor@... | 04/29/05
Syntax is not VB's problem Tony Hopkinson | 04/29/05
OOP is highly over-rated Jeff_D_Programmer | 05/01/05
OOP is overrated? Adam D. | 05/02/05
New Tools Jeff_D_Programmer | 05/03/05
Software and Hammers GoboSlayer | 05/03/05
New carreers for Kent Beck and Martin Fowler? Adam D. | 05/03/05
Now there I agree with you Tony Hopkinson | 05/03/05
My my my my Tony Hopkinson | 05/03/05
Both OOP and Procedural are Relevant alaniane@... | 03/30/07
null Jeff_D_Programmer | 05/03/05
What VB lacks part 2 Tony Hopkinson | 05/04/05
Abominably stupid ihatereg@... | 05/04/05
Oh I have to admit Tony Hopkinson | 05/04/05
Amen.. Jeff_D_Programmer | 05/04/05
No Problem Tony Hopkinson | 05/05/05
.NET Underground_In_TN | 04/29/05
Whoops! ihatereg@... | 05/03/05
Hi Jeff_D ! stevef199 | 04/29/05
Abstraction Libraries Jeff_D_Programmer | 05/01/05
Rewind Tony Hopkinson | 04/29/05
RE: Hammers and New Careers Jeff_D_Programmer | 05/03/05
Say it loud! ihatereg@... | 05/04/05
I agree with you Joe McTroll | 05/04/05
null GoboSlayer | 05/06/05
VB6 to VB.NET Tony Hopkinson | 05/07/05
"Inheritance" in VB6 Adam D. | 05/07/05
Yup Tony Hopkinson | 05/08/05
Want VB7 DLLs SirLanse | 04/29/05
Lets keep VB6 gwl@... | 04/29/05
Delphi nicm@... | 04/29/05
Time for a change ? e.zines@... | 04/29/05
That's unfortunate Tony Hopkinson | 04/29/05
Two week's and I'm on Delphi 2005 Tony Hopkinson | 04/29/05
That's, like, RAD man... ihatereg@... | 05/03/05
VB6 will stay !!!!!!!!!!!!!!!!!!!!!!!!!!! c.walters@... | 09/16/05
It's time to move to Delphi Borlander | 05/01/05
Can't see that either Tony Hopkinson | 05/01/05
Continue vb6 VinnyD | 05/02/05
Well Tony Hopkinson | 05/03/05
Let the B**** Burn just_chilin | 05/10/05
Continue VB6 techrepublic@... | 05/11/05
VB6 will continue, mark my words!!!! c.walters@... | 09/16/05
Do not sweep VB6 under the carpet so soon papaniikamara@... | 09/23/05
The interface ? Tony Hopkinson | 09/24/05
Looking back at subsequent posts techrepublic@... | 09/29/05
Give me VB6 source Tony Hopkinson | 09/29/05
Why Not VB Unmanaged Code? Wayne M. | 10/13/05
VB6 hopefulls are naive beyond belief Larry Brown | 10/16/05
RE: Making the case for continued support of Visual Basic 6.0 ron_raines399@... | 11/21/07

What do you think?

White Papers, Webcasts, and Downloads

Article Categories

Security
Security Solutions, IT Locksmith
Networking and Communications
E-mail Administration NetNote, Cisco Routers and Switches
CIO and IT Management
Project Management, CIO Issues, Strategies that Scale
Desktops, Laptops & OS
Windows 2000 Professional, Microsoft Word, Microsoft Excel, Microsoft Access, Windows XP,
Data Management
Oracle, SQL Server
Servers
Windows NT, Linux NetNote, Windows Server 2003
Career Development
Geek Trivia
Software/Web Development
Web Development Zone, Visual Basic, .NET

Introducing SmartPlanet

advertisement
Click Here