WindowsでGUI付きアプリ作成したいと言う時がある。 Visual StudioがあればC#で簡単に作れるが、今後のメンテナンス性を考えるとMVVMアーキテクチャで作成したいと考えた。 そこで、PrismというMVVMフレームワークを採用したので、その導入を記事にした。 Prismとは Prism template Packのインストール Visual Studio プロジェクトの作成 対象フレームワークを.NET 5 に変更 デザインフレームワークのインストール(必須ではない) App.xamlの編集 MainWindow.xamlの編集 MainWindow.xaml.cs Reactive Propertyのインストール HelloWorld おわりに Prismとは C#でMVVMアーキテクチャを簡単に実現するためのフレームワーク。 MVVMフレームワークはPrismだけでは