.NET MAUI 用の MVVM ビューモデルを設計する

中級
開発者
.NET MAUI
.NET
Visual Studio

MVVM の設計パターンと、それによってビジネス ロジックとユーザー インターフェイス コードを分離する方法について説明します。 ビューモデルの設計方法と、それらがパターンの重要な部分である理由について説明します。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • Model-View-ViewModel (MVVM) パターンをいつ使用するかについて確認します。
  • ビューモデルを使用してビジュアルの動作を駆動します。
  • データ バインド可能なプロパティを使用してコードのテスト容易性を向上させます。

前提条件

  • .NET マルチプラットフォーム アプリの UI 開発ワークロードがインストールされている Visual Studio 2022。
  • インターフェイス、クラス、属性など、中級レベルのプログラミングの概念に関する知識。
  • XAML コードを書く能力。
  • このトレーニング パスの前のモジュールを完了した、または .NET MAUI でのデータ バインディングのしくみを理解しました。