原文来自于:http://designzum.com/2014/03/27/best-tools-to-convert-java-to-c-source-code/

ava is the class based, object oriented computer programming language which was released in 1995 by Sun Microsystems. It is the most popular programming language used by almost 9 million developers, especially for client-server web applications. Java applications are compiled to bytecodes which runs on the JVM (Java Virtual Machine) regardless of computer architecture. It is developed based on the principal that write once and run anywhere and this is the reason for its popularity. While the C# (pronounced as see sharp) is a multi paradigm programming language.

C# is intended to be simple, modern, object oriented programming language which was developed by Microsoft for .NET framework. A web application or project can be built on any platform depending on the requirements and use of the application. But there may be a lot of situations can arise where one wants to shift one application from one platform to other and reason may differ for different situations either for stability or security. It becomes really hard to develop one application again starting from scratch just to shift from one platform to another. It requires a lot of man hours and experience to do this task, But there are some tools available nowadays, which helps you to convert Java to C# source code without taking too much time.

These tools help web developers  to do their task easily and effectively, So today we are going to share some good tools to convert Java to C# source code. Don’t forget to share your experience which you may have experienced during shifting  your project from one platform to another.

1) Sharpen

Sharpen is one of the best tool/plugin of Eclipse that helps to convert Java to C# with some special syntax. 1) ignore classes 2) ignore documentation 3) merge classes with others 4) translate specific methods to .net properties 5) translate specific methods to .net events

2) Java to C# Converter

This is another excellent tool for Java to C# Convertor with some great Key benefits such as- 1) Accurate and comprehensive 2) Converts entire Java folders from Java to C# 3) Fast – thousands of lines converted from Java to C# per minute 4) Extremely responsive, personalized customer support 5) Easy to use 6) Produces helpful notes, warnings, and ‘to do’ comments 7) Excellent learning tool for those new to C# from a Java background

3) Octopus

It parses java source code and emits accurate C# code. Most of the time, the resulting code will compile without any manual editing. This one is the best translator among all convertors.

4) XES – Java To C#

Click on the link and just follow the user guide to that helps to converting Java Source code to C#.

5) Java Language Conversion Assistant 2.0

Java Language Conversion Assistant is a tool that automatically converts existing Java-language code into Visual C# for developers who want to move existing applications to the .NET Framework.

6) Varycode

Verycode is the best online web services that allows source code conversion c#, VB, Java, Ruby, Python and C++. This is the online service, users can access anywhere.

转:6款Java转C#的最佳工的更多相关文章

  1. paip.java gui swt/jface 最佳实践

    paip.java gui swt/jface 最佳实践 1. 工具:Eclipse +jigloo4 1 2. 安装插件: 1 1. IMPORT swt lib 2 2. 新建立窗体 2 3. 运 ...

  2. 【转】推荐一款Java反编译器,比较好用

    转自:http://www.blogjava.net/xmatthew/archive/2008/10/28/237203.html 推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出 ...

  3. jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址

    jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址.HTML文本内容.它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据.

  4. paip.提升性能--多核编程中的java .net php c++最佳实践 v2.0 cah

    paip.提升性能--多核编程中的java .net php c++最佳实践  v2.0 cah 作者Attilax  艾龙,  EMAIL:1466519819@qq.com  来源:attilax ...

  5. atitit.Atitit. Gui控件and面板-----服务端控件 java struts的实现最佳实践

    atitit.Atitit.  Gui控件and面板-----服务端控件 java struts的实现最佳实践 1. 服务器控件的类别 1 1.1. 数据控件:该类控件可细分为两种类型:数据源控件和数 ...

  6. 推荐一款Java反编译器,比较好用

    转自:http://www.blogjava.net/xmatthew/archive/2008/10/28/237203.html 推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出 ...

  7. 阿里巴巴的26款Java开源项目

    阿里巴巴的26款Java开源项目 开源展示了人类共同协作,成果分享的魅力.没有任何一家网络公司可以不使用开源技术,仅靠自身技术发展起来.“取之于开源,用之于开源,才能促进开源的良性发展”,阿里巴巴各个 ...

  8. Java 小技巧和在Java避免NullPonintException的最佳方法(翻译)

                前几天就g+里面看到有人引用这篇博文.看了一下.受益颇多. 所以翻译过来,希望和大家一起学习.本人英语水平有限,假设有错,请大家指正. 原文地址(须要翻墙):http://ja ...

  9. Java异常处理 10 个最佳实践

    异常处理是Java 开发中的一个重要部分.它是关乎每个应用的一个非功能性需求,是为了处理任何错误状况,比如资源不可访问,非法输入,空输入等等.Java提供了几个异常处理特性,以try,catch 和 ...

随机推荐

  1. 在WebView中如何让JS与Java安全地互相调用

    在现在安卓应用原生开发中,为了追求开发的效率以及移植的便利性,使用WebView作为业务内容展示与交互的主要载体是个不错的折中方案.那么在这种Hybrid(混合式) App中,难免就会遇到页面JS需要 ...

  2. ArcGis : unable to save as template this document is already based on another template

    原文:http://forums.esri.com/Thread.asp?c=93&f=989&t=289930 ----------------- I ran into this p ...

  3. [Java Concurrent] 多线程合作 wait / notifyAll 的简单案例

    本案例描述的是,给一辆汽车打蜡.抛光的场景. Car 是一辆被打蜡抛光的汽车,扮演共享资源的角色. WaxOnCommand 负责给汽车打蜡,打蜡时需要独占整部车,一次打一部分蜡,等待抛光,然后再打一 ...

  4. 《鸟哥Linux私房菜基础学习篇》命令索引

    在学习的过程,由于很多命令平时都用不着,因此做这个索引方便需要时查找.这包括了前两部分.主要是按页码顺序. P118 date:显示日期与时间 cal:显示日历 bc:计算器 P121 [Tab]:命 ...

  5. Selenium webdriver 高级应用

    对于这一段还蛮有感慨的,只想说,代码还是需要自己去敲的. 1. 改变用户代理 import org.junit.AfterClass; import org.junit.BeforeClass; im ...

  6. OpenRisc-41-or1200的cache模块分析

    引言 为CPU提供足够的,稳定的指令流和数据流是计算机体系结构设计中两个永恒的话题.为了给CPU提供指令流,需要设计分支预测机构,为了给CPU提供数据流,就需要设计cache了.其实,无论是insn还 ...

  7. SKPhysicsJointSpring类

    继承自 NSObject 符合 NSCoding(SKPhysicsJoint)NSObject(NSObject) 框架  /System/Library/Frameworks/SpriteKit. ...

  8. ICMP报文分析

    一.概述: 1.   ICMP同意主机或路由报告差错情况和提供有关异常情况.ICMP是因特网的标准协议,但ICMP不是高层协议,而是IP层的协议.通常ICMP报文被IP层或更高层协议(TCP或UDP) ...

  9. SPOJ PGCD (mobius反演 + 分块)

    转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove 题意 :求满足gcd(i , j)是素数(1 &l ...

  10. ajax_post方式

    test_ajax_post.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" &quo ...