آشنایی با مفهوم Aggregate در Domain-Driven Design
200, OK
http://hadiahmadi.ir/2014/12/domain-driven-design-part2/ icon

در این مقاله با مفهوم Aggregate و دیگر مفاهیم مرتبط مانند Aggregate Root، Aggregate Boundary، Invariant آشنا می‌شویم. همچنین به بررسی قوانین پیاده سازی Aggregate‌ها در DDD می‌پردازیم.

آشنایی با مفهوم Aggregate در Domain-Driven Design
آشنایی با 3 مفهوم پایه ی Domain-Driven Design
200, OK
http://hadiahmadi.ir/2014/12/domain-driven-design-part1/ icon

Domain-Driven Design (به اختصار DDD) مبحثی است که در سال‌های اخیر به شدت مورد توجه جامعه‌ی نرم افزاری دنیا بوده و رویکرد بسیاری از شرکت‌های نرم افزاری را برای تحلیل و توسعه‌ی نرم افزارها مورد تاثیر قرار داده است. در این مقاله با 3 مفهوم پایه ای Entity، Value Object و Service در DDD آشنا می‌شویم.

آشنایی با 3 مفهوم پایه ی Domain-Driven Design
ارسال و اجرای همزمان چند Query با Entity Framework
200, OK
http://hadiahmadi.ir/2014/10/entityframeworkextended-2/ icon

با استفاده از Future Query‌ها می‌توانید لیستی از Query‌ها را ساخته و تمام آنها را با یک مراجعه (Round Trip) به پایگاه داده، اجرا و بازیابی کنید. با استفاده از این تکنیک می‌توانید تعداد دفعات مراجعه به پایگاه داده را کمتر کرده و بازدهی برنامه‌ی خود را افزایش دهید. 

ارسال و اجرای همزمان چند Query با Entity Framework