マイクロソフトでは、Silverlightを同様のスクリプトを使用してFlashに代わるものとして宣伝しています。しかし、両方の初心者のFlashで私は簡単にイベントハンドラをシェイプに添付することができますが、Silverlightではそれは驚くほど難しいです!Silverlight/WPF vs Flash:Microsoftと似ているはずですが、実際にはそうではありません
Why OnMouseDown handler exists but is not called for an ellipse?
だから、WPF/Silverlightのこのような任意の他の困難があります:私も形状のマウスイベントのクリックをキャプチャすることはできませんか?
私はどちらを選択するかを知るために勉強しています。私はいつも今までMSと仕事をしてきました。だから私はMSを続けるのが好きですが、Silverlight/WPFはFlashに比べて複雑すぎます。
良いコメントはhttp://houseofbilz.com/archives/2010/11/08/cross-training-in-silverlight-and-flex-xaml-vs-mxml/ – user310291
ですが、Flashと比較してFlexからのパフォーマンスが心配です。 – user310291
perfを恐れないでください。それを試してみてください。いくつかのテストを行います。 Flexでperf問題に遭遇したことはありません。これは彼らがそこにいるわけではありませんが、天井が高いので、Flexで合理的に複雑なアプリケーションとSilverlightで同じアプリを実行することができます。あなたのグラフィックスをロッキングする必要がある場合、Flexはあなたのプラットフォームではありません。 SilverlightのUIレイヤーの大部分は、グラフィック関連のコーディングではありません。 –