نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
آیا برای مشاغل .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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات