جزوه آموزش CQRS به زبان ساده

بازدید: 1569 بازدید
جزوه آموزش CQRS

جزوه آموزش CQRS به زبان ساده که توسط زهرا بیات‌قلی لاله و علی بیات‌قلی لاله تهیه شده است را به صورت PDF در 163 صفحه از لینک زیر می‌توانید دانلود کنید.

CQRS پترنی است که در پروژه‌های سازمانی استفاده می‌شود و مشکل بزرگی را از پروژه‌های نرم‌افزاری حل می‌کند. متأسفانه استفاده از این پترن در شرکت‌های نرم‌افزاری بسیار محدود است. چون افرادی که توانایی کار با این الگو را در پروژه‌های واقعی داشته باشند، بسیار کم است. در اینترنت اطلاعات زیادی در مورد CQRS وجود دارد. اما اکثراً به معرفی الگوی CQRS و چند مثال انتزاعی بسنده می‌کنند. در این کتاب یاد می‌گیرید که چرا باید از CQRS استفاده کنید و چگونه آن را در پروژه‌های نرم‌افزاری پیاده‌سازی نمایید.

فهرست مطالب جزوه آموزش CQRS به زبان ساده :

فصل اول: نگاهی به دیزاین پترن CQRS و CQS

  • CQS چیست؟
  • CQRS چیست؟
  • چرا CQRS انتخاب مناسبی است؟
  • مشکل اپلیکیشن‌های سنتی چیست؟
  • Task Based Interface چیست؟
  • انواع پیام در CQRS

فصل دوم: استارت اپلیکیشن Ordering و ایجاد لایه Domain

  • ساختار لایه‌های اپلیکیشن
  • ایجاد لایه Domain و ایجاد SeedWrok اپلیکیشن
  • افزودن Domain Model

بخش سوم: ایجاد لایه Infrastructure

  • افزودن لایه Infrastructure
  • Table mapping چیست؟
  • پیاده‌سازی Repository

فصل چهارم: لایه Application و پیاده‌سازی Commmand

  • افزودن لایه Application
  • نصب و راه‌اندازی MediatR
  • پیاده‌سازی Command و CommandHandler
  • ConnectionString چیست؟
  • ایجاد دیتابیس و Migration
  • Controller
  • پیاده‌سازی Fluent Validation
  • Seed چیست؟
  • تست اپلیکیشن در مرحله Command

فصل پنجم: لایه Application و پیاده‌سازی Query

  • معرفی Query
  • پیاده‌سازی GetOrderByIdQueryHandler
  • استفاده از Dapper

بخش ششم: Domain event و Behavior در MediatR و گذری بر جداسازی دیتابیس‌ها

  • Domain Event چیست؟
  • پیاده‌سازی Domain Event
  • Behavior چیست؟
  • تست Behavior
  • جداسازی دیتابیس
  • استراتژی‌های همگام‌سازی دیتابیس
  • Consistency بین دیتابیس‌ها
  • Quiz و Answers

نام فایل: جزوه آموزش CQRS به زبان ساده

دانلود فایل: لینک مستقیم

پسورد: www.noandishaan.com

نواندیشان تابع قوانین جاری کشور جمهوری اسلامی ایران در زمینه حقوق مولفین و ناشرین است، چنانچه نسبت به محتوای این صفحه صاحب حق نشر هستید و درخواست حذف آن را دارد، خواهشمند است از طریق این لینک به ما اطلاع دهید.

منبع: نواندیشان
مقالات، مطالب، طرح ها و پروژه های خود را برای قرارگیری در سایت علمی آموزشی نواندیشان از اینجا بفرستید.

ادامه مطلب