




 |
VBConversions VB.Net to C# Converter
Tired of VB? Ready to make a switch?
You don't have to rewrite all your code. Over 99% of your code
can be converted to C# automatically, with the VBConversions VB.Net
to C# Converter.
 |
Unsurpassed Accuracy
- Microsoft 101 Sample VB.Net programs convert at 100% accuracy.
- Each release is stress tested on hundreds of thousands of lines of VB.Net code.
- VB casing inconsistencies are fixed during conversion (C# is case sensitive, VB is not)
- Handles clauses are converted to C# style event handling.
- Optional parameters are converted correctly (VB supports them, C# doesn't)
- VB Namespace functions like Left$, Right$, Mid$, MsgBox, etc. are optionally converted to their .Net equivalents.
- Unreachable code is commented out (allowed in VB but not in C#)
- Non-static initializers converted correctly (allowed in VB not in C#)
- Arrays ranges initialized properly by adding 1: "dim a(5) as string" in VB = "private string[] a = new string[6];" in C#
- In many situations, On Error Goto is automatically converted to Try / Catch.
- VB "Like" operators are converted correctly.
- Complex Case statements are converted correctly or changed to
"if" statements as necessary (VB supports complex Case statements,
C# doesn't).
- Unnecessary ByRef parameters (common in VB6 upgraded code) are
automatically converted to value parameters.
- With clauses are converted correctly (With clauses are supported
in VB but not in C#)
- Many difficult and ambiguous features of VB are converted correctly (too many to list).
|
Flexibility and Ease of Use
- Converts VB.Net 2003 and 2005 projects.
- Convert single projects.
- Convert groups of projects at once.
- Convert using the command line.
- Comprehensive help available.
Comprehensive Reporting
Comprehensive reports show you potential problems with your code before conversion, things of interest which happened during conversion,
any C# compiler errors encountered, and
synchronized side by side VB.Net and C# code
listings. Reports available are:
- Files in Project
- Potential Conversion Problems by Severity (High,
Medium, Low)
- Problems Conversion Problems by Type
- Problems Conversion Problems by File
- Conversion Notes by Severity (High, Medium, Low)
- Conversion Notes by Type
- Conversion Notes by File
- Compiler Errors by Severity (High, Medium, Low)
- Compiler Errors by Error Code
- Compiler Errors by File
- Synchronized Side by Side Code Listings (VB.Net and
C#)
Dozens of Conversion Options
- Control program flow / prompts
- Control whether X = X + 1 is converted to X++
- Control whether X = X - 1 is converted to X--
- Control whether temporary variables can be
created for ref / out argument conversion.
- Control whether unnecessary ByRef parameters
can be converted to value parameters.
- Control whether unreachable code should be
commented out.
- Control whether non-static initializers can
be put into class constructors to prevent CS0236
errors.
- Control whether temporary variables can be
created for With clauses (4 different options).
- Control whether VB Namespace functions
should be converted to their .Net equivalents:
- IsNothing()
- Chr()
- Len()
- UCase()
- LCase()
- Left()
- Right()
- RTrim()
- LTrim()
- Trim()
- Mid()
- Replace()
- Split()
- Join()
- MsgBox()
- UBound()
- LBound()
- IIF()
Why Pick VBConversions Over the Competiton?
- Unmatched accuracy - Microsoft 101 VB Samples
convert with 100% accuracy. VBConversions really goes the
extra mile to give you the highest accuracy possible in a VB.Net
to C# Converter.
- Unmatched customization - you have literally
dozens of conversion options.
- Unmatched flexibility - You can convert single
projects, multiple projects with ease, or use a command line
version.
- Conversion reports tell you exactly what
happened during the conversion and any potentially risky areas.
- Download the evaluation version without registering or getting
pestered to death by emails or phone calls.
- You're in good company: VBConversions VB.Net to C# Converter has
been used by many large companies, including Microsoft, IBM, HP,
Dell, EDS, Proctor & Gamble, and Cisco Systems.
- The VBConversions VB.Net to C# Converter won the endorsement
from real users in the field by winning the Visual Studio Magazines
Readers Choice 2006 award for Development Tools.
Download a Trial Version of the VB.Net to C# Converter.
No Obligation. No Registration Required.
Download...
Purchase...
FAQ...
|
|
VBConversions Wins
Readers Choice Award |
The VBConversions VB.Net to C# Converter won the
Visual Studio Magazine's 2006 Readers Choice Award
in the Development Tools Category!
Click Here for the Visual Studio Magazine Press Release
|
Testimonial |
...We intensively tested
6 products...this is absolutely the best tool for the job.
Mike Kelly
Sr Developer
The Select Group
|
Testimonial |
I just downloaded your trial software for VBConversions (to C#) and all
I can say is wow!
Your software converted one of the modules to one of my projects with no
errors whereas two free, online converters simply couldn't do the job.
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.
|
|
|
|