آموزش معماری پیاز در MVC

آموزش معماری پیاز در MVC
آموزش پروژه محور معماری پیاز ( Onion Architecture ) در Asp.Net MVC
در دنیای وب ، معماری های بسیاری وجود دارند که هر کدام شامل مزایا و معایب مربوط به خود هستند.
معماری پیاز ، یکی از بهترین معماری های موجود برای پیاده سازیTestability ( قابل آزمون بودن ) ، Maintainability ( قابلیت نگهداری ) وDependability ( قابلیت اطمینان ) در ساختار نرم افزار می باشد.
هدف اصلی این معماری ، ساخت برنامه هایی با حداقل وابستگی یا به اصطلاح Loosely Coupled و همینطور جدایی حداکثری ارتباطات بین لایه ها در برنامه است که توسعه و تست و نگهداری کدها را ساده تر میکند.
در این معاری لایه های موجود با استفاده از Interface با یکدیگر ارتباط دارند و تمامی ارتباطات به سمت هسته می باشد.
همینطور تمامی وابستگی های خارجی مانند web service ها به عنوان لایه خارجی شناخته میشوند.
در این آموزش ما قصد داریم یک پروژه عملی را تحت ASP.NET MVC از صفر با استفاده از معماری پیاز پیاده سازی کنیم
تا قبل از اتمام دوره میتوانید این دوره را 20% تخفیف پیش خرید کنید
کد تخفیف : onion
خرید این دوره
پیش نمایش
لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد .
- 1
معرفی دوره معماری پیاز
00:06:00
معرفی دوره معماری پیاز
- 2
بررسی کامل معماری پیاز
00:21:00
بررسی معماری پیاز ، سیستم لایه بندی و جزییات لایه ها
- 3
پیاده سازی لایه ها در معماری پیاز
00:43:00
در این قسمت پروژه رو استارت میزنیم و سیستم لایه بندی رو پیاده سازی میکنیم
- 4
پیاده سازی لایه سرویس در معماری پیاز
00:19:00
پیاده سازی لایه سرویس در معماری پیاز
- 5
پیاده سازی IOC و UnitOfWork در معماری پیاز
00:26:00
در این جلسه ، الگوی UnitOfWork رو به همراه IOC در پروژمون ایجاد میکنیم
- 6
پیاده سازی ثبت نام
00:50:00
در این قسمت ، قالب را به پروژه منتقل کرده و ثبت نام کاربر را پیاده سازی میکنیم
- 7
ارسال ایمیل و فرایند تایید کاربر
00:37:00
ارسال ایمیل و فرایند تایید کاربر
- 8
پیاده سازی ورود کاربر
00:22:00
پیاده سازی ورود کاربر
- 9
انتقال قالب ادمین و پیاده سازی ثبت اسلایدر
00:47:00
انتقال قالب ادمین ، پیاده سازی Repository و Service مربوط به اسلایدر و ثبت آن در Admin