Dependency Injection در MVC

Dependency Injection در MVC

Dependency Injection در MVC

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

 

تزریق وابستگی (DI) وابستگی بین کلاس ها را کاهش داده و پیاده‌سازی‌های پیوسته و انتزاعی (abstraction) را به بیرون از کلاس وابسته منتقل می‌کند و توسعه دهندگان را قادر می سازد تا تغییرات  و پیچیدگی های کدهای نرم افزار که در آینده به وجود می آیند را بهتر مدیریت کنند، بنابراین در نگهداری برنامه به ما کمک می کند. همچنین می تواند با تزریق سازنده (constructor injection)، تزریق تنظیم کننده (setter injection) و تکنیک های تزریق مبنی بر Interface (interface-based injection) انجام شود.

 

در این آموزش نحوه تزریق وابستگی ها با استفاده از Ninject به همراه پیاده سازی یک نمونه در Asp.Net MVC را بررسی خواهیم کرد .

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

مدت زمان دوره: 00:37:00

در این آموزش نحوه پیاده سازی تزریق وابستگی ها در MVC توسط Ninject را بررسی خواهیم کرد .

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

salehi ارسال شده در چهار شنبه ۲۶ اردیبهشت ۱۳۹۷

سلام،

اموزش خوب و جالبی بود.

در خصوص لایه بندی پروژه و ابزارهای مفید برای آن اموزش بگذارید.

با تشکر

 

sammir ارسال شده در سه شنبه ۱۱ اردیبهشت ۱۳۹۷

با عرض سلام و درود خدمت استاد مدائنی دوست داشتنی و گرامی

از آموزش بسیار کارامد و عالی شما کمال تشکر را دارم.

پیروز و مانا باشید

Ali_Esmaeilzadeh ارسال شده در جمعه ۳۱ فروردین ۱۳۹۷

سلام 

نحوه آموزشتون خیلی خوبه . اگه امکانش هست آموزش های MVC Core 2 را هم برامون آپلود کنید. ممنون

farhadzm ارسال شده در جمعه ۱۷ فروردین ۱۳۹۷

سلام 

واقعا اموزشتون عالیه دستتون درد نکنه

د ارسال شده در پنج شنبه ۹ فروردین ۱۳۹۷

سلام جناب مدائنی.
من از Ninject در پروژهای چند لایه استفاده میکنم و خطا بهم میده. میتونید راه نمایی کنید که دقیقا باید چه تغییراتی در کد بدم.؟

با تشکر

soheil91141121 ارسال شده در دو شنبه ۲۱ اسفند ۱۳۹۶

کیفیت صدای ویدیو بسیار پایینه

ایمان مدائنی ارسال شده در دو شنبه ۲۱ اسفند ۱۳۹۶

در آموزش های بعدی حتما این موضوع رو درست میکنیم

amir124 ارسال شده در یک شنبه ۲۰ اسفند ۱۳۹۶

ویدئو خرابه

RBarzegar ارسال شده در یک شنبه ۲۰ اسفند ۱۳۹۶

سلام..فایل فیلم بنظر دچار مشکله با چندتا پلیر اجرا کردم جز چند دقیقه اول، بقیه دقایق صدا هست ولی تصویر متوقف شده .. لطفا بررسی کنین

ایمان مدائنی ارسال شده در یک شنبه ۲۰ اسفند ۱۳۹۶


سلام

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

با KmPlayer اجرا کنید