これは本当の必要条件ではありませんが、JavaScriptを(理想的には)ファーストクラスの.NET市民として扱うことが可能か、(副次的に)純粋なJavaScript関数を呼び出す/解釈する(DOMを必要としない)デスクトップの設定で?ブラウザのJavaScriptを外部に解釈していますか?
CLRバージョンのJavaScriptを実装しようとしたことがありますか?これについて私の心の後ろに何かが引っ張りますが、今私はそれがおそらくJavaScriptではなくPHPであると考えています。
これは本当の必要条件ではありませんが、JavaScriptを(理想的には)ファーストクラスの.NET市民として扱うことが可能か、(副次的に)純粋なJavaScript関数を呼び出す/解釈する(DOMを必要としない)デスクトップの設定で?ブラウザのJavaScriptを外部に解釈していますか?
CLRバージョンのJavaScriptを実装しようとしたことがありますか?これについて私の心の後ろに何かが引っ張りますが、今私はそれがおそらくJavaScriptではなくPHPであると考えています。
このページによると、CLR上の2 "実装" があるように使用:
http://blogs.ugidotnet.org/nettools/articles/8060.aspx
しかし、両方が死んでいるように見える...あなたの目のオプションについては
ウェブブラウザを使用せずにJavaScriptアプリケーションを実行することは完全に可能です。これは、cscript(通常はjavascriptファイルが.jsで終わる)を使用してアプリケーションを実行するだけで実行できます。
JScriptは、.NETでファーストクラスの市民として利用できます。正確にはJavaScriptではありませんが、必要に応じて十分に近いかもしれません。
DLR(動的言語ランタイム)を使用すると、Managed JScriptを使用できます。 Microsoftの公式のJScriptのブログを参照してください。
http://blogs.msdn.com/jscript/archive/2007/05/04/managed-jscript-announced.aspx
これは、Ruby(IronRubyを)、パイソン(IronPythonの)、およびダイナミックVBのために行くです。独自のDLR言語を書くこともできます。
node.jsで.jsファイルを実行することもできます。これが他の人に役立つことを願っています
大きな質問です。 –