آموزش روش های توسعه C#

C# Extension Methods

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: متدهای افزونه یک ویژگی قدرتمند سی شارپ هستند که کمتر مورد استفاده قرار می‌گیرند و اغلب به اشتباه درک می‌شوند. در این دوره شما همه چیز را در مورد نوشتن، استفاده و سازماندهی روش های توسعه، نحوه پیاده سازی CLR و سناریوهایی که آنها را فعال می کند، خواهید آموخت. ما کتابخانه‌ای از روش‌های توسعه کلیدی ایجاد خواهیم کرد که می‌توانید از آنها در پروژه‌های خود استفاده کنید تا کدتان را پاک‌تر، ایمن‌تر و قابل نگهداری‌تر کنیم.

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

معرفی روش های توسعه Introducing Extension Methods

  • معرفی روش های توسعه Introducing Extension Methods

  • طرح کلی دوره Course Outline

  • نسخه ی نمایشی 1: گسترش انواع سیستم Demo 1: Extending System Types

  • نسخه آزمایشی 1: گسترش انواع سیستم (قسمت 2) Demo 1: Extending System Types (part 2)

  • گسترش انواع سیستم Extending System Types

  • نسخه ی نمایشی 2: فضای نام Piggybacking Demo 2: Piggybacking Namespaces

  • فضای نام Piggybacking Piggybacking Namespaces

  • نسخه ی نمایشی 3: گسترش رابط ها Demo 3: Extending Interfaces

  • گسترش رابط ها Extending Interfaces

  • نسخه ی نمایشی 4: گسترش مجموعه ها Demo 4: Extending Collections

  • گسترش مجموعه ها Extending Collections

  • نسخه ی نمایشی 5: گسترش همه چیز Demo 5: Extending Everything

  • نسخه ی نمایشی 5: گسترش همه چیز (قسمت 2) Demo 5: Extending Everything (part 2)

  • گسترش همه چیز Extending Everything

  • خلاصه ماژول Module Summary

روش‌های توسعه پیشرفته (قسمت 1) Advanced Extension Methods (part 1)

  • کاری که با Extension Methods نمی توانید انجام دهید What you can't do with Extension Methods

  • نسخه ی نمایشی 1: حالت گسترش دهنده Demo 1: Extending State

  • حالت گسترش دهنده Extending State

  • نسخه ی نمایشی 2: دور زدن قابلیت دسترسی (قسمت 1) Demo 2: Bypassing Accessibility (part 1)

  • نسخه آزمایشی 2: دور زدن قابلیت دسترسی (قسمت 2) Demo 2: Bypassing Accessibility (part 2)

  • نسخه ی نمایشی 2: دور زدن قابلیت دسترسی Demo 2: Bypassing Accessibility

  • نسخه ی نمایشی 3: روش های توسعه چگونه کار می کنند Demo 3: How Extension Methods Work

  • روش های توسعه چگونه کار می کنند How Extension Methods Work

روش‌های توسعه پیشرفته (قسمت 2) Advanced Extension Methods (part 2)

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی 4: روش های افزودنی قابل حمل (قسمت 1) Demo 4: Portable Extension Methods (part 1)

  • نسخه ی نمایشی 4: روش های توسعه قابل حمل (قسمت 2) Demo 4: Portable Extension Methods (part 2)

  • روش های توسعه قابل حمل Portable Extension Methods

  • نسخه 5: اتصال کامپایلر Demo 5: Compiler Binding

  • صحافی کامپایلر Compiler Binding

  • نسخه آزمایشی 6: اتصال پیکربندی (قسمت 1) Demo 6: Configuration Binding (part 1)

  • نسخه آزمایشی 6: اتصال پیکربندی (قسمت 2) Demo 6: Configuration Binding (part 2)

  • خلاصه ماژول Module Summary

کتابخانه روش پسوند (قسمت 1) Extension Method Library (part 1)

  • معرفی کتابخانه روش گسترش Introducing the Extension Method Library

  • نسخه ی نمایشی 1: استثناها و فهرست ها (قسمت 1) Demo 1: Exceptions and Enums (part 1)

  • نسخه آزمایشی 1: استثناها و فهرست ها (قسمت 2) Demo 1: Exceptions and Enums (part 2)

  • استثناها و فهرست ها Exceptions and Enums

  • نسخه ی نمایشی 2: بازتاب و عبارات (قسمت 1) Demo 2: Reflection and Expressions (part 1)

  • نسخه ی نمایشی 2: بازتاب و عبارات (قسمت 2) Demo 2: Reflection and Expressions (part 2)

  • بازتاب و بیان Reflection and Expressions

  • نسخه آزمایشی 3: Entity Framework (قسمت 1) Demo 3: Entity Framework (part 1)

  • نسخه ی نمایشی 3: Entity Framework (قسمت 2) Demo 3: Entity Framework (part 2)

  • نسخه ی نمایشی 3: Entity Framework (قسمت 3) Demo 3: Entity Framework (part 3)

  • چارچوب نهاد Entity Framework

کتابخانه روش پسوند (قسمت 2) Extension Method Library (part 2)

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی 4: مشتریان WCF (قسمت 1) Demo 4: WCF Clients (part 1)

  • نسخه ی نمایشی 4: مشتریان WCF (قسمت 2) Demo 4: WCF Clients (part 2)

  • مشتریان WCF WCF Clients

  • نسخه آزمایشی 5: پاسخ های Web Api POST Demo 5: Web Api POST Responses

  • پاسخ های Web Api POST Web Api POST Responses

  • نسخه ی نمایشی 6: ASP.NET MVC HtmlHelper (قسمت 1) Demo 6: ASP.NET MVC HtmlHelper (part 1)

  • نسخه آزمایشی 6: ASP.NET MVC HtmlHelper (قسمت 2) Demo 6: ASP.NET MVC HtmlHelper (part 2)

  • ASP.NET MVC HtmlHelper ASP.NET MVC HtmlHelper

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش روش های توسعه C#
جزییات دوره
3h 9m
53
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
473
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP