私は、Microsoft Visual C#2008(Express Edition)を使用して小さなWindowsアプリケーションの開発を開始しようとしています。私はC#と.NETについてとても新しいので、これは初心者の質問です。私はWPFから始めるべきですか、私は古いWinFormsに固執すべきですか?単純な非ファンシーなWindowsアプリケーション - WPFまたはWinFormsから始めるべきですか?
私のアプリケーションにはいくつかの画面があり、すべてに複数のテキストボックス、チェックボックス、コンボボックスなどがあります。アプリケーションは、いくつかのCOMオブジェクトからデータを取得し、両方ともUIと無関係の標準TCP/IPソケットを介して通信します。
UIは決してファンシーではありません(私はそうである必要はありません)。しかし、世界はWPFに移行しているようです。私の場合にWinForms以上のWPFを選択する際の考慮事項は何ですか?推奨されるアプローチは何ですか?
おかげ