2009-03-15 7 views
16

これは本当の必要条件ではありませんが、JavaScriptを(理想的には)ファーストクラスの.NET市民として扱うことが可能か、(副次的に)純粋なJavaScript関数を呼び出す/解釈する(DOMを必要としない)デスクトップの設定で?ブラウザのJavaScriptを外部に解釈していますか?

CLRバージョンのJavaScriptを実装しようとしたことがありますか?これについて私の心の後ろに何かが引っ張りますが、今私はそれがおそらくJavaScriptではなくPHPであると考えています。

+0

大きな質問です。 –

答えて

1

ウェブブラウザを使用せずにJavaScriptアプリケーションを実行することは完全に可能です。これは、cscript(通常はjavascriptファイルが.jsで終わる)を使用してアプリケーションを実行するだけで実行できます。

+0

ああ、ちょっとピート!あなたはそれが気付かなかった。 :)申し訳ありませんが、私はアプリケーションに組み込むことができるソリューションを探していますが、それは興味深いものです。 – devios1

+0

私の男はprobs。調子はどう? –

+0

うまくいく - 私はWPFであきらめて、ASP.NET MVC、AJAXなどの頭字語の頭文字を切り換えています。 ;)幸いなことに、私の仕事は特定のOSに縛られていません。 – devios1

2

JScriptは、.NETでファーストクラスの市民として利用できます。正確にはJavaScriptではありませんが、必要に応じて十分に近いかもしれません。

4

DLR(動的言語ランタイム)を使用すると、Managed JScriptを使用できます。 Microsoftの公式のJScriptのブログを参照してください。

http://blogs.msdn.com/jscript/archive/2007/05/04/managed-jscript-announced.aspx

これは、Ruby(IronRubyを)、パイソン(IronPythonの)、およびダイナミックVBのために行くです。独自のDLR言語を書くこともできます。

0

node.jsで.jsファイルを実行することもできます。これが他の人に役立つことを願っています

関連する問題