کتاب رایگان Implementing Domain Driven Design
200, OK
https://abp.io/books/implementing-domain-driven-design icon

This is a practical guide for implementing Domain Driven Design (DDD). While the implementation details are based on the ABP Framework infrastructure, the basic concepts, principles and models can be applied to any solution, even if it is not a .NET solution.  

کتاب رایگان Implementing Domain Driven Design
نمونه معماری پیاده سازی شده با ASP.NET Core و Angular و DDD
200, OK
https://github.com/rafaelfgx/Architecture icon

Architecture with .NET Core 3.1, ASP.NET Core 3.1, Entity Framework Core 3.1, C#, Angular 9.1, Clean Code, SOLID, DDD, Code Analysis, Docker and more. 

Technologies 

  • .NET Core 3.1
  • ASP.NET Core 3.1
  • Entity Framework Core 3.1
  • C# 8.0
  • Angular 9.1
  • Typescript
  • JWT
  • FluentValidation
  • Scrutor
  • Serilog
  • Docker
  • Azure DevOps
  • ...

Practices 

  • Clean Code
  • SOLID Principles
  • DDD (Domain-Driven Design)
  • Unit of Work Pattern
  • Repository Pattern 
  • ...
نمونه معماری پیاده سازی شده با ASP.NET Core و Angular و DDD
جادوی زبان، طلسم پیچیدگی
200, OK
https://www.aparat.com/v/EvAYt icon

زبان کارکردی دو‌گانه دارد. هم می‌تواند چونان جادوگری بد، بر ابهامات بیفزاید و بر حقایق پرده بکشد و هم می‌تواند مانند جادوگری خوب، کاشف نکات و گره‌گشای مسائل دامین باشد. به همین دلیل است که در DDD بر ایجاد زبانی مشترک و پیراسته از ابهام تاکید بسیاری شده است. در این ارایه،از اهمیت Ubiquitous Language سخن گفته می‌شود و به مشکلات خاص فارسی‌زبانان در ایجاد UL می‌پردازد. 

جادوی زبان، طلسم پیچیدگی
دومین رویداد DDD TALKS ایران در تاریخ ۲۳ آبان برگزار می‌شود
302, Found
https://evand.com/events/ddd-talks-2/ icon

دومین رویداد DDD Talks ایران (رویداد پاییزه) توسط انجمن DDD ایران و با همکاری شرکت همکاران سیستم در تاریخ ۲۳ آبان برگزار می‌گردد. این رویداد فرصتی است برای علاقه‌مندان به رویکرد Domain-Driven Design تا دانش، تجربه و یافته‌های تازه‌ی خود را در حوزه مدل‌سازی دامین‌های پیچیده، معماری نرم‌افزار و طراحی، با هم به اشتراک بگذارند. در این رویداد ۵ سخنرانی ارایه خواهد شد.

دومین رویداد DDD TALKS ایران در تاریخ ۲۳ آبان برگزار می‌شود
EventStorming چیست؟
200, OK
https://virgool.io/@ar.oroumand/%D9%82%D8%B3%D9%85%D8%AA-%D8%AF%D9%88%D9%85-eventstorming-%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%B4%D8%B1%D8%A7%DB%8C%D8%B7-%D8%AC%D9%84%D8%B3%D9%87-ztqgvuqp2u9k icon

«... اصل بنیادی در Event Storming ارائه یک روش ساده، قابل درک و فعال برای مدلسازی عملکرد‌های سیستم است. استفاده از این رویکرد باعث بهبود شناخت، افزایش تعامل و درگیر شدن موثر افرادی می‌شود که تاثیر زیادی در شناخت صحیح مسئله دارند اما در حالت عادی توانایی تعامل کمتری دارند ...»

EventStorming چیست؟
بهبودهای EF Core 2.1 در زمینه پشتیبانی از DDD
200, OK
https://www.youtube.com/watch?v=9Vp2iXlhK-s icon

Entity Framework half-heartedly supported Domain-Driven Design patterns. But the new-from-scratch EF Core has brought new hope for developers to map your well-designed domain classes to a database, reducing the cases where a separate data model is needed. EF Core 2.1 is very DDD friendly, even supporting things like fully encapsulated collections, backing fields and the return of support for value objects. In this session, we'll review some well-designed aggregates and explore how far EF Core 2.1 goes to act as the mapper between your domain classes and your data store. 

بهبودهای EF Core 2.1 در زمینه پشتیبانی از DDD
دانلود کتاب رایگان Domain Driven Design: The First 15 Years
200, OK
https://leanpub.com/ddd_first_15_years icon

به مناسبت 15 امین سالگرد به وجود اومدن Domain Driven Design، با دعوت اساتید برجسته این حوزه، کتابی تحت عنوان "15 سال اول" تهیه و به صورت رایگان منتشر شده  است. 

دانلود کتاب رایگان Domain Driven Design: The First 15 Years