3

私は現在、当社の開発ロード マップの新しいテクノロジを調査しており、Silverlight 3 にはクライアントのデスクトップにアプリケーションをインストールする機能があることがわかりました。

この機能は WinForms アプリケーションの完全または部分的なエミュレーションですか? また、クライアントのコンピューター上のすべてまたは限定的なローカル リソースにアクセスする機能を提供しますか?

4

3 に答える 3

1

Silverlight 3 Getting Started ページには、いくつかの詳細がリストされています。一番下近くまでスクロールして、「Out of Browser Capabilities」の下にある詳細を読みます。Silverlight 3 アプリケーションはサンドボックス化されており、永続的なストレージにアクセスできますが、このストレージは通常のファイル システムとは別のものです。

于 2009-06-09T20:50:08.710 に答える
0

これはまったく winforms アプリケーションではありません。これは Linux でも (moonlight 経由で) 動作します。一部のリソース アクセスは提供しますが、ユーザーが特定のアクセスを許可しない限りサンドボックス化されます。まるでアドビエア。

于 2009-06-09T20:47:02.617 に答える
0

これは、WinForms のエミュレーションではありません。真のデスクトップ テクノロジに最も近いのは、WPF (Windows Presentation Foundation) アプリケーションです。

Adobe Air に精通している場合、Silverlight Out of Browser エクスペリエンスは似ていますが、異なります。主な違いは、Silverlight out of Browser アプリケーションが "保護された" サンドボックスで実行されることです。つまり、アプリケーションはホスト PC 上のリソースへのアクセスが制限されているだけです。

于 2009-06-09T20:49:19.693 に答える