-2

WinForms テクノロジを WPF に置き換えようと思っています。WPF は移行するのに十分成熟していますか?

移行のリスクは何ですか?

それは微調整され、十分に堅牢ですか?SilverLight のような WPF を非推奨にする予定はありませんか?

4

1 に答える 1

1

WinForms テクノロジを WPF に置き換えようと思っています。WPF は移行するのに十分成熟していますか?

はい。

移行のリスクは何ですか?

MVVM の SOLID 実装を理解するための時間とトレーニング。

それは微調整され、十分に堅牢ですか?SilverLight のような WPF を非推奨にする予定はありませんか?

WPF は Windows 8 で「廃止」されました...しかし、すべての機能はまだそこにあります-説明するのは難しいです...

Metro Apps は引き続き XAML と DataBinding を使用して、UI とビュー モデルとの相互作用を記述します。アプリケーションは引き続き C# で記述でき、専用の .net フレームワーク (4.5) があります。ただし、CLR にコンパイルする代わりに、ネイティブ コードにコンパイルします。

したがって、WPF は技術的には非推奨ですが、残された (Metro) は、WPF 開発作業と同じように歩き、話し、その他の方法で動作します。

とはいえ、WPF アプリは Windows 8 コンピューターの "クラシック デスクトップ" 上で実行でき、.net Framework 4.0 は現在も最新のテクノロジです。

PS このトピックはクローズされる可能性があります - https://softwareengineering.stackexchange.com/でより良い回答を得ることができるかもしれません

于 2013-03-12T22:57:08.947 に答える