【C# MVVM入門】おみくじアプリ~MVVMのModelがわかるようになる最初の一歩【MVVM3 作って覚えるプログラミング学習】
Автор: Yuuアウトプットch【プログラミング学習】
Загружено: 2026-01-18
Просмотров: 50
Описание:
C# WPFでMVVMを学ぶシリーズ第3弾で、Modelの学習をしながらおみくじアプリを作りました。
MVVMが難しくてわからなかったという方に、少しでも理解に繋がってくれたら嬉しいです。
【今回の主な学習内容】
・MVVMの学習について:MVVMを学習する意味、全体像
・Modelとは何か:Modelファイルの中に書くもの
・Modelの準備・書き方:CommunityToolkit.Mvvm使用
【目次】
0:00 はじめに
今回の学習テーマと「モデル」を学ぶ意義についての解説
1:43 今回の学習内容
MVVMにおけるモデルの位置付けと本動画のロードマップ
3:26 MVVMの全体像
View、ViewModel、Modelの役割分担と関係性の再確認
5:46 モデルとは何か
フレームワークに依存しない純粋な C# 処理を書く場所
6:57 プロジェクト準備
WPFプロジェクトの作成とCommunityToolkitの導入
9:40 ビュー(xaml)の準備
おみくじを引くボタンの配置とバインディングの設定
13:28 ビューモデル
おみくじボタンのコマンドとテキストブロックのプロパティの準備
15:34 モデルの実装
ランダムでおみくじの結果を返すロジックとデータ型の定義
21:55 モデルの呼び出し
ViewModelからModelをインスタンス化して処理を実行する方法
24:34 動作確認とまとめ
おみくじアプリの挙動確認とMVVM学習の振り返り
【Note】YuuアウトプットCHのNote
https://note.com/yuu6982
YouTubeで作ったアプリのコードを載せていたり、プログラミング学習について記事を書いています。
【Note記事】
本動画のコードはこちらの記事にしています。(更新準備中)
【X】Yuu@プログラミング学習
https://x.com/YuuM233
動画にするまでの学習の過程などをつぶやいています。
【Yuuプロフィール】
・過去に仕事の効率化のためにPythonでExcelの自動化を学んだ経験があります。
・C# は、WPFでデスクトップアプリを作ったり、MAUIでAndroidアプリが作りやすそうだったので学習を始めました。
・本職は子どもと関わる仕事をしており、プログラミングに興味のある子がいれば、一緒にScratchなどで作品を作っています。
#csharp
#プログラミング学習
#アプリ作成
#mvvm
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: