Trapped with a Bunch of VB Code?

Are you stuck with a pile of VB code while all the cool programmers are using C#?  Do you wish you could do something about it?

Microsoft promotes VB.Net and C# as .Net development languages.  Supposedly, they are equal.  Here are some things to consider:

Microsoft uses C# for internal development, not VB.Net (hmmm...)
C# programmers earn 26% more than VB.Net programmers, according to recent salary surveys.  Wish that was you?
3 times more jobs for C#. Try this yourself - search Dice.com for C#, then for VB.Net.  On 5/26/2007, there were 7,484 jobs for C# and 2,573 jobs for VB.Net. What has the marketplace decided about VB?

VB.Net Jobs at Dice.com    C# Jobs at Dice.com

 

What are Your Choices?

Continue your life as a VB programmer.  Ask unemployed Cobol programmers about this strategy...
Rewrite your VB.Net code in C#.  Right.  Like you have the time to do that.  Assume a programmer costs $25/hr (they don't) and can convert 100 lines / hour.  Your 25,000 lines of VB code will cost over $6,000 and over a month and a half to convert.  Try selling that one to management.  And you probably have a lot more code than 25,000 lines of code.


Don't you wish there was a Third Choice? 

We had nearly 50 MB's of VB.Net code to convert. The code effected many development teams in different departments within the enterprise. Converting all of this code to C# was a daunting task, one that we could not consider doing manually.  We needed a product that didn't just convert the code, but also gave us statistics, reports and drill down analysis.

We intensively tested 6 products, and VBConversions' VB.Net to C# Converter had the richest feature set, reporting tools, analysis and recording options. It converted the code at or above the 99.5 % rate, and gave excellent feedback suggestions and reports how where errors did occur, and what to do to fix them.

In short, all things considered, this is absolutely the best tool for the job. It made the job of converting this code a relatively minor task in the project timeline, letting us move on to the job of extending this code into the SOA - Web Services Architecture we are moving it to.

Mike Kelly Sr Developer The Select Group

 

The VBConversions VB.Net to C# Converter

The most accurate VB.Net to C# Converter on the market.  Period.

 convert vb net to c# net,convert vb.net to c,VB.Net to C# Conversion

converting vb net to c#,vb to c# translator,vb converter We don't expect you to take our word for it. 

In 2006, the VBConversions VB.Net to C# Converter won the coveted Visual Studio Magazine Readers Choice Award in the Developer Tools category.  VBConversions was chosen by real programmers just like you converting real programs in the real world.

 

I just downloaded your trial software for VBConversions VB.Net to C# Converter and all I can say is wow!

Great software! Keep up the great work.

Being in the industry as long as I have I have seen a lot of bad software both in the corporations as well as with vendors. It has always been a pleasant surprise to find something that simply works as well as advertised.

Steve Naidamast
Black Falcon Software, Inc.

Key Features

Reports showing recommended changes in your VB code prior to conversion (for example, an untyped variable or function).  Working the high priority recommendations will have greatly reduce the clean up work after a conversion.

Reports showing any necessary changes made to your code during conversion (such as a variable being assigned a default value to prevent a C# compiler error).  You're not left guessing what happened to your code during conversion.

You can convert multiple programs at once.  You could convert all the VB programs on your hard drive with a few clicks.  There's even a command line version.

There are dozens of conversion options, much more than the competition.  You can control how With statements are converted (these are tricky), how VBCrLf is converted, if Mid$, Left$, MsgBox$, etc. should be converted to standard .Net functions or not.  The list goes on and on.  If you don't want to worry about it, that's fine too.  Good default values have already been chosen.

Accuracy

The 101 Microsoft VB.Net sample programs convert to C# without compiler errors. 

The VBConversions was built from the ground up with testability in mind.  Each release is stress tested on hundreds of programs containing hundreds of thousands of lines of code.  If your code is reasonably clean (Option Strict and Explicit On), it should convert with 99%+ accuracy.

VBConversions handles difficult conversion scenarios other converters struggle with, such as:

  • Delegates and event handling.  VB.Net and C# take different approaches and code conversion is very tricky.

  • Complex case statements.  VB.Net allows very complicated case statements while C# does not.

  • "Like" operators (not supported in C#). These are converted flawlessly.

  • "With" statements are not supported in C# and can be difficult to convert.  You are given fine grained control on how you want "With" statements handled.

  • Unnecessary "ByRef" parameters are common in VB6 programs which have been upgraded to VB.Net.  They can cause fits for code converters, however.  VBConversions will detect if a "ByRef" parameter is unnecessary and change it to a value parameter, which makes conversions go much more smoothly.

  • The list literally goes on and on, but there is one accuracy feature which really sets VBConversions apartMost C# compiler errors in the code are automatically fixed for you.  Other converters convert to C# and leave you to find and fix the compiler errors. 

    How many times have you seen a compiler error and thought "if the compiler knows exactly what I did wrong and how I should fix it, why doesn't it just fix the problem for me?"  The VBConversions converter will compile your converted C# code, read the C# compiler errors, and fix as many compiler errors as it can in multiple passes.  No other converter goes this far and no other converter can reach the level of accuracy as the VBConversions converter.

...We intensively tested 6 products...this is absolutely the best tool for the job.

Mike Kelly
Sr Developer
The Select Group

.

How Much is a Good VB.Net to C# Converter Worth?

Given the hundreds of hours it will save you, and the impact it will have on your career, a good VB.Net to C# Converter is easily worth thousands of dollars.  However, most sell for $179 - $299.  Even though the VBConversions converter is better, we have priced it below the competition at $169, even though we could easily charge more (and we just might...).

Our Iron Clad No Hassle Guarantee

Other converters come with only a 14 or 15 day money back guarantee, and sometimes hassle you or charge fees if you try to return their product. 

The VBConversions VB.Net to C# Converter comes with an unlimited, unconditional, no-hassle money back guarantee.  There is no time limit and you don't have to justify the return.  We will cover any processing costs and will give you a heart felt apology.  It's that simple. There is literally NO RISK.

Unlimited Upgrades

Most converters limit your free upgrades to a specified length of time after initial purchase. We don't and haven't since the converter first started selling in 2004.  A new version comes out approximately every month.

 

Download the Trial Version

After ordering, an unlock code will be emailed to you which will turn the trial version into a Full Registered Version.

 

Click Here to Order Right Now

An unlock code will be emailed to you IMMEDIATELY upon ordering