1

開発中のアプリケーションにWebクライアントとスマートクライアントが必要な場合に使用する戦略とツールは何ですか。スマートクライアントソフトウェアファクトリーまたは関連するアプリケーションブロックは、そのような開発パスを容易にしますか?環境は.Net3.5です。

これらの優先順位に基づいて方向性を提案してください

  1. コードの再利用
  2. 開発または実行の容易さ
  3. メンテナンス
4

3 に答える 3

0

Silverlightを使用できますか?はいの場合、Webとデスクトップで同じクライアントを使用できます(ブラウザーエクスペリエンスから新しいSilverlight 3を使用)

いいえの場合、サーバー内のすべてのビジネスロジックを再利用し、Webサービスを介して機能を公開できます。
このようにして、システムはテスト可能であり、さまざまなクライアントUIを再コーディングするだけで済みます。

于 2009-07-15T14:46:27.787 に答える
0

SilverlightとWPFは非常によく似ており、2つの間で非常に高度なコードの再利用を実現できるはずです。この記事を参照してください。

次のバージョンではさらに良くなるでしょう。

于 2009-04-28T17:30:10.630 に答える
0

モデルビュープレゼンターパターンを探します...正しく実行されれば、複数のビューを実装するだけで済み、残りのものは再利用されます!

于 2009-04-28T17:37:41.220 に答える