職場には、更新する必要があるアプリケーションがあります。これは、大部分が Windows フォームで記述され、新しい部分が WPF で記述されているファット クライアントです。このアプリケーションのメイン セクションは、HTML を使用した Web ブラウザ コントロールで実装されるフォーム デザイナです。
アプリケーションの大部分を再設計する必要があり、ユーザー エクスペリエンスを全般的に改善する必要があります。私はこのプロジェクトに携わる可能性が高く、WPF に精通しており、WPF を使用するのに非常に適したテクノロジであると感じています。古い Windows フォームの部分を削除し、アプリケーションを大幅に書き直す予定です。
ただし、将来のリリースでこのアプリケーションを Web アプリケーションに移行することについて、いくつかの議論がありました。私の同僚は、まだ太ったクライアントでありながら、HTML を使用してダイアログとアプリケーションを再設計しようとするアイデアを投げかけていました。
これは合理的な考えのように思えますか? この種のハイブリッド アプリケーションをサポートする、このアプローチに類似した設計はありますか? HTML5 / JS を使用して、WPF が提供するのと同じ種類のユーザー エクスペリエンスを現実的に作成できるでしょうか?
移植可能なコードを作成するというアイデアは魅力的ですが、私はこの提案の実現可能性について深刻な懸念を抱いています。Windows 8 アプリがさまざまなデザイン オプションをサポートしていることは知っていますが、このアプリケーションは XP / Windows 7 を対象としています。