1

Prismを使用する基幹業務アプリケーションを設計しています。

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

私たちが疑問に思っているのは、標準のデータ入力ビジネスアプリケーションの場合、SilverlightとWPFの間に違いはありますか?

4

1 に答える 1

1

一般に、標準コントロールを使用し、MVVM を使用し、COM やその他の Windows に依存するものを使用しない場合、問題はありませんが、依存します:

  1. 基本的に、WPF と Silverlight には異なるコントロール セットがあります。たとえば、Silverlight には、WPF や単純な BusyIndi​​cator では利用できない優れた DataFrom エントリがあります。ほとんどの場合、コントロールが WPF に存在する場合、それは Silverlight にありますが、リボンなどではないものはほとんどありません。
  2. 私の観点からの検証は、Silverlight の方が優れています。多くのことを簡素化する ValidationSummary Control、DescriptionViewer があります。
  3. WPF で別のロギング メカニズムを使用したい

最悪の場合、ビュー用の異なる XAML と、次のようなコードを含むいくつかの場所になります。

#if SILVERLIGHT
    //Code for silverlight
#else
    //Code for WPF
#endif
于 2011-01-31T12:09:42.893 に答える