16

我正在寻找一个用于.NET 的开源 javascript 引擎。谢谢。

4

8 回答 8

13

您可以查看Jint,它是 .NET 的 Javascript 解释器。

于 2009-10-26T13:11:39.870 回答
10

尝试 Javascript .NET:

http://javascriptdotnet.codeplex.com/

它实现了谷歌 V8。您可以使用它直接从 .NET 代码编译和运行 Javascript,并提供 CLI 对象以供 Javascript 代码使用。就性能而言,V8 可能是有史以来最好的引擎,它从 Javascript 生成本机代码。

于 2010-07-08T11:54:33.293 回答
6

曾经有一个在 DLR 上运行的 JavaScript 克隆。但现在它已经死了

快速搜索会出现RemObjects ScriptECMAScript.NET。还不如从那里开始...

于 2009-08-16T03:14:12.990 回答
2

您可能想查看托管 JScript。这听起来像你正在寻找的东西,但我真的不太了解它。

编辑:根据另一篇文章,听起来托管 JScript 已经死了,所以我会研究 Google 的 V8。

您还可以使用来自 .NET 的 Google 的 V8 引擎。查看其他问题和提供的解决方案:Referenceing Google's V8 engine from a .NET app。此示例使用托管 C++。

于 2009-08-16T03:13:23.837 回答
2

如果您的点“引擎”是 Javascript Parser,我认为 MS JScript.NET 有能力做到这一点,看看这篇文章:http ://www.odetocode.com/code/80.aspx

于 2009-08-16T03:14:04.397 回答
2

你可以看看这个项目http://javascriptdotnet.codeplex.com/看起来像你在找什么。

于 2010-07-05T21:52:47.207 回答
1

你是什​​么意思'.net引擎'?

不管怎样,有微软的 AJAX 框架,或者 jQuery。微软是通过控件等集成的,但我更喜欢jQuery。

于 2009-08-16T03:01:41.023 回答
-4

这是我最近遇到的一个项目:script_sharp,使用 C# 语言编写 JavaScript。你用 C# 编写它,然后它就变成了 JavaScript。

http://weblogs.asp.net/rosherove/archive/2009/08/11/script-script-sharp-solving-the-javascript-overload-problem.aspx

于 2009-08-16T03:29:10.320 回答