2011-01-31 14 views
1

私たちはPrismを使用するLine of Businessアプリケーションを設計しています。Prism v4 WPFとSilverlightの違い

アプリケーションはWebサービスを使用し、すべてのビジネスロジックはWebサービスの背後にカプセル化されます。

SilverlightとWPFの違いは標準データ入力ビジネスアプリケーションの場合ですか?

一般に

答えて

1

あなたが標準コントロールを使用している場合、MVVMを使用し、COM、他のウィンドウに依存するものを避けるため、それはOKでなければなりませんが、それは異なります。

  1. 基本的にはWPFとSilverlightは、例えばコントロールの異なるセットを持っていますSilverlightには、WPFやシンプルなBusyIndi​​catorで利用できないDataFromエントリがあります。ほとんどの場合、コントロールがWPFに存在しない場合はSilverlightにありますが、そうでないものはほとんどありません。リボン。私の視点から
  2. 検証はSilverlightの優れている、あなたは多くのことを簡素化しているにValidationSummaryコントロール、DescriptionViewer
  3. が必要になります最悪の場合

WPFと異なるロギングメカニズムを使用する必要がありビューのための異なるXAMLとそのようなコードを持ついくつかの場所で終了します:

#if SILVERLIGHT 
    //Code for silverlight 
#else 
    //Code for WPF 
#endif 
関連する問題