Migration from VB6 to VB.NET
There are still many Visual Basic 6.0 applications running in server’s customers, most of them back office applications that are critical for the business. As the official Microsoft website shows, Visual Basic 6.0 extended support ended a few years ago, but you can hire some additional support for the runtime.
Applications must be upgraded, that is a Fact, for companies who want to take advantage of the latest and improved features of .NET Platform.
The first truth I usually tell customer when they ask me about how to migrate a big application (usually with many projects and many classes) is that there is not an easy way. If customers have allowed too much time to pass without upgrading, work ahead must be taken seriously because it is a complete new project.
80% of the migration is based on adjusting code and testing, because many classes in VB6 have been deprecated; moreover, VB.NET has a complete set of classes based on .NET framework. Customer should know that this migration effort must be done by the Customer development department or between customer and Microsoft Consulting Services). Premier is not involved in hand-on migration projects; however, advisory and services after migration is feasible.
20% of the migration project consists in understanding where to start, which tools can be used, and planning the migration path.
For customer who has no idea about where to start, I recommend reading the following articles to evaluate the resources needed.
The information in the following link is vital to understand the different migration options. It is a must read to understand the five main choices available:
1. Migrate to Microsoft .NET
2. Extend with Microsoft .NET
3. Rewrite in Microsoft .NET
4. Replace
5. Do nothing
Secure your Visual Basic 6.0 investment with Microsoft .NET
- https://msdn.microsoft.com/en-gb/dd408373.aspx
Also I recommend reading the following articles
- https://www.microsoft.com/en-us/download/details.aspx?id=9639
- https://www.microsoft.com/en-us/download/details.aspx?id=1323
Also there are Microsoft partners like “ArtinSoft” with vast experience in Visual Basic migration projects
Comments
- Anonymous
January 01, 2003
great, thanks - Anonymous
May 03, 2014
VB6 runs on Windows 7 and Windows 8.x.
And Microsoft "It just works" support is extended until 2023.
In most cases there is little reason to migrate.
There is a call for an updated VB6 programming language at
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi - Anonymous
May 11, 2014
To all,
Visual Basic 6.0 rises to 5th place in the official Index of programming language popularity for May 2014 while C# drops to 6th, and VB.Net is 11th:
http://vb6awards.blogspot.com/2014/05/tiobe-index-for-may-2014-visual-basic.html
I also I found this: https://www.facebook.com/MicrosoftVB
Microsoft must be proud.
VB6 has overtaken C# to become the most popular Microsoft programming language in the May 2014 Tiobe index.
After all the time and money Microsoft have spent developing other programming languages, their leading language is Visual Basic 6 ! - Anonymous
May 11, 2014
The right title: Migration from VB.NET to VB6 ! - Anonymous
May 15, 2014
Your information about VB scripts is really interesting and innovative. Also I want you to share latest updates about this VB. Can you update it in your website? Thanks for sharing
http://www.fita.in/dot-net-training-in-chennai/">Dot net training institute in Chennai - Anonymous
June 11, 2014
Thanks to share .NET framework Visual Basic 6.0 applications Updated details. If you learn .net courses training visit it.
http://www.accordsoft.co.in/dot-net-training-in-chennai.html - Anonymous
October 25, 2014
It is very useful information for all students. thanks to share with us...
http://www.accordsoft.co.in/dot-net-training-in-chennai.html - Anonymous
January 21, 2015
This is the information that I was looking for.. Thanks for the efforts you put to gather such a nice content and posted here.
http://www.iqonlinetraining.com/vb-net-online-training/