1

私は、Silverlightで作成する必要のあるGUIが必要なプロジェクトに取り組んでいます。いくつかの重要な要件は次のとおりです。デスクトップ用Windows(デスクトップ+ Webアプリケーション)およびWindowsのUI開発CE

  1. 非常に豊富なGUI
  2. リアルタイム可視化プロセスグラフィック
  3. サポート複数のテーマ
  4. サポート異なる表示サイズ
  5. サポートチャート/トレンドコントロール
  6. 同じ機能/ Web同じコードベースを使用
  7. 同じ機能を組み込みコントローラで利用できます(Windowベース

私は、Silverlightを使用してデスクトップ/ Webアプリケーションに同じコードベースを使用できることを理解しています。ただし、Windows CE用のSilverlightアプリケーション(Windowsおよび/またはWeb)を用意することは難しい問題です。できるだけ多くのコードを再利用してWindows CE上にSilverlightアプリケーションを実装する最良の方法は何かを理解したいと思います。

私たちのアーキテクチャがこのアプリケーション開発のためにどのようなアプローチをとっているべきかについてのご意見をお寄せいただければ幸いです。また、要求側にさらに入力が必要な場合はお知らせください...

答えて

4

Windows Embedded(SWE)の "Silverlight"は悪い名前です。 Silverlightと呼ぶのは実際にはそうではありません。これは単なるXAMLベースのエンジンで、Blendを使用して開発することができます。 Windows CEの場合、でSWE用に開発するにはC++を使用する必要があります。他のSilverlightプロジェクトでSWEアセンブリを再利用することはできません。 SWEプロジェクトでは、他のSilverlightアセンブリを使用することはできません。 XAML自体には再利用可能性がありますが、コードの観点からXAMLを共有すること自体が難しい課題です。

+0

入力いただきありがとうございます。これは私が恐れていたものです。いずれにしても、Silverlightを使用する必要があると仮定すると、SWE(Silverlight for Widnows Embedded)のカスタム開発を最小限に抑えるために、いくつかの実証済みのアーキテクチャ/設計手法を使用できるいくつかのポインタを提供できますか? –

関連する問題