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