آموزش کاهش کپی کد C # در توابع لاجوردی

Reducing C# Code Duplication in Azure Functions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با اجرای طیف وسیعی از روش ها برای کاهش کد تکراری ، قابلیت نگهداری را بهبود بخشید و خطاهای احتمالی را در عملکردهای Azure کاهش دهید. در هسته اصلی ایجاد عملکردهای Azure صحیح و قابل نگهداری ، شناخت کاملی از نحوه کاهش تکثیر کد وجود دارد. در این دوره ، Reducing C # Code Duplication in Azure Functions ، شما می آموزید که چگونه توابع و Function Apps را ایجاد کنید که کد تکراری را کاهش یا حذف می کند. ابتدا ، نحوه به اشتراک گذاری کد منبع در یک برنامه عملکردی را کشف خواهید کرد. در مرحله بعدی ، نحوه اشتراک گذاری کد کامپایل شده را کشف خواهید کرد. سرانجام ، شما خواهید آموخت که چگونه کد منطق کسب و کار را مجدداً به یک عملکرد مشترک تبدیل کنید. وقتی این دوره را به پایان رسانید ، دانش بنیادی در زمینه کاهش تکرار کد خواهید داشت که به شما کمک می کند تا در جهت ایجاد عملکردهای قابل نگهداری و کمتر مستعد خطا ، به جلو حرکت کنید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

اشتراک کد منبع در یک برنامه عملکردی Sharing Source Code Within a Function App

  • مقدمه Introduction

  • ایجاد عملکرد HTTP Creating an HTTP Function

  • ایجاد یک عملکرد جدید با کد تکراری Creating a New Function with Duplicated Code

  • ایجاد یک تغییر تجاری Making a Business Change

  • ایجاد عملکرد کد مشترک Creating a Shared Code Function

  • توابع مجدداً به صورت دستی Manually Recompiling Functions

  • در حال مشاهده تغییرات پرونده کد مشترک Watching for Shared Code File Changes

  • خلاصه Summary

اشتراک کد وارد شده Sharing Compiled Code

  • مقدمه Introduction

  • محدودیت های اشتراک کد منبع Limitations of Sharing Source Code

  • مراجعه به مجامع از پیش عرضه شده Referencing Pre-supplied Assemblies

  • با استفاده از کد وارد شده از بسته های NuGet Using Compiled Code from NuGet Packages

  • با استفاده از منابع بسته جایگزین Using Alternative Package Sources

  • ایجاد یک مجمع مشترک در Visual Studio Creating a Shared Assembly in Visual Studio

  • با استفاده از یک مجموعه کامپایلر در یک عملکرد واحد Using a Compiled Assembly in a Single Function

  • اشتراک مجمع کامپایل شده در چندین توابع Sharing a Compiled Assembly Across Multiple Functions

  • به روزرسانی مجمع کامپایل شده مشترک Updating a Shared Compiled Assembly

  • اشتراک مجمع کامپایل شده در میان چندین برنامه عملکردی Sharing a Compiled Assembly Across Multiple Function Apps

  • خلاصه Summary

Refactoring Code به یک عملکرد مشترک Refactoring Code to a Shared Function

  • مقدمه Introduction

  • ایجاد یک تابع اعتبار سنجی Creating a Validation Function

  • Refactoring عملکرد HTTP Refactoring the HTTP Function

  • Refactoring عملکرد صف ذخیره سازی Refactoring the Storage Queue Function

  • ایجاد یک تغییر تجاری در عملکرد اعتبار سنجی Making a Business Change in the Validation Function

  • خلاصه Summary

نمایش نظرات

آموزش کاهش کپی کد C # در توابع لاجوردی
جزییات دوره
1h 9m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
45
4.5 از 5
دارد
دارد
دارد
Jason Roberts
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.