آموزش کاهش کپی کد 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 # در توابع لاجوردی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 9m
26
Pluralsight (پلورال سایت) pluralsight-small
09 فروردین 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 را طراحی و توسعه داده است.

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

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

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