Microsoft スタック上でスマート クライアント (概念的には WCF/WS 対応) として開始されたアプリがあり、小さなクライアント アプリが展開され、アプリの残りの部分はプライベート クラウドで実行されています。唯一の本当の依存関係は、インターネット接続、.net 4、および Windows オペレーティング システムです。
今後のすべての開発のために、ブラウザ ベースのアーキテクチャに変換する必要に迫られています。私が取り組んできた他の Web アプリに基づいて、クライアントの IT 組織がブラウザーを制御できる方法が、私が実際に対処したい問題よりも多くの問題を引き起こすのではないかと懸念しています。
このような決断を下した経験はありますか?スマート クライアントとブラウザのどちらを採用するかを決定する際に考慮した技術的要素は何ですか? この決定に役立ったリソースは何ですか?
私のアプリはヘルスケア提供者 (病院など) を対象としたヘルスケア アプリであるため、どこに行っても、ヘルスケア CIO が肩越しに見ているのではないかと心配する必要があります。