Webアプリ 【C#/Blazor】実務Webアプリ開発編 (33)DBのSeedデータを冪等に入れる ~アプリに必要なデータと開発用データを分ける~ 2026年10月13日 プロ太 実務Webアプリ開発編です。今回は、Seedデータ(初期データ)をどう入れるかを、EF Coreの例で整理します。 前回は、CQRS …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (32)CQRSのクエリ側をEF Coreで実装する ~画面の形のDTOへ、変更追跡せずに1回で読む~ 2026年10月5日 プロ太 実務Webアプリ開発編です。今回は、CQRSのクエリ側をEF Coreでどう書くかを、コマンド側と比べながら整理します。 前回は、状 …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (31)CQRSとは?コマンドとクエリを分ける理由 ~集約は変更を守る境界、読み取りは境界をまたぐ~ 2026年9月28日 プロ太 実務Webアプリ開発編です。今回のテーマは、CQRS(コマンド・クエリ責務分離)とは何か、なぜコマンドとクエリを分けるのかです。 前 …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (30)アプリケーションサービスの責務 ~ユースケースを進行させ、判断はドメインに委ねる~ 2026年8月24日 プロ太 実務Webアプリ開発編です。今回のテーマは、「Application層の役割・責務は何か?」です。 シリーズとしては、前回でユニット …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (29)ユニットオブワークをEF Coreで実装する ~複数リポジトリの変更を1回の保存で確定する~ 2026年8月16日 プロ太 実務Webアプリ開発編です。今回のテーマは、DDD(ドメイン駆動設計)において、ユニットオブワーク(Unit of Work)をEF Co …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (28)リポジトリパターンをEF Coreで実装する ~コマンド側の集約取得と保存入口を作る~ 2026年8月11日 プロ太 実務Webアプリ開発編です。今回のテーマは、DDD(ドメイン駆動設計)において、リポジトリパターンをEF Coreで実装する方法です。 …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (27)EF Coreの削除ルール ~Cascade/Restrictを集約境界で使い分ける~ 2026年7月27日 プロ太 実務Webアプリ開発編です。前回はエンティティ間の関連をEF Coreでマッピングし、「関連の線」を引きました。 今回はその線1本1 …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (26)EF Coreでエンティティの関連をマッピングする ~ナビゲーションプロパティ・外部キー・規約~ 2026年7月20日 プロ太 実務Webアプリ開発編です。前回はPart V(永続化とCQRS)の初回として、エンティティ単体をEF Coreでテーブルにマッピングする …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (25)EF Coreでエンティティをテーブルにマッピングする ~DbContext・規約・Fluent APIの基本~ 2026年7月13日 プロ太 実務Webアプリ開発編です。前回まで、Part IV(ドメイン層の実装)として、値オブジェクト・集約・ドメインサービスの実装とテストを見て …
Webアプリ 【C#/Blazor】実務Webアプリ開発編(24)DDDでDomain層の自動テスト ~値オブジェクト・集約・ドメインサービスを外部依存なしで検証する~ 2026年6月30日 プロ太 実務Webアプリ開発編です。Part IV(ドメイン層の実装)として、これまで値オブジェクト・集約・ドメインサービスなどDomain層を構 …