We have to convert around 100+ services written in Java to .NET (C#) 4.0 . We are trying to estimate the efforts for this work. I am trying to find out if any tools are available for this conversion/ migration and any experiances of using these tools in real projects.
We need some pointer for evaluation of different possible ways of getting this job done.
- Any converter tools or check lists for conversion of Java services to WCF services
- With automation using the tools, how much of the codes gets converted ? Any stats like X % of the effort can be saved etc.
- What will be the quality of code generated ? We are looking for .NET/C# 4.0 with WCF
- Was the tool user friendly? How much learning curve?
- If any experiances of doing the conversion manually , then please share any guidelines used for conversion and any tips for doing effort estimation.
I have googled to find out a list of conversion tools available. Please share any Experience of using any of the following Java to .NET/ C# Conversion
Java Language Conversion Assistant 2.0 - Java Language Conversion Assistant is a tool that automatically converts existing Java-language code into Visual C#
Janett - Java to .Net Translator - Janett translates Java syntax, constructs and calls to Java libraries to C# / .Net counterparts.
CSharpJavaMerger Framework - Free and open source C# and Java conversion tool
Java 2 CSharp Translator for Eclipse - That tool makes it possible to automatic translate Eclipse java projects into Visual Studio projects. Generated code can be directly compiled and executed whitout any user modification.
Tangible Softwaresolutions - Not a free one but looks to be useful.
Sharpen - A guide to Sharpen - a great tool for converting Java to C# ( http://www.pauldb.me/post/14916717048/a-guide-to-sharpen-a-great-tool-for-converting-java )