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

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

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

آموزش پروژه محور معماری پیاز ( Onion Architecture ) در Asp.Net MVC

 

در دنیای وب ، معماری های بسیاری وجود دارند که هر کدام شامل مزایا و معایب مربوط به خود هستند.

معماری پیاز ، یکی از بهترین معماری های موجود برای پیاده سازیTestability  ( قابل آزمون بودن ) ، Maintainability  ( قابلیت نگهداری )   وDependability  ( قابلیت اطمینان ) در ساختار نرم افزار می باشد.

هدف اصلی این معماری ، ساخت برنامه هایی با حداقل وابستگی یا به اصطلاح Loosely Coupled و همینطور جدایی حداکثری ارتباطات بین لایه ها در برنامه است  که توسعه و تست و نگهداری کدها را ساده تر میکند.

در این معاری لایه های موجود با استفاده از Interface با یکدیگر ارتباط دارند و تمامی ارتباطات به سمت هسته می باشد.

همینطور تمامی وابستگی های خارجی مانند web service ها به عنوان لایه خارجی شناخته میشوند.

 

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

 

این دوره به پایان رسیده است .

خرید این دوره

پیش نمایش


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

مدت زمان دوره: 10:03:00
راهنما! برای دانلود با دانلود منیجر(IDM) بر روی این لینک کلیک کنید.

معرفی دوره معماری پیاز

بررسی معماری پیاز ، سیستم لایه بندی و جزییات لایه ها

در این قسمت پروژه رو استارت میزنیم و سیستم لایه بندی رو پیاده سازی میکنیم

پیاده سازی لایه سرویس در معماری پیاز

در این جلسه ، الگوی UnitOfWork رو به همراه IOC در پروژمون ایجاد میکنیم

در این قسمت ، قالب را به پروژه منتقل کرده و ثبت نام کاربر را پیاده سازی میکنیم

ارسال ایمیل و فرایند تایید کاربر

پیاده سازی ورود کاربر

انتقال قالب ادمین ، پیاده سازی Repository و Service مربوط به اسلایدر و ثبت آن در Admin

نمایش لیست ، ویرایش ، حذف و بازگردانی اسلایدر در ادمین

پیاده سازی مدیریت کاربران در ادمین با فیلتر و صفحه بندی بخش اول

مدیریت کاربران و اسلایدر

پیاده سازی crud خوانندگان در ادمین

پیاده سازی عملیات crud مربوط به آهنگ ها در ادمین

تکمیل پروژه عملی - بخش اول

تکمیل پروژه عملی - بخش دوم

تکمیل پروژه عملی ( قسمت پایانی )

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.