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

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

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

学習の目的

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

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

前提条件

  • Visual Studio 2022 と .NET MAUI ワークロード
  • 省略可能:Visual Studio Code のローカル インストール、.NET MAUI ワークロードを含む .NET SDKVisual Studio Code 用 .NET MAUI 拡張機能
  • インターフェイス、クラス、属性など、中級レベルのプログラミングの概念に関する知識。
  • Extensible Application Markup Language (XAML) コードを記述できること。
  • このトレーニング パスの前のモジュールを完了した、または .NET Multi-Platform App UI (MAUI) でのデータ バインディングのしくみを理解しました。