2009-08-16 3 views
16

私は.NET用のオープンソースのjavascriptエンジンを探しています。ありがとう。すべてのJavascript Engine for .NET/C#?

+0

このページを探している人には、http://v8dotnet.codeplex.com/にもV8.NETがあります。 –

+0

2013年現在、マイクロソフトが管理する[ClearScript](http://clearscript.codeplex.com/)という新しいプロジェクトがあります。それは非常にうまく動作し、GoogleのV8エンジンを含む複数のJavaScriptエンジンをサポートしています。 – GameScripting

答えて

13

あなたは.NETのJavaScriptインタープリタであるJintを確認することができます。

1

「エンジンは.net」とはどういう意味ですか?

に関係なく、MicrosoftのAJAX Framework、またはjQueryがあります。 Microsoftはコントロールなどで統合されていますが、私はjQueryを好んでいます。

+0

彼は.NET上で動作するJavaScriptインタプリタを意味します。 IronPythonやIronRubyのように。 –

+0

なぜ彼は 'C#'と言ったのですか? –

+0

おそらく私が言及した実装はC#、AFAIKで書かれているからでしょう。 –

2

Managed JScriptをご覧ください。あなたが探しているもののように聞こえるが、それについてはあまりよく分かっていない。

編集: Managed JScriptのようなサウンドは、別の投稿によれば死んでいるので、私はGoogleのV8を調べます。

また、GoogleのV8 Engine for .NETを使用することもできます。この他の質問と、提供された解決策を確認してください:Referencing Google's V8 engine from a .NET app。この例では、Managed C++を使用しています。

2

あなたのポイント「エンジン」はJavascriptをパーサであれば、私はこの記事を見てみましょう、MS JScript.NETがこれを行う能力を持っていると思う:http://www.odetocode.com/code/80.aspx

-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

+0

私はスクリプトに関する記事をdownvoteするつもりはないと思っています。#...それは優れたツールです(おそらく、ASP.NET以降にMSウェブ開発に起こった最高のものですが、約。 – erikkallen

10

は、Javascriptの.NETを試してみてください:それはGoogleのV8を実装

http://javascriptdotnet.codeplex.com/

。 Javascriptを.NETコードから直接コンパイルして実行し、Javascriptコードでも使用するCLIオブジェクトを提供することができます。そして、V8はおそらくパフォーマンスの観点から作成された最高のエンジンであり、Javascriptからネイティブコードを生成します。

関連する問題