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層を構 …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (23)DDDのドメインサービスとは?~集約をまたぐビジネスルール~ 2026年6月23日 プロ太 実務Webアプリ開発編です。Part IV(ドメイン層の実装)として、前回はリポジトリインターフェースをDomain層に置く理由を見てきま …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (22)DDDのリポジトリとユニットオブワークで集約を保存・取得する ~依存性逆転の原則を学ぶ~ 2026年6月16日 プロ太 実務Webアプリ開発編です。Part IV(ドメイン層の実装)として、前回はTopic集約を題材に、親子関係を持つ集約で子エンティティをど …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (21)DDDの集約境界の決め方と守り方 ~TopicとMessageの親子関係を学ぶ~ 2026年5月31日 プロ太 実務Webアプリ開発編です。Part IV(ドメイン層の実装)として、前回はUserやMentorshipを題材に、集約ルート自身の状態を …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (20)DDDのエンティティ・集約・集約ルートを実コードで理解する ~不変条件の守り方~ 2026年5月26日 プロ太 実務Webアプリ開発編です。前回は、Emailを題材に値オブジェクトの実装を見てきました。 今回はPart IV(ドメイン層の実装) …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (19)DDDの値オブジェクトをC#のrecordで実装する ~業務ルールを型に閉じ込める~ 2026年5月18日 プロ太 実務Webアプリ開発編です。前回までPart III(アーキテクチャ概論)として、クリーンアーキテクチャやDDDの考え方を見てきました。 …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (18)クリーンアーキテクチャの処理の流れをデバッガで理解する ~画面クリックからDBまで全4層を追う~ 2026年5月12日 プロ太 実務Webアプリ開発編です。前回まででアーキテクチャ概論として以下を学びました。 クリーンアーキテクチャ・ドメイン駆動設計(DD …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (17)C#のソリューション・プロジェクト構成 ~.slnx と .csproj で設計の意図を読む~ 2026年4月27日 プロ太 実務Webアプリ開発編です。前回までPart III(アーキテクチャ概論)として、クリーンアーキテクチャ・ドメイン駆動設計(DDD)の考え …
Webアプリ 【C#/Blazor】実務Webアプリ開発編 (16)ドメイン駆動設計(DDD)入門:値オブジェクト・エンティティ・集約・ドメインサービス 2026年4月21日 プロ太 実務Webアプリ開発編です。前回は Part III(アーキテクチャ概論)の最初の記事として、クリーンアーキテクチャの全体像を整理しました …