WindowsフォームとWebの2つのインターフェースを持つプロジェクトに取り組んでいます。過去 8 か月間、Web アプリのメンテナンスに関する問題に直面してきました (FF ではなく IE で動作する、デバッグが容易ではない奇妙な方法で ajax が壊れる...) など。
一方、winform アプリは簡単にインストールできます。xcopy バージョンがあり、ユーザーがブラウザーのリンクをクリックしてダウンロードしてインストールできるようにするクリック ワンス デプロイがあります。アプリをアップグレードするときは、アプリをサーバーに公開して電子メールを送信するだけです。リンク付き。ユーザーがダウンロード リンクをクリックすると、新しいバージョンが表示されます...必要なのは 2.0 ランタイムだけです。
潮流はスマート クライアントに変わりつつありますか?
編集: クライアント アプリを悩ませていた Web アプリ (あまりにも多くのプラットフォーム.. すべてが同じ基準に従っているわけではない) で問題を引き起こしているのはブラウザーですか?
編集: Web アプリケーションは、4 つのブラウザー (IE は言うまでもなく、IE 6、IE 7、および IE 8) でテストする必要があります。一方、スマート クライアントはフレームワーク上で実行されるため、すべての OS でテストする必要はありません。