2017-05-22 10 views

答えて

2

これは実際には広い質問です。私はかなり長い間両者を使ってきました。 MVVM Lightはおそらくコミュニティに広まっていますが、iOSとAndroid向けに開発する予定がある場合は、MVVMCrossの方がずっと優れています。また、非同期コマンドもサポートされています。これは、MVVM Lightが外部ライブラリを追加しない限り不可能なことの1つです。 私はMVVMCrossを顧客の要求によって強制されない限り、それだけを使用します。

希望します。

+0

ありがとう@Antonello。外部ライブラリを追加する必要がある例を共有できますか? –

+0

最近のプロジェクトでは、非同期コマンドと非同期メッセージを使いたいと思っていました。私はStephen Cleary https://msdn.microsoft.com/en-us/magazine/dn630647.aspxとrunceel https://github.com/runceel/AsyncMessengerからのいくつかの作品を使用して終了しました。私は近い将来このすべてのものをまとめるつもりですが、今は何も準備はできていません。これは、非同期ネットワーク通信とアプリケーションウィンドウのコマンドによって起動される非同期バインディングの更新を行うために使用されました –

+0

ナビゲーションサービスはどうですか? MVVM Lightとしてのナビゲーションサービスは、MVVM Crossとして広範囲に及んでいますか? –

関連する問題