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

Code conversion - Language migration

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

Spices.Net

 Home Page Home Page
Categories:
Author: 9rays.Net
Latest version: 5.1
Description: 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
Added: 2003-05-20
Updated: 2006-11-14
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2] Add-in[AddIn] Built for the Compact Framework[BuiltForCompactFramework] Built for Mono[Built for Mono]

Java Language Conversion Assistant

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: 3.0
Description: 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.
Added: 2003-05-20
Updated: 2003-12-05
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable]

C-Sharpener For VB

 Home Page Home Page
Categories:
Author: elegance technologies
Latest version: 2.0
Description: 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
Added: 2004-07-22
Updated: 2005-11-02
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2] Add-in[AddIn]

V#

 Home Page Home Page
Categories:
Author: Ellkay
Description: 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.
Added: 2004-06-23
Attributes: Built for .NET[BuiltForDotNet]

Delphi2CS

 Home Page Home Page
Categories:
Author: Netcoole
Latest version: 3.2
Description: 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
Added: 2004-04-27
Updated: 2008-12-08
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

PHP to ASP.NET Migration Assistant

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: Beta
Description: 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.
Added: 2003-12-05
Updated: 2004-01-13
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable]

Java 2 C# Translator for Eclipse

 Home Page Home Page
Categories:
Latest version: 1.1.0.29052008_1
Description: 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
Added: 2008-06-17
Attributes: Built for .NET 2[BuilfForDotNet2] Add-in[AddIn] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Janett

 Home Page Home Page
Categories:
Author: Edris Hasani Nasab
Latest version: 0.7
Description: 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, …)
Added: 2007-01-13
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Convert .NET

 Home Page Home Page
Categories:
Author: fish
Latest version: 3.2
Description: Converts C# to VB and vice-versa using the ICSharpCode engine.
Convert .NET also offers text translation, Base64 encoding/decoding and regular expression testing.
Added: 2007-06-16
Attributes: Built for .NET 2[BuilfForDotNet2] Free or free version available[FreeVersionAvailable]

Instant VB

 Home Page Home Page
Categories:
Author: Tangible Software Solutions
Latest version: 2.3
Description: 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)
Added: 2008-05-30
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

KICKS for .NET

 Home Page Home Page
Categories:
Author: Intensity Software
Latest version: 2.0
Description: 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.
Added: 2004-01-29
Updated: 2005-09-13
Attributes: Built for .NET[BuiltForDotNet] Add-in[AddIn]

Instant C#

 Home Page Home Page
Categories:
Author: Tangible Software Solutions
Latest version: 2.9
Description: 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
Added: 2004-10-13
Updated: 2008-05-29
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Convert C# to VB.NET

 Home Page Home Page
Categories:
Author: Kamal Patel
Description: 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.
Added: 2004-06-23
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

ASP2ASPX

 Home Page Home Page
Categories:
Author: Netcoole
Latest version: 4.0
Description: 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
Added: 2003-05-20
Updated: 2006-03-04
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Decompiler.NET

 Home Page Home Page
Categories:
Author: Jungle Creatures
Latest version: 2.0
Description: Combination of a decompiler, obfuscator, and language translator.
Added: 2004-04-18
Updated: 2006-01-13
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

VB.Net to C# Converter

 Home Page Home Page
Categories:
Author: VBConversions
Latest version: 2.06
Description: 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
Added: 2005-01-15
Updated: 2006-12-05
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Econ NetVert

 Home Page Home Page
Categories:
Author: Econ Dimension
Latest version: 2.2
Description: 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
Added: 2007-11-12
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2] Add-in[AddIn] Free or free version available[FreeVersionAvailable]

VB6TOCS

 Home Page Home Page
Categories:
Author: Netcoole
Latest version: 2.2
Description: 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.
Added: 2004-07-28
Attributes: Built for .NET[BuiltForDotNet]

CodeTranslator

 Home Page Home Page
Categories:
Author: Carlos Aguilar Mares
Description: Web page that converts from VB.NET to C# and from C# to VB.NET.
Added: 2007-09-12
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2] Free or free version available[FreeVersionAvailable]

VBeeJ for Java

 Home Page Home Page
Categories:
Author: Beelucid Software
Latest version: 2.0
Description: 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
Added: 2007-09-19
Updated: 2009-05-16
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable] Sold as a service[SoldAsService]

TurnSharp

 Home Page Home Page
Categories:
Author: Collabratus
Latest version: 3.65
Description: 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
Added: 2006-05-31
Attributes: Built for .NET 2[BuilfForDotNet2]

Translation Studio

 Home Page Home Page
Categories:
Author: Devcontrol
Latest version: 3.3
Description: 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.
Added: 2007-07-02
Attributes: Built for .NET[BuiltForDotNet]

Developer Fusion Code Converters

 Home Page Home Page
Categories:
Author: Developer Fusion
Description: 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.
Added: 2007-09-12
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2] Free or free version available[FreeVersionAvailable]

C++ to C# Converter

 Home Page Home Page
Categories:
Author: Tangible Software Solutions
Latest version: 1.3
Description: 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)
Added: 2008-05-30
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Access Whiz - ANETVB/ANETVC

 Home Page Home Page
Categories:
Author: Microtools
Latest version: 2.6
Description: 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.
Added: 2005-06-10
Attributes: Built for .NET[BuiltForDotNet]

C++ to VB Converter

 Home Page Home Page
Categories:
Author: Tangible Software Solutions
Latest version: 1.3
Description: 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)
Added: 2008-05-30
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

ASP to ASP.NET Migration Assistant

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: Beta
Description: 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.
Added: 2003-12-05
Updated: 2004-01-13
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable]

TransKing

 Home Page Home Page
Categories:
Author: E-IceBlue
Latest version: 1.56
Description: 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#.
Added: 2004-06-07
Attributes: Built for .NET[BuiltForDotNet]

Code Converter

 Home Page Home Page
Categories:
Author: Telerik
Latest version: Beta
Description: Web page for converting VB to C# or C# to VB.
Added: 2007-04-03
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2] Free or free version available[FreeVersionAvailable]
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
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks!
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | LINQ book | MapShares | BD indépendante