Why are we criticizing VB.NET?

Enter The Critics (2)

If you are still hell bent on just upgrading your code, Microsoft has developed an upgrade tool to analyze our code and help us decide what will need to change for VB.NET. I have included some links at the end of the article about upgrading to VB.NET. The tool seems like a nice gesture by Microsoft, but after reading all of the changes to the syntax, I think only my comments won't need changes. I also don't see it possible, and Microsoft doesn't claim, for this program to catch everything, so I won't put my money here. To test my theory I ran the analyzer on a small program I built in VB6. It had a lot things that is auto changed, such as syntax issues. Then it made a list of things I needed to fix, and the list was not short. I took the time to fix everything that needed it. When complete, I looked at how the application was written. It did work fine, but I really found no benefit to making it a .NET application. So I scrapped the code and started fresh. When I was done, the application used many of the new features in .NET and resulted in less code. This is not to say that all applications will involve less code in .NET.

If your now saying this won't work for you because your application is too large to convert all at once, then piece the conversion together. Take a distinct piece at a time and convert. You can choose to only update your middle ware components and have the ASP remain 3.0.

What I find significant is that the .NET platform has been available for over a year now. Microsoft has given us time to slowly get acquainted with it. They in no way dropped us on our heads. We have the chance to hit the ground running when the platform is officially released, which supposedly will be some time this year or first quarter next.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The trouble with programmers is that you can never tell what a programmer is doing until it's too late.” - Seymour Cray