طراحی و پیاده سازی Domain events پیشنهاد : مطالعه مطلب مرتبط با این موضوع : پياده سازي Aggregate در Domin Layer - DDDرویداد دامنه/Domain events چیست؟رویداد چیزی است که در گ…
transactional vs eventual consistency هنگامی که از رویکرد Domain Driven Design در برنامه خود استفاده میکنیم، گاهی اوقات مجبور میشویم متدی را در چندین نمونه از Aggregate از یک…
پياده سازي Aggregate در Domin Layer - DDD ادامه از : Entities, Value Objects, Aggregates and Rootsقبلا و بصورت کامل در لینک بالا مفهوم Aggregates and Roots را با هم مطالعه کردیم.اما…
Implement Value Objects in Domin Layer - DDD Implement Value Objectsادامه از : Entities, Value Objects, Aggregates and Rootsقبلا و بصورت کامل در لینک بالا مفهوم Value Object ها را با ه…
پیاده سازی DDD - Clean Architecture قبلا و در دو پست جداگانه به صورت خلاصه در مورد موضوع زیر صحبت کردیم در این پست جزئیات کامل آن را (در هر قسمت شامل مفاهیم و پیاده سازی)با هم…
Implement Entities in Domin Layer - DDD Implement Entities In DDDادامه از : Entities, Value Objects, Aggregates and Rootsپیاده سازی Entity Classوقتی از اصول DDD پیروی کنید، در نها…
Entities, Value Objects, Aggregates and Roots تعریف موجودیت ها(Entities)موجودیت ها اولین مکانی هستند که ما باید منطق کسب و کار را در برنامه های کاربردی دامنه محور قرار دهیم.موجودیت در ک…
Abstraction layer over DbContext ادامه از قسمت اول : پیاده سازی الگوی Repository در ASP.NET Coreمطابق مستندات مایکروسافت از آنجایی که کلاس DbContext الگوهای Unit of Work و…
پیاده سازی الگوی Repository در ASP.NET Core در برنامه هایی که business logic به داده ها مستقیما دسترسی دارد می توانید با هر یک از مشکلات زیر روبرو شوید.کد تکراریپتانسیل بالاتر برای خ…
آموزش کاربردی DDD in ASP.NET Core - قسمت دوم DDD in ASP.NET Core applicationsادامه از قسمت اول : آموزش کاربردی DDD in ASP.NET Core - قسمت اولپیاده سازی DDD در یک .NET Core application.…