IS Architect Resources

The aim of this blog is to capture recommended web resources for information system architects

Monday, June 27, 2005

VB6 to .NET

I need to evaluate whether to recommend migrating a pile of stuff from VB6 to .NET.
Federico Zufaly, whose company Artinsoft built the migration wizards for Microsoft, is quoted in this DevX article... http://www.devx.com/vb/Article/16822/1954?pf=true as saying that VB developers first accept the following immutable truths:
  • You should not attempt migration until after your migration team has studied and learned the .NET environment
  • Migration, particularly the first time you do it, is going to be very frustrating
  • Migration is in no way a hands-off process
  • Some applications simply cannot be migrated automatically
  • The only applications worth migrating are those which the company intends to significantly enhance with functionality that only .NET can provide.

In other words, if you've imagined a process by which one loads some VB6 code into the wizard, does a few days' worth of debugging and testing, and emerges with a VB.NET application, you are living a fantasy. And the sooner you abandon that fantasy the better off you will be.

And...

After a developer is sufficiently comfortable with .NET and has spent several weeks in studying the migration process with the tool, Zoufaly says that a migration should progress at an average rate of just 7,000 to 10,000 lines of code per week. Therefore, a 1 million-line VB6 application will take 100 weeks—two years—to upgrade. Seems a little slow for something that Microsoft had the hubris to dub a migration "wizard."

Hmm.

Any way, IT Toolbox has a number of useful looking links here.

15 Comments:

Anonymous Anonymous said...

Hi, this is Federico Zoufaly. Even after years of that article it keeps being mentioned as a source to show that the VB migration is not something that should be attempted. However, I am totally against this statement. Please check my blog post regarding this at: http://blogs.artinsoft.net/fzoufaly/archive/2006/02/08/1023.aspx

12:58 am  
Anonymous Anonymous said...

MESSAGE

11:34 am  
Anonymous Anonymous said...

digital camera sale


fuji digital camera



olympus digital camera accessory


digital camera canon powershot

11:34 am  
Anonymous Anonymous said...

opr4so Your blog is great. Articles is interesting!

9:07 am  
Anonymous Anonymous said...

94RAMy Nice Article.

6:05 pm  
Anonymous Anonymous said...

Magnific!

7:18 pm  
Anonymous Anonymous said...

Nice Article.

7:42 pm  
Anonymous Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

7:19 pm  
Anonymous Anonymous said...

Wonderful blog.

8:07 pm  
Anonymous Anonymous said...

Thanks to author.

2:48 pm  
Anonymous Anonymous said...

Nice Article.

6:19 am  
Anonymous Anonymous said...

Good job!

9:34 am  
Anonymous Anonymous said...

Thanks to author.

1:24 pm  
Anonymous Anonymous said...

qPmnr0 Please write anything else!

6:37 pm  
Blogger Unknown said...

We need to migrate vb6 applications to .net.

VB6 Migration

9:52 am  

Post a Comment

<< Home