آموزش ژنریک در VB.NET

Generics in VB.NET

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مقدمه ای بر ایجاد و مصرف Generics در VB.NET. این دوره شما را با Generics در Visual Basic.NET آشنا می کند. با بحث در مورد اینکه Generics چیست و چرا به VB.NET و .NET Framework اضافه شده اند، شروع می شود. سپس به بخش دموی سنگین دوره می‌رویم، و چگونگی استفاده از انواع عمومی موجود در دات‌نت و نحوه ایجاد کلاس‌ها و رابط‌های Generic سفارشی خود را بررسی می‌کنیم. دموها به همین سادگی شروع می شوند و به تدریج هرچه وارد دوره می شویم پیچیده تر می شوند. ما با بحث در مورد ژنریک کوواریانس و تضاد به پایان می‌رسانیم، نام‌هایی که موضوعات را بسیار پیچیده‌تر از آنچه واقعا هستند نشان می‌دهند.

سرفصل ها و درس ها

چرا ژنریک؟ Why Generics?

  • مقدمه Introduction

  • مشکلات مجموعه‌های با تایپ ضعیف Issues with Weakly-typed Collections

  • کلاس های مجموعه سفارشی - راه حل ممکن؟ Custom Collection Classes - A Possible Solution?

  • دستور کار دوره Course Agenda

کار با انواع داخلی دات نت Working with the Built-in .NET Generic Types

  • کار با کلاس لیست Working with the List Class

  • کار با کلاس دیکشنری Working with the Dictionary Class

  • کلاس های مجموعه عمومی Generic Collection Classes

  • رابط های عمومی Generic Interfaces

  • نمایندگان عمومی Generic Delegates

پیاده سازی روش ها و رابط های عمومی Implementing Generic Methods and Interfaces

  • پیاده سازی رابط های عمومی Implementing Generic Interfaces

  • ساخت روش های عمومی سفارشی Building Custom Generic Methods

  • محدودیت های نوع عمومی Generic Type Constraints

تعریف انواع ژنریک Defining Generic Types

  • مقدمه Introduction

  • افزودن اینترفیس ها Adding the Interfaces

  • اضافه کردن کلاس Repository Adding the Repository Class

  • اجرای تعهد Implementing Commit

  • پیاده سازی LoadXml Implementing LoadXml

تبدیل نوع عمومی Generic Type Conversions

  • مقدمه Introduction

  • تبدیل‌ها را تایپ کنید Pre-.NET 4.0 Type Conversions Pre-.NET 4.0

  • تبدیل Post-.NET 4.0 را تایپ کنید Type Conversions Post-.NET 4.0

  • کوواریانس Covariance

  • پیاده سازی کوواریانس Implementing Covariance

  • تضاد Contravariance

  • نتیجه Conclusion

نمایش نظرات

آموزش ژنریک در VB.NET
جزییات دوره
2h 13m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
38
4.5 از 5
دارد
دارد
دارد
Rob Windsor
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rob Windsor Rob Windsor

راب ویندزور یک مشاور ارشد و مربی است. او تقریباً بیست و پنج سال تجربه در زمینه تولید انواع برنامه ها دارد و در حال حاضر بیشتر وقت خود را صرف کار با Office 365 و SharePoint می کند. راب سخنران منظمی در کنفرانس ها ، اردوگاه های کدگذاری و گروه های کاربری است و یکی از مشارکت کنندگان در کتابخانه Pluralsight On-Demand است. راب بنیانگذار و رئیس سابق گروه کاربر .NET تورنتوی شمالی است و به دلیل مشارکت در جامعه توسعه دهندگان به عنوان یک با ارزش ترین حرفه ای مایکروسافت شناخته شده است.