آموزش کارهای پس زمینه .NET ساده شده با Hangfire

Simplified .NET Background Tasks with Hangfire

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آیا برای مشاغل .NET طولانی مدت/برنامه ریزی شده به راه حلی نیاز دارید؟ Hangfire چارچوبی است که می تواند برای ایجاد ، پردازش و مدیریت قابل اعتماد مشاغل زمینه ای ناهمگام .NET مورد استفاده قرار گیرد. در این دوره ، یاد بگیرید که چگونه از Hangfire در برنامه های دات نت خود استفاده کنید. مشاغل غیر همگام قابل اطمینان یک نیاز معمول است که توسعه دهندگان دات نت به طور حتم باید در برخی موارد پیاده سازی کنند. در این دوره ، مشاغل ساده .NET Background با Hangfire ، همه چیز را در مورد استفاده از Hangfire به عنوان یک چارچوب برای کمک به شما در انجام این نیاز یاد خواهید گرفت. ابتدا همه چیز در مورد ایجاد ، پردازش و مدیریت این کارهای طولانی مدت یاد خواهید گرفت. در مرحله بعدی ، می آموزید که Hangfire چگونه به شما امکان می دهد این کارهای طولانی را اجرا کنید. سرانجام ، شما با استفاده از داشبورد عالی Hangfire نحوه مدیریت این مشاغل را خواهید آموخت. در پایان این دوره ، نحوه نصب Hangfire و داشبورد Hangfire و نحوه ایجاد انواع مختلف مشاغل پس زمینه که Hangfire پشتیبانی می کند ، خواهید دید.

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

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

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

مقدمه Introduction

  • مقدمه Introduction

  • آتش در عمل Hangfire in Action

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

  • ویژگی های Hangfire Hangfire Features

  • انواع شغل پس زمینه Hangfire Hangfire Background Job Types

  • معماری Hangfire Hangfire Architecture

  • برنامه تحویل مسیر Route Delivery Application

  • نصب Hangfire Installing Hangfire

  • ادغام Hangfire Hangfire Integration

  • Hangfire Pro Hangfire Pro

  • خلاصه Summary

آشنایی با انواع مشاغل پیش زمینه Getting to Know Background Job Types

  • مقدمه Introduction

  • آتش و فراموش کردن Fire-and-forget

  • با تأخیر Delayed

  • مکرر Recurring

  • با استفاده از دسته ها Using Batches

  • دسته های زنجیره ای Chaining Batches

  • گردش کار پیچیده Complex Workflows

  • عبور از پارامترها Passing Parameters

  • عبور از وابستگی ها Passing Dependencies

  • خلاصه Summary

داشبورد Hangfire و ذخیره سازی شغل Hangfire Dashboard and Job Storage

  • مقدمه Introduction

  • نحوه کار داشبورد Hangfire Hangfire Dashboard How It Works

  • ویژگی های داشبورد Hangfire Hangfire Dashboard Features

  • پیکربندی داشبورد Hangfire Hangfire Dashboard Configuration

  • Hangfire Dashboard Security Hangfire Dashboard Security

  • استثناها Exceptions

  • ورود به سیستم Logging

  • نشانه های لغو Cancellation Tokens

  • پیکربندی SQL Server SQL Sever Configuration

  • پشتیبانی از Hangfire Redis Hangfire Redis Support

  • خلاصه Summary

بهترین روش های Hangfire ، مقیاس بندی و عملکرد Hangfire Best Practices, Scaling out, and Performance

  • مقدمه Introduction

  • پیش زمینه کد شغلی Background Job Code

  • تست های واحد نوشتاری Writing Unit Tests

  • IOC IOC

  • فیلترهای شغلی Job Filters

  • Hangfire آماده برای استقرار Ready Hangfire for Deployment

  • مقیاس گذاری Hangfire Scaling out Hangfire

  • مقیاس زدایی نسخه ی نمایشی Hangfire Scaling out Hangfire Demo

  • صف های متعدد Multiple Queues

  • پیکربندی رشته های کارگر Configuring Worker Threads

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش کارهای پس زمینه .NET ساده شده با Hangfire
جزییات دوره
2h 46m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
98
4.3 از 5
دارد
دارد
دارد
Rag Dhiman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rag Dhiman Rag Dhiman

مربی توسعه نرم افزار

Rag Dhiman یک مهندس نرم افزار، معمار، رهبر فنی و مربی است.

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