آموزش ایجاد سرویس های پس زمینه در ASP.NET Core 6 و .NET 6

Creating Background Services in ASP.NET Core 6 and .NET 6

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: شما باید این دوره را بگذرانید تا با استفاده از سرویس های میزبانی شده در برنامه های ASP.NET Core برای انجام بارهای کاری پس زمینه آشنا شوید. شما همچنین یاد خواهید گرفت که چگونه با استفاده از الگوی سرویس کارگر، میکروسرویس های دات نت بسازید. ساخت میکروسرویس های NET Core مزایای زیادی دارد. در این دوره آموزشی Creating Background Services در ASP.NET Core 6 و .NET 6، یاد خواهید گرفت که چه زمانی و چگونه سرویس های هاست را در برنامه های خود اعمال کنید. ابتدا، با افزودن سرویس های میزبانی شده به برنامه های ASP.NET Core برای انجام بارهای کاری پس زمینه خارج از چرخه عمر درخواست آشنا خواهید شد. در مرحله بعد، نحوه اعمال الگوی سرویس worker هنگام ساخت میکروسرویس ها با استفاده از NET Core را خواهید آموخت. با استفاده از قالب سرویس worker، نحوه ساخت میکروسرویس های دات نت را نیز یاد خواهید گرفت. پس از اتمام این دوره، دانش قوی در زمینه ساخت سرویس های میزبانی شده ASP.NET Core و استفاده از الگوی سرویس .NET worker خواهید داشت که به شما در ساخت برنامه های کاربردی وب پاسخگو و میکروسرویس های NET Core کمک می کند.

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

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

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

افزودن وظایف پس زمینه به برنامه های اصلی ASP.NET Adding Background Tasks to ASP.NET Core Applications

  • مقدمه و بررسی اجمالی Introduction and Overview

  • معرفی اپلیکیشن رزرو تنیس Introducing the Tennis Booking Application

  • ایجاد یک سرویس میزبانی شده Creating a Hosted Service

  • خدمات میزبانی شده چیست؟ What Are Hosted Services?

  • هماهنگی بین درخواست ها و خدمات میزبانی شده Coordinating between Requests and Hosted Services

  • پردازش پیام از یک کانال در سرویس های میزبانی شده Processing Message from a Channel in Hosted Services

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

خدمات کارگران دات نت ساختمان Building .NET Worker Services

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

  • خدمات کارگری چیست؟ What Are Worker Services?

  • ایجاد خدمات کارگری Creating a Worker Service

  • میزبانی در دات نت Hosting in .NET

  • معماری خدمات کارگری Worker Service Architecture

  • راه اندازی AWS AWS Setup

  • راه اندازی Localstack Localstack Setup

  • خواندن از یک صف Reading from a Queue

  • پردازش پیام های یک کانال Processing Messages from a Channel

  • بازسازی برنامه وب Refactoring the Web Application

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

درک مفاهیم خدمات میزبانی پیشرفته Understanding Advanced Hosted Service Concepts

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

  • جزئیات پیاده سازی BackgroundService BackgroundService Implementation Details

  • رسیدگی به استثناها در خدمات میزبانی شده Handling Exceptions in Hosted Services

  • مدیریت خاموش شدن برنامه Handling Application Shutdown

  • سفارش ثبت خدمات میزبانی شده Registration Order of Hosted Services

  • ایجاد خدمات پس زمینه Aspnetcore 6 و Dotnet 6 Creating Background Services Aspnetcore 6 and Dotnet 6

  • لغو StartAsync و StopAsync در خدمات پس‌زمینه Overriding StartAsync and StopAsync in Background Services

  • خدمات کارگری تست واحد Unit Testing Worker Services

  • اجتناب از مسدود کردن کد در StartAsync Avoiding Blocking Code in StartAsync

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

اجرای خدمات کارگری در تولید Running Worker Services in Production

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

  • Docker Primer Docker Primer

  • اجرای خدمات کارگران به صورت کانتینر Running Worker Services as Containers

  • اجرای Worker Services به عنوان Windows Services Running Worker Services as Windows Services

  • اجرای Worker Services به عنوان دیمون لینوکس Running Worker Services as Linux Daemons

  • اجرای خدمات Worker در سرویس Azure App Running Worker Services on Azure App Service

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

نمایش نظرات

آموزش ایجاد سرویس های پس زمینه در ASP.NET Core 6 و .NET 6
جزییات دوره
2h 46m
36
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Steve Gordon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steve Gordon Steve Gordon

استیو گوردون یک مایکروسافت MVP ، توسعه دهنده ارشد و رهبر جامعه مستقر در برایتون ، انگلستان است. او برای Madgex در حال توسعه و پشتیبانی از نمونه کارهای محصولات داده آنها است که با استفاده از فناوری های .NET Core ساخته شده است. استیو علاقه زیادی به اجتماع و همه موارد مرتبط با NET دارد ، بیش از 15 سال با ASP.NET کار کرده است. استیو از به اشتراک گذاشتن دانش خود از طریق وبلاگ خود ، در فیلم ها و با ارائه در گروه ها و کنفرانس های کاربر لذت می برد. استیو .NET South East ، یک گروه محلی برای دیدار با .NET را تأسیس کرده است. او از همکاری و حفظ پروژه های OSS لذت می برد. فعالانه با OSS و جعبه ابزار بشردوستانه به نجات جان مردم کمک می کند