.NET MAUI 用の MVVM ビューモデルを設計する
MVVM の設計パターンと、それによってビジネス ロジックとユーザー インターフェイス コードを分離する方法について説明します。 ビューモデルの設計方法と、それらがパターンの重要な部分である理由について説明します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- Model-View-ViewModel (MVVM) パターンをいつ使用するかについて確認します。
- ビューモデルを使用してビジュアルの動作を駆動します。
- データ バインド可能なプロパティを使用してコードのテスト容易性を向上させます。
前提条件
- .NET マルチプラットフォーム アプリの UI 開発ワークロードがインストールされている Visual Studio 2022。
- インターフェイス、クラス、属性など、中級レベルのプログラミングの概念に関する知識。
- XAML コードを書く能力。
- このトレーニング パスの前のモジュールを完了した、または .NET MAUI でのデータ バインディングのしくみを理解しました。