BuildFlow #5 | Building the SharedKernelThe Heart of Domain-Driven Design

في الحلقة الخامسة من سلسلة BuildFlow نبدأ ببناء أهم جزء في Domain-Driven Design:

SharedKernel

وهو الأساس الذي ستعتمد عليه جميع Modules داخل النظام.

في هذه الحلقة سوف نتعلم:

:white_check_mark: لماذا نحتاج SharedKernel في المشاريع الكبيرة
:white_check_mark: الفرق بين Shared Project و SharedKernel الحقيقي
:white_check_mark: إنشاء مشروع BuildFlow.SharedKernel
:white_check_mark: بناء أول Entity احترافي
:white_check_mark: مفهوم Identity داخل DDD
:white_check_mark: تجهيز الأساس لجميع Entities المستقبلية داخل النظام

هذه السلسلة لا تبني مشروع CRUD بسيط، وإنما نبني نظام SaaS احترافي لإدارة المستندات الهندسية باستخدام:

ASP.NET Core
• Domain-Driven Design (DDD)
• Clean Architecture
• Modular Monolith
• CQRS
• MediatR
• Entity Framework Core
• SQL Server

إذا كنت تريد تعلم بناء أنظمة Enterprise بالطريقة المستخدمة داخل الشركات، فهذه السلسلة لك.

═══════════════════════

:link: GitHub Repository

:clapper_board: سلسلة BuildFlow كاملة

═══════════════════════

#dotnet
#aspnetcore
#ddd
#cleanarchitecture
#modularmonolith
#cqrs
#sharedkernel
#softwarearchitecture
#backend
#csharp
#buildflow

رابط الحلقة الخامسة:

رابط الحلقة الخامسة