.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Code conversion - Language migration

Display options and filters
Sort by:
Built for .NET
Built for the Compact Framework
Free or free version available
Built for .NET 2
Built for Mono
Source code provided
Built for .NET 4
Library
Sold as a service
Built for Silverlight
Add-in
Discontinued

CSharpJavaMerger Framework

 Home Page Home Page

Categories: Code conversion - Language migration

Author: DynamSoft

Latest version: 1.0
Added 2009-10-31

C# and Java conversion tool.
CSharpJavaMerger Framework enables you to write one set of code which can be used both by C# and Java. CSharpJavaMerger provides common interfaces that can be used both by C# and Java.

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

KICKS for .NET

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Intensity Software

Latest version: 2.0
Added 2004-01-29Updated 2005-09-13

Migrates CICS/COBOL applications to ASP.NET.

KICKS for .NET takes advantage of the similarities between CICS and ASP.NET (pseudo-conversational, transactional, stateless) to provide a migration for CICS applications to the .NET environment. It provides support to compile, link and execute CICS COBOL applications taking the 3270 character mode screens into GUI equivalents that operate under ASP.NET.
KICKS supports extended attributes. Screen information stored within extended attributes can be utilized to generate a representation of the mainframe screens as ASP.NET screens.

Components:
- Software Development Kit: BMS Macro Converter (Visual Studio add-in that automatically converts your mainframe screens into ASP.NET Web forms); CICS Preprocessor (VS add-in that analyzes your CICS logic and uses a customizable database to perform changes to your application logic in order to function with the KICKS for .NET executive); Property Manager (VS add-in that gives the developers access to almost all configurable properties of the converted application); Preprocessor Database Editor (utility that enables you to customize the output for CICS commands and their respective properties).
- Server Runtime: CICS Executive, assembly that runs on any other Windows server that supports the .NET framework.

Built for .NET
Built for .NET
Add-in
Add-in

VB.Net to C# Converter

 Home Page Home Page

Categories: Code conversion - Language migration

Author: VBConversions

Latest version: 2.06
Added 2005-01-15Updated 2006-12-05

Converts VB.NET code to C#.

Features include:
- Variable names, comments, and inline comments are preserved.
- Convert single and multiple projects
- Convert VB.NET scripts to C# interactively
- Command-line version included
- Converts Windows Forms, Web Forms, Class Library projects
- Includes Wizards, online help, and tutorials
- Provides conversion reports

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Instant VB

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Tangible Software Solutions

Latest version: 2.3
Added 2008-05-30

Converts C# code to VB.NET.

Features include:
- Converts entire C# projects, solutions, entire folders, or ASP.NET web sites
- Command line option
- Allows configuring project groups in order to convert many projects at once
- Converts unlimited length ASP.NET snippets and files
- Converts unlimited length C# code snippets and files
- Over 25,000 lines converted per minute
- Produces notes, warnings, and 'to do' comments
- Converts all versions of C# code (2002, 2003, 2005, and 2008)

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Code Converter

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Telerik

Latest version: Beta
Added 2007-04-03

Web page for converting VB to C# or C# to VB.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Convert .NET

 Home Page Home Page

Categories: Code conversion - Language migration, Miscellaneous

Author: fish

Latest version: 3.2
Added 2007-06-16

Converts C# to VB and vice-versa using the ICSharpCode engine.
Convert .NET also offers text translation, Base64 encoding/decoding and regular expression testing.

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Econ NetVert

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Econ Dimension

Latest version: 2.2
Added 2007-11-12

Source code converter that converts code fragments or whole data and directories, between the C# and Visual Basic.NET languages.
Econ NetVert is based upon the open-source project ICSharpCode. It comes with a graphical interface, a command line tool, and a Visual Studio 2005 add-in.

Features include:
- Conversion of code files between VB.NET and C#
- Conversion of Visual Studio projects
- Support of ASP.NET files and ASP.NET Visual Studio projects
- Functions for conversion of code lines within methods
- Language features selectable for .NET 1.1 and .NET 2.0
- Windows Explorer Shell-Extension for files with extension vb, cs, vbproj, csproj, aspx, ascx
- Tray-Icon for direct conversion of the clipboard
- Syntax highlighting

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available

TurnSharp

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Collabratus

Latest version: 3.65
Added 2006-05-31

Converts Delphi applications to C#.

TurnSharp converts your entire project as follows:
- Converts numerous user interface controls such as grids, buttons, dropdowns, menus, panels, tabsheets, etc.
- Converts the full range of data types.
- Converts many UI events such as OnLoad, OnClick, OnMouseOver, etc.
- Converts Delphi applications from Delphi versions 2 to 7
- Converts standard Delphi database connections
- Converts With statements, For loops, While Loops, Switch statements, etc.
- Converts file access, application spawning, the Crystal Reports viewer, etc
- Creates .NET 2.0 code
- Creates a Visual Studio 2005 project

Built for .NET 2
Built for .NET 2

Janett

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Edris Hasani Nasab

Latest version: 0.7
Added 2007-01-13

Translates Java syntax, constructs and calls to Java libraries into C#/.NET counterparts.
Janett tries to automate this process as much as possible and preserve manual changes, making re-translation possible.

Janett takes a different way compared to JLCA:
- It helps you to keep your main code-base in Java and translate it to .NET
- It aims at translating libraries and frameworks rather than applications (Swing, JSP, EJB, …)

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

Translation Studio

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Devcontrol

Latest version: 3.3
Added 2007-07-02

Migration solution for moving older Visual Basic applications (version 3 to 6) to a modern ASP.NET client architecture based on C# without the use of any external tools or binaries.

Features include:
- Automatically transforms a VB 3 to 6 application into an object-oriented target ASP.NET (C#) application.
- Creates a clean separation between application logic (server-side code) and the presentation layer (HTML markup).
- Supports a set of server controls that are commonly used in Visual Basic such as Button, TextBox, TextArea, Label, Frame, Image Control, ListBox, ComboBox, ListView and Tab Control.
- Able to recreate the same use and feeling an end-user gets in a rich client environment due to the inbuilt enhanced session-state management in .NET
- Functional mapping between Visual Basic and native C# resulting in no external C# wrappers or use of Microsoft VB.NET namespace.
- A set of analyzing tools give information directly from the source code to be migrated to enable planning.
- Supports generation of XML documentation (.NET) during a translation of a legacy system. Automatically detects comments and meta-data defined in classes, interfaces, modules, constructors, fields and methods.
- Support guidelines check-up. Detects and automatically renames variables, parameters and methods to comply with Microsoft MSDN standards.

Built for .NET
Built for .NET

C++ to C# Converter

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Tangible Software Solutions

Latest version: 1.3
Added 2008-05-30

Converts C++ code to C#.

Features include:
- Converts entire C++ folders
- Command line option
- Converts unlimited length C++ code snippets and files
- Over 25,000 lines converted per minute
- Produces notes, warnings, and 'to do' comments
- Converts C, native C++, Managed C++ (VC++ 2003), and C++/CLI (VC++ 2005 & 2008)

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Convert C# to VB.NET

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Kamal Patel

Web page and web service to convert C# source code to VB.NET.
Available with full source code as an offline tool. Full source code of the converter also available.
Includes a Windows Forms EXE and a DLL that perform the conversion.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

PHP to ASP.NET Migration Assistant

 Home Page Home Page

Categories: ASP.NET, Code conversion - Language migration

Author: Microsoft

Latest version: Beta
Added 2003-12-05Updated 2004-01-13

Designed to help you convert PHP pages and applications to ASP.NET. It does not make the conversion process completely automatic, but it will speed up your project by automating some of the steps required for migration.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

ASP to ASP.NET Migration Assistant

 Home Page Home Page

Categories: ASP.NET, Code conversion - Language migration

Author: Microsoft

Designed to help you convert ASP pages and applications to ASP.NET. It does not make the conversion process completely automatic, but it will speed up your project by automating some of the steps required for migration.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

Instant C#

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Tangible Software Solutions

Latest version: 2.9
Added 2004-10-13Updated 2008-05-29

Converts VB.NET to C#.

Features include:
- Converts entire VB.NET projects or solutions
- Converts entire VB.NET folders
- Converts entire ASP.NET web sites
- Command line option
- Allows configuring project groups in order to convert many projects at once
- Converts unlimited length ASP.NET snippets and files
- Converts unlimited length VB.NET code snippets and files
- Supports code from Visual Studio 2002, 2003, 2005, and 2008
- Produces notes, warnings, and 'to do' comments

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

TransKing

 Home Page Home Page

Categories: Code conversion - Language migration

Author: E-IceBlue

Latest version: 1.56
Added 2004-06-07

Utility tool that converts Visual Basic 6.0 and VB.NET projects to C#. This tool lets you convert source code and user controls, COM controls, and project resource into C#.

Built for .NET
Built for .NET

Spices.Net

 Home Page Home Page

Categories: Code conversion - Language migration, Code protection - Obfuscation, Decompilation, Documentation - Code commenting, Localization

Author: 9rays.Net

Latest version: 5.8
Added 2003-05-20Updated 2006-11-14

Solution for protecting, researching, documenting and reverse engineering .NET assemblies.

Features include:
- Spices.Obfuscator: solution for reducing of the risk of infringement of the intellectual property with a console or a GUI. Also reduces assembly size and optimizes the speed of your application.
- Spices.Decompiler: decompilation/disassembling for IL (same functionality as Microsoft's ILDASM utility), C#, C++, VB.NET, J#; A visual decompiler allows the user to build a code flow diagram enabling to analyze the code execution.
- Spices.Modeler: models and diagrams that reflects various types of assembly members relationships and structure.
- Spices.Investigator: .NET metadata browser at low level, provides detailed information on tokens.
- Spices.Informer: assembly member information provider and reporter.
- Spices.Documenter: documentation creation and management connected to your code.
- Spices.Localizer: lets you localize your assemblies.
- Integrates with Visual Studio.

Previous name: IL-Obfuscator

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for the Compact Framework
Built for the Compact Framework
Built for Mono
Built for Mono
Add-in
Add-in

C++ to VB Converter

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Tangible Software Solutions

Latest version: 1.3
Added 2008-05-30

Converts C++ code to VB.NET.

Features include:
- Converts entire C++ folders
- Command line option
- Converts unlimited length C++ code snippets and files
- Over 25,000 lines converted per minute
- Produces notes, warnings, and 'to do' comments
- Converts C, native C++, Managed C++ (VC++ 2003), and C++/CLI (VC++ 2005 & 2008)

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Developer Fusion Code Converters

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Developer Fusion

Web pages for converting C# to VB.NET and VB.NET to C#.
This code translation tool is based on source code from the #develop editor.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Java 2 C# Translator for Eclipse

 Home Page Home Page

Categories: Code conversion - Language migration

Latest version: 1.1.0.29052008_1
Added 2008-06-17

Tool that makes it possible to automatically translate (or convert) Eclipse Java projects into Visual Studio projects.
Generated code can be directly compiled and executed whithout any user modification.

Features include:
- Available as an Eclipse plug-in, Command line, a Maven plug-in
- Support Java up to JDK 6
- Support for C# 2.0 features/specificities
- Provided mapping (configuration files and assembly) covers a big part of JDK 6
- Configurable and customizable
- Generated code is ready to use. It can be directly compiled, and a Visual Studio project file can be produced.
- Supports translation of JUnit/JUint4/TestNG files

Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

CodeTranslator

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Carlos Aguilar Mares

Web page that converts from VB.NET to C# and from C# to VB.NET.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Java Language Conversion Assistant

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Microsoft

Latest version: 3.0
Added 2003-05-20Updated 2003-12-05

Tool that automatically converts existing Java-language code into C# for developers who want to move existing applications to the .NET Framework.
JLCA (Java Language Conversion Assistant) is integrated with Visual Studio .NET.
Supports converting J2EE 1.3 and JDK 1.3 libraries as well as EJB, JAAS, JCE, JMS, JNDI, and RMI. This includes Java Server Pages and Enterprise Java Beans.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

ASP2ASPX

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Netcoole

Latest version: 4.0
Added 2003-05-20Updated 2006-03-04

Assistant tool for migrating from ASP to ASP.NET.
Migrates from ASP to ASPX and ASP.NET, and VBScript to C# and VB.NET.

Features include:
- Supports converting from ASP to ASP.NET 2.0
- Provides Code-Behind function
- Migrates from VBScript to VB.NET and C#
- Migrates from ASP Built-In object to ASP.NET
- Migrates from ADODB to nceADO.NET (optional)
- Migrates from File Access to nce.scripting namespace
- Migrates from Installable Components to nce.mswc namespace
- Migrates from CDONTS NewMail to System.Web.Mail.MailMessage
- Migrates from RegExp to the System.Text.RegularExpressions namespace
- Analyzes and re-defines the variables with VB.NET or C# data types
- Ensures that the parameters of subroutines are ByRef or ByVal
- Adjusts the script block and command block
- Generates default properties
- Generates the interop assembly for ActiveX/COM
- Generates a migration report

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

VBeeJ for Java

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Beelucid Software

Latest version: 2.0
Added 2007-09-19Updated 2009-05-16

Source language translator from VB.NET to Java.

Features include:
- Converts VB.NET 2002, 2003, 2005
- Full event and event handling translation into pure Java
- Converts entire VB.NET solution file set, or individual vb files
- Free trial download with unlimited use for files of 250 lines or less
- Includes an open source plugin library that implements .NET services on Java 6.0
- All unknowns resolved with patent pending type inference technology
- Runs on Windows XP and Vista

Previous name: VBeeJava

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Sold as a service
Sold as a service

C-Sharpener For VB

 Home Page Home Page

Categories: Code conversion - Language migration

Author: elegance technologies

Latest version: 2.0
Added 2004-07-22Updated 2005-11-02

Tool that converts Visual Basic .NET projects to C# projects.
Features include:
- Most VB.NET project types supported
- Wizard user interface
- Convert within Visual Studio .NET

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

V#

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Ellkay

Utility that receives a VB .NET code block and returns equivalent C# code.
The converter looks for patterns of code in the VB.NET code block and attempts to convert each one into its equivalent C# code. The supplied VB.NET code can be a single line, a block of lines or an entire file.

Built for .NET
Built for .NET

Delphi2CS

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Netcoole

Latest version: 3.2
Added 2004-04-27Updated 2008-12-08

Assistant tool that converts Delphi code to C#.
Delphi2CS creates a new project, converts each file from the original project(.dpr) into the new project(.csproj), and generates a report detailing what was done.
After your project is converted, Delphi2CS inserts comments into your C# code alerting you to statement that will need to be changed.

Features include:
- Converts Delphi code to C#;
- Migrates from VCL Components to .NET;
- Converts .dfm and .nfm to C#;
- Converts .res to .resx

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Decompiler.NET

 Home Page Home Page

Categories: Code conversion - Language migration, Code protection - Obfuscation, Decompilation

Author: Jungle Creatures

Latest version: 2.0
Added 2004-04-18Updated 2006-01-13

Combination of a decompiler, obfuscator, and language translator.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Access Whiz - ANETVB/ANETVC

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Microtools

Latest version: 2.6
Added 2005-06-10

Converts Microsoft Access forms and code to ASP.NET scripts or projects.

Features include:
- Converts Access form controls including basic controls (label, textbox, listbox, etc.), bound object frame, image, tab, page, subform, unbound object frame, line and rectangle.
- Converts in-form/module VBA code to .NET code.
- Allows you to select target data connection from OleDB, SqlClient (SQL Server), ODBC.
- Generates the necessary files for Visual Studio .NET 2002 or later as well as Visual Web Developer 2005 Express (Beta).
- Handles single and continuous subforms.

Built for .NET
Built for .NET

VB6TOCS

 Home Page Home Page

Categories: Code conversion - Language migration

Author: Netcoole

Latest version: 2.2
Added 2004-07-28

Assistant tool that converts Visual Basic 6.0 projects to C#.
VB6TOCS creates a new project, converts each file from the original project (.vbp) into the new project (.csproj), and generates a report detailing what was done. After your project is converted, VB6TOCS inserts comments into your C# code alerting you to statements that will need to be changed.

Built for .NET
Built for .NET
Ignore this
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Discontinued tools
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé