0

私は中規模から大規模の WinForms ERP ソリューションに取り組んでいます。最近、GUI 全体を WinForms から WPF (たとえば) に変更するのにどれくらいの時間がかかるかという質問が提起されました。

私が目にする問題の 1 つは、フォームにもビジネス コードが含まれているという事実です。これは、デザインの更新とイベント処理に加えて、ビジネス ロジックの一部を書き直す必要があることを意味します。

ビジネス コードが含まれているフォームの数を正確に確認したいのですが、各フォームを手動でチェックするという考えはあまり魅力的ではないようです。

これをよりエレガントに行う方法について何か提案はありますか? (図を使用するツールはありますか?)

この GUI の更新に関するその他のアイデア、ヒント、ヒントをいただければ幸いです。

ありがとう、アレックス

4

1 に答える 1

1

アプリケーション UI の複雑さによっては、WPF の学習は winforms ほど簡単ではないため、難しい場合があります。MVVM は通常、ビジネス ロジックと UI を分離するために好まれます。

たとえば、私のプロジェクトでは、UI とは別のビジネス ロジックがあり、書き換え (UI) なしで非常に簡単に切り替えることができました。それがMVVMです:)

于 2012-09-04T06:52:46.700 に答える