私は.NET用のオープンソースのjavascriptエンジンを探しています。ありがとう。すべてのJavascript Engine for .NET/C#?
答えて
あなたは.NETのJavaScriptインタープリタであるJintを確認することができます。
「エンジンは.net」とはどういう意味ですか?
に関係なく、MicrosoftのAJAX Framework、またはjQueryがあります。 Microsoftはコントロールなどで統合されていますが、私はjQueryを好んでいます。
彼は.NET上で動作するJavaScriptインタプリタを意味します。 IronPythonやIronRubyのように。 –
なぜ彼は 'C#'と言ったのですか? –
おそらく私が言及した実装はC#、AFAIKで書かれているからでしょう。 –
Managed JScriptをご覧ください。あなたが探しているもののように聞こえるが、それについてはあまりよく分かっていない。
編集: Managed JScriptのようなサウンドは、別の投稿によれば死んでいるので、私はGoogleのV8を調べます。
また、GoogleのV8 Engine for .NETを使用することもできます。この他の質問と、提供された解決策を確認してください:Referencing Google's V8 engine from a .NET app。この例では、Managed C++を使用しています。
あなたのポイント「エンジン」はJavascriptをパーサであれば、私はこの記事を見てみましょう、MS JScript.NETがこれを行う能力を持っていると思う:http://www.odetocode.com/code/80.aspx
のJavaScript that ran on the DLRのクローンは、一度、ありましたが。 But now it's dead。
クイック検索はRemObjects ScriptとECMAScript.NETとなります。そこにも始まるかもしれません...
ここに私が出会った最近のプロジェクト:script_sharp、C#言語を使ってJavaScriptを書く。あなたはC#でそれを書いて、JavaScriptに変換されます。
私はスクリプトに関する記事をdownvoteするつもりはないと思っています。#...それは優れたツールです(おそらく、ASP.NET以降にMSウェブ開発に起こった最高のものですが、約。 – erikkallen
このプロジェクトhttp://javascriptdotnet.codeplex.com/はあなたの探しているもののように見えます。
は、Javascriptの.NETを試してみてください:それはGoogleのV8を実装
http://javascriptdotnet.codeplex.com/
。 Javascriptを.NETコードから直接コンパイルして実行し、Javascriptコードでも使用するCLIオブジェクトを提供することができます。そして、V8はおそらくパフォーマンスの観点から作成された最高のエンジンであり、Javascriptからネイティブコードを生成します。
- 1. キャッチ - App Engine for Pythonのすべてのグローバル例外ハンドラ
- 2. Rythm Engine Plugin for IntelliJ
- 3. Extensible OCR engine for .Net
- 4. PKCS#11 engine for openSSL
- 5. Open Dynamics Engine for 2D
- 6. BPEL Engine for .NETプラットフォーム
- 7. Google App Engine for Pythonのリファレンスリスト
- 8. Javascript - Template Engine
- 9. Google App Engine for e-commerce Webサイト?
- 10. Javascript XMLHttpRequest for forループ
- 11. リファクタリングfor javascript 'for'ループ
- 12. JavascriptとExpression Engineのタグ
- 13. すべてのJavaScript jQueryの
- 14. Google Apps Marketplace - SSO for Google App Engine Javaアプリケーション
- 15. リーフレットonpage load openpopup forすべてのマーカー
- 16. "for for"の末尾にすべてをキャッチ
- 17. Google App Engineアプリケーションのすべてのバージョンのログをリクエストする
- 18. Google App Engineのすべてのドメインユーザーを取得する
- 19. JavaScript文法:for/for-inループルール?
- 20. Javascript setTimeout issue for w/forループ
- 21. Javascript for forループとarray.reduce
- 22. Microsoft RオープンとGoogle Compute Engineですべてのコアを使用
- 23. Google App EngineですべてのAPIエンドポイントを認証
- 24. dev App EngineのGoogle App EngineバックエンドURL。コードで調べるには?
- 25. Android Webview(Chromium Engine)の入手方法すべてのアンドロイドリリースのリリースノート
- 26. Google App Engine for PHPのインスタンスが多すぎます
- 27. すべてのApp EngineリクエストでのHTTP 502
- 28. Google App Engine Blobstoreのすべてのファイルをダウンロード
- 29. forループのJavascriptで
- 30. JavaScript forループのヘルプ
このページを探している人には、http://v8dotnet.codeplex.com/にもV8.NETがあります。 –
2013年現在、マイクロソフトが管理する[ClearScript](http://clearscript.codeplex.com/)という新しいプロジェクトがあります。それは非常にうまく動作し、GoogleのV8エンジンを含む複数のJavaScriptエンジンをサポートしています。 – GameScripting