SilverLightアプリケーション内でRubyまたはPythonを使用できることがわかりました。
ここにリンク
..C#の代わりにこれらの言語を使用することで、SilverLightの制限の一部を回避できるかどうか疑問に思います。
.NET CLRと同様に、SilverLightアプリケーション内のRubyエンジンが縮小されていることを知っているので、完全なRubyまたはPythonエンジンのすべての機能がなくても次のことを知りたいと思います。
これらの動的言語を使用して、C#SilverLightでは実行できないことを実行できますか?
。
削減されたRuby実装を拡張するために(たとえばInterop呼び出しをサポートするために)コミュニティによって構築されたものをダウンロードする必要がある場合、デプロイメントにどのような影響がありますか?
。
そうでない場合、動的言語の一般的な利点に加えて、C#ではできないことをこれらのエンジンで実行できず、SilverLightのCLRの制限の一部を実際に回避できない場合は、なぜ使用することを選択するのでしょうか。 SilverLightアプリケーションのRuby?
私の関心の1つはソケットの使用です。SilverLightのソケットの使用はバージョンごとに改善されていますが、サーバー側でxml認証ファイルが必要なため、それでも問題が発生する可能性があります。rubyはこれを不要にすることができますか?
ありがとう、
リック