تخفیف ویژه هفته کتاب و کتاب خوانی، فرصت یادگیری با 40٪ تخفیف (کد تخفیف: Ketab)
زمان باقی مانده تخفیف ویژه (تمدید شد)
سبد (0)

درباره مدرس (آموزش عملی Dependency Injection و Inversion of Control در دات نت)

تضمین کیفیت

با یک کلیک بیاموز
توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است.

آموزش عملی Dependency Injection و Inversion of Control در دات نت

(
بازدیدها: 44
)

معرفی اجمالی محصول (آموزش عملی Dependency Injection و Inversion of Control در دات نت)

1 Introduction to the Course
2 Dependency Injection
3 Introducing a Potential Example
4 Understanding Interface Injection
5 Adding Interface Injection to the Example
6 Understanding Setter Injection
7 Adding Setter Injection to the Example
و ...

دیگر مشخصات (آموزش عملی Dependency Injection و Inversion of Control در دات نت)

حجم فایل : 49 مگابایت
مدت زمان : 01:00:00
شماره درس : پکیج کامل
نوع آموزش : تصویری و کاملاً فارسی
مقدار: 
21,900 تومان
توضیحات کامل (آموزش عملی Dependency Injection و Inversion of Control در دات نت)

Dependency Injection چیست؟

Dependency Injection یکی از تکنیک های برنامه نویسی است که با استفاده از مفاهیم شی گرایی پیاده سازی می شود. زمانی که یک کلاس مانند کلاس A به کلاس B وابستگی دارد و نیازمند یک شی از کلاس B برای انجام عملیات مورد نظر خود است، شاید اولین راهی که به نظر برسد تعریف یک فیلد از کلاس B در کلاس A است. با استفاده از این فیلد کلاس A می تواند عملیات مورد نظر خود را انجام دهد. متاسفانه، این روش باعث ایجاد Tight Coupling یا همان در هم تنیدگی کلاس ها می شود. روش بهتر انجام این وابستگی در قالبی است که باعث Loose Coupling یا همان وابستگی سست گردد. در واقع، تکنیک Dependency Injection که با یکی از سه روش زیر انجام می شود همین وظیفه را دنبال می کند.

  • Interface Injection
  • Setter Injection
  • Constructor Injection

Inversion of Control چیست؟

Inversion of Control که به صورت کوتاه از آن با نام IoC یاد می شود، روش بهبود یافته ی Dependency Injection است. در واقع، IoC Container به عنوان یک کلاس وظیفه ی انجام هر چه ساده تر Dependency Injection را به عهده دارد. IoC Container های متعددی امروزه در برنامه های دات نت استفاده می شوند که یکی از معروف ترین آنها Unity می باشد. با استفاده از IoC Container اشیا در کنار Type آنها ثبت یا Register می شوند و در هنگام نیاز Resolve یا برگردانده شده و مورد استفاده قرار می گیرند.

در این بسته ی آموزشی ابتدا با استفاده از مثال های ساده و روانی مبحث Dependency Injection را با هر سه روش یادشده آموزش می بینید و پس از آن یک IoC Container ساده را پیاده سازی می کنید. در ادامه ی آموزش، به استفاده از Unity به عنوان یک IoC Container محبوب پرداخته می شود.

در بسته ی آموزش عملی Dependency Injection و Inversion of Control در دات نت که در قالب یک ساعت تنظیم شده است، مفاهیم Dependency Injection و Inversion of Control را به صورت کامل فرا میگیرید و با Unity به عنوان یک IoC Container که از سمت مایکروسافت منتشر شده است آشنا می شوید.


آنچه بطور خلاصه در ویدئوهای بسته ی آموزش عملی Dependency Injection و Inversion of Control در دات نت فراخواهید گرفت:

  • معرفی مسئله و مشکل وابستگی بین کلاس ها
  • معرفی روش Dependency Injection
  • پیاده سازی روش های Interface Injection – Setter Injection – Constructor Injection به صورت عملی
  • معرفی Inversion of Control
  • پیاده سازی یک IoC Container در سی شارپ به صورت عملی
  • معرفی Unity به عنوان یک IoC Container
  • پیاده سازی روش های Dependency Injection با استفاده از Unity

سرفصل های آموزش عملی Dependency Injection و Inversion of Control در دات نت

00

Introduction to the Course

 
01

Dependency Injection

 
02

Introducing a Potential Example

 
03 نمایش رایگان

Understanding Interface Injection

 
04

Adding Interface Injection to the Example

 
05

Understanding Setter Injection

 
06

Adding Setter Injection to the Example

 
07

Adding Constructor Injection to the Example

 
08

Understanding Constructor Injection

 
09

Inversion of Control

 
10

Implementing a Simple IoC

 
11

Introducing Unity IoC

 
12

Setter Injection using Unity

 
13

Constructor Injection using Unity

 
14 نمایش رایگان

Interface Injection using Unity

 
15

Conclusion

 

پیش نمایش 

 درس شماره 3  (Understanding Interface Injection) زمان فیلم:  08:17

   دانلود مستقیم پیش نمایش (Understanding Interface Injection) - حجم دانلود 11 مگابایت (کلیک کنید +)

 درس شماره 14  (Interface Injection using Unity) زمان فیلم:  01:57

   دانلود مستقیم پیش نمایش (Interface Injection using Unity) - حجم دانلود 3 مگابایت (کلیک کنید +)

نظرات (آموزش عملی Dependency Injection و Inversion of Control در دات نت)
Copyright www.maxx-marketing.net

راهنمای خرید از فروشگاه بیاموز (قوانین و مقررات)

کاربر عزیز به فروشگاه بیاموز خوش آمدید. جهت آشنایی بهتر با فروشگاه، نحوه خرید و ضمانت ما و موارد دیگر به نکات زیر توجه فرمایید:

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

نکته 2: بلافاصله بعد از خرید، ایمیلی حاوی لینک دانلود برای شما ارسال خواهد شد و می توانید محصولات را با بالاترین سرعت ممکن دانلود نمایید.

نکته 3: لینک های دانلود، دارای قابلیت Resume هستند. یعنی در صورتی که Disconnect شدید، بعد از اتصال مجدد به اینترنت، می توانید دانلود فایل مورد نظر را ادامه دهید.

نکته 4: تمام درآمد حاصل از فروشگاه، صرف پیشرفت بیاموز خواهد شد. بنابراین با هر خرید از فروشگاه ما را قادر خواهید ساخت که مطالب رایگان بیشتری را به هموطنانمان ارائه کنیم.

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

نکته 6: هر پکیج آموزشی، شامل چندین درس است اما در بیاموز، امکان خرید هر درس بصورت مجزا وجود دارد. 

نکته 7: خریدهای پستی (پیشتاز) بین 24 الی 72 ساعت بعد از خرید به دست شما خواهد رسید.

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

نکته 9: اگر هنوز هم سوالی در ذهن شما باقی مانده، از طریق پُل ها ارتباطی زیر با ما مطرح فرمایید:

موبایل: 09132023142               ایمیل: این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

در ویدئوی زیر، می توانید نحوه ی خرید و دانلود محصولات آموزشگاه بیاموز را مشاهده فرمایید:

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان
 
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تبلیغات اینترنتی