آموزش مقدمه ای بر کامپوننت .NET BackgroundWorker

Introduction to The .NET BackgroundWorker Component

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: UI خود را پاسخگو نگه دارید. م Backgroundلفه BackgroundWorker با انتقال یک فرآیند طولانی مدت از موضوع UI ، راهی آسان برای حفظ پاسخگویی رابط کاربر فراهم می کند. ما این مورد را بررسی خواهیم کرد ، به علاوه سایر ویژگی ها: گزارش پیشرفت ، لغو و خطا ... رابط کاربر خود را پاسخگو نگه دارید. اگر مراقب نباشیم ، روند طولانی مدت باعث می شود برنامه ما "قفل شود". م componentلفه BackgroundWorker با انتقال فرآیند طولانی مدت از موضوع UI به ما یک راه حل آسان برای استفاده می دهد. خواهیم دید که چگونه مWلفه BackgroundWorker می تواند WinForms ، WPF یا Silverlight UI ما را پاسخگو نگه دارد و همچنین ویژگی هایی مانند گزارش پیشرفت ، لغو و مدیریت خطا را کاوش می کند. پس از آن ، خواهیم دید که م componentلفه BackgroundWorker با استفاده از الگوی Model-View-ViewModel (MVVM) به راحتی با یک برنامه متناسب است. و در آخر ، ما برای اطمینان از استفاده از ابزار مناسب برای کار ، م Backgroundلفه BackgroundWorker را با Task Parallel Library مقایسه خواهیم کرد.

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

بررسی اجمالی BackgroundWorker BackgroundWorker Overview

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

  • چرا BackgroundWorker؟ Why BackgroundWorker?

  • BackgroundWorker چیست What The BackgroundWorker Is

  • آزاد کردن رابط کاربر Freeing The UI

  • نسخه ی نمایشی: برنامه WinForms Demo: WinForms Application

  • نسخه ی نمایشی: برنامه WPF Demo: WPF Application

  • نسخه ی نمایشی: BackgroundWorker در کد Demo: BackgroundWorker in Code

  • بررسی رویداد 1 Event Review 1

  • خلاصه Summary

پیشرفت ، لغو و مدیریت خطا Progress, Cancellation, and Error Handling

  • بررسی اجمالی Overview

  • گزارش پیشرفت Progress Reporting

  • نسخه ی نمایشی: گزارش پیشرفت Demo: Progress Reporting

  • لغو Cancellation

  • نسخه ی نمایشی: لغو Demo: Cancellation

  • نسخه ی نمایشی: مدیریت خطا Demo: Error Handling

  • بررسی رویداد 2 Event Review 2

  • پاداش: درون نمونه TickerProgress Bonus: Inside The TickerProgress Sample

  • خلاصه Summary

BackgroundWorker و MVVM BackgroundWorker and MVVM

  • بررسی اجمالی Overview

  • شرح MVVM Description of MVVM

  • BackgroundWorker و MVVM BackgroundWorker and MVVM

  • نسخه ی نمایشی: MVVM اجرا شده است Demo: MVVM Implemented

  • نسخه ی نمایشی: BackgroundWorker در MVVM Demo: BackgroundWorker in MVVM

  • خلاصه Summary

BackgroundWorker در مقابل وظیفه BackgroundWorker vs. Task

  • بررسی اجمالی Overview

  • شرح وظیفه Task Description

  • نسخه ی نمایشی: پیاده سازی اساسی وظیفه Demo: Task Basic Implementation

  • نسخه ی نمایشی: ویژگی های اضافی وظیفه Demo: Task Additional Features

  • مقایسه Comparison

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش مقدمه ای بر کامپوننت .NET BackgroundWorker
جزییات دوره
2h 7m
30
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
196
4.7 از 5
دارد
دارد
دارد
Jeremy Clark
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeremy Clark Jeremy Clark

جرمی کلارک توسعه دهندگان را بهتر می کند. او با به دست آوردن بیش از 15 سال تجربه در زمینه توسعه برنامه ، به توسعه دهندگان کمک می کند تا در مجموعه مهارت های خود با تمرکز بر دسترسی به موضوعات پیچیده بدون توجه به سطح مهارت ، گام بردارند. او یک MVP مایکروسافت برای دات نت است و تعداد زیادی مقاله در مورد C # در وبلاگ خود تألیف کرده است. او عاشق به اشتراک گذاشتن تجربیات خود است و در 9 سال گذشته بیش از 300 سخنرانی فنی در ایالات متحده و اروپا ارائه داده است. جرمی با همسر دوست داشتنی ، 2 گربه ، یک سگ سگ شکاری و یک باندجو در شمال واشنگتن زندگی می کند.