آموزش معماری پیازی در ASP.NET Core MVC پروژه محور

تعداد ویدئو 36
زمان دوره 01:23:02
دوبلر مرتضی گیتی
سایت منتشر کننده پرووید

آموزش معماری پیازی در ASP.NET Core MVC پروژه محور یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم.

معماری پیازی چیست؟

معماری پیازی یکی از روش های مفید و ارجح معماری نرم افزار برای قابل آزمون بودن (Testability) , قابلیت نگهداری (Maintainability) و قابلیت اطمینان (Dependability) در ساختار نرم افزار مانند بانک اطلاعات یا سرویس های مختلف مورد استفاده می باشد. مهمترین دلیل برای ایجاد چنین معماری نیازمندی به ساختاری است تا قابلیت نگهداری برنامه های تحت وب در دراز مدت را فراهم نماید. این نکته با رعایت اصل SOP (Separation Of Concerns) در سرتاسر سیستم بدست می آید.

onion-architecture-with-asp-net-core

 

این معماری برای برنامه های تحت وب ساده و کوچک اصلا مناسب نیست بلکه برای برنامه های تحت وب مرتبط با کسب و کارهای بلند مدت همراه با رفتارهای پیچیده مناسب می باشد. این معماری بر روی استفاده از اینترفیس هایی برای ارائه رفتارهای سیستم تاکید می کند و برون سازی Infrastructure برنامه از Core برنامه را مورد توجه قرار می دهد.

سرفصل مطالب آموزش ویدئویی معماری پیازی و ساخت پروژه عملی با ASP.NET Core MVC

  • مقدمه دوره آموزشی
  •  بررسی و معرفی معماری پیازی
  •  اصول پیاده سازی معماری پیازی
  •  معرفی و بررسی مفهوم Coupling
  •  بررسی لایه ها در معماری پیازی
  •  پیاده سازی معماری پیازی
  • پیاده سازی معماری پیازی در ASP.NET Core MVC قسمت اول و قسمت دوم
  •  ایجاد کردن Data Layer قسمت اول و قسمت دوم
  •  ایجاد کردن Repository Layer
  •  ایجاد کردن Service Layer
  •  ایجاد کردن UI Layer
  • ایجاد کردن دیتابیس
  •  ایجاد کردن UserViewModel
  •  ایجاد کردن یک Action Method به نام Index
  • اجرا کردن برنامه
  • ایجاد کردن AddUser Action Method
  • ایجاد کردن AddUser View
  • ایجاد کردن EditUser Action Method
  • ایجاد کردن EditUser View
  • ایجاد کردن DeleteUser Action Method
  • ایجاد کردن DeleteUser View
  • اجرا کردن برنامه
  • بررسی دقیق Index Action Method
  • بررسی دقیق AddUser Action Method
  • بررسی دقیق UpdateUser Action Method
  • بررسی دقیق DeleteUser Action Method
  • بررسی نهایی برنامه
  • مزایای پیاده سازی معماری پیازی
  •  جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش معماری پیازی در ASP.NET Core MVC پروژه محور”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید