Javascript和C#交叉编译和转换

Javascript和C#交叉编译和转换,c#,javascript,compiler-construction,C#,Javascript,Compiler Construction,交叉编译Javascript或将Javascript转换为C#和C#的各种工具有哪些?如何在C#或C#in JS中执行JS? 这是一个很受欢迎的问题,我将提供答案。将C#编译为Javascript ()-编写并调试C#4.0,编译为JS -编写C#并编译为JS,用于DOM、HTML和CSS的接口 -编写C#并编译为JS,支持jQuery -编写C#5.0并编译为支持的JS、LINQ、jQuery和NodeJS -将CIL字节码编译为人类可读的JS -将CIL字节码编译为JS、ActionScr

交叉编译Javascript或将Javascript转换为C#和C#的各种工具有哪些?如何在C#或C#in JS中执行JS? 这是一个很受欢迎的问题,我将提供答案。

将C#编译为Javascript

  • ()-编写并调试C#4.0,编译为JS
  • -编写C#并编译为JS,用于DOM、HTML和CSS的接口
  • -编写C#并编译为JS,支持jQuery
  • -编写C#5.0并编译为支持的JS、LINQ、jQuery和NodeJS
  • -将CIL字节码编译为人类可读的JS
  • -将CIL字节码编译为JS、ActionScript、Java、PHP
在C#中运行Javascript

  • -CLR/DLR运行时上的Javascript,Ecmascript 3.0
  • -Javascript虚拟机,Ecmascript 3.0
  • -将JS编译为.NET CIL、ECMAScript 3和ECMAScript 5
  • 引擎-遗留脚本Javascript引擎
用Javascript运行C#

  • -在Node.js旁边运行C#代码,进程中
在Visual Studio中将C代码编译为Javascript:

  • -基于Roslyn的编译器,可将C#转换为javascript

-将MSIL(C#或另一种.NET语言)编译为JavaScript。允许调试原始.NET(C#)代码,提供数据绑定模板、远程处理接口、控件

如果希望其他人参与,请创建此“社区Wiki”!Saltarelle不是Bridge.NET的一部分。一个开源的C#to JavaScript编译器.ScripSharp似乎出轨了。