Pluralsight Introduction to The .NET BackgroundWorker Component
آموزش کار با امکانات زبانهای .NET برای استفاده از BackgroundWorker
- کاربرد : آموزش کار با امکانات زبانهای .NET برای استفاده از BackgroundWorker
- نوع فایل : فیلم آموزشی
- زبان : انگلیسی
- سیستم عامل : Windows-Mac-Linux-Android-iOS
- تولید کننده : Pluralsight
- سال تولید : 2013
توضیحات
در بسیاری موارد نیاز است که کاری پردازشی در برنامه اجرا گردد و در این میان معمولا رابط کاربری به حالت توقف وارد شده و ممکن است با دخالت و صدور فرامین جدید از سوی کاربر برنامه ، اجرای برنامه با خلل مواجه شده و در اصطلاح سیستم هنگ کند .
برای رفع این مشکل می توانید از BackgroundWorker ها استفاده کنید که پردازشهای مختلف را به پس زمینه برده و در آن جا اجرا می کنند و در این حین رابط کاربری برنامه کاملا پاسخگو و بدون هیچ مشکلی به کار خود ادامه می دهد .
با مشاهده این کورس آموزشی کار با امکانات زبانهای .NET برای استفاده از BackgroundWorker ها را خواهید آموخت .
برای رفع این مشکل می توانید از BackgroundWorker ها استفاده کنید که پردازشهای مختلف را به پس زمینه برده و در آن جا اجرا می کنند و در این حین رابط کاربری برنامه کاملا پاسخگو و بدون هیچ مشکلی به کار خود ادامه می دهد .
با مشاهده این کورس آموزشی کار با امکانات زبانهای .NET برای استفاده از BackgroundWorker ها را خواهید آموخت .
Description
Keep your UI responsive. The BackgroundWorker component gives us an easy way to keep our UI responsive by moving a long-running process off of the UI thread. We'll explore this, plus other features: progress reporting, cancellation, and error handling. And we'll also see the BackgroundWorker component in conjunction with the MVVM pattern and the Task Parallel Library.
Keep your UI responsive. If we're not careful, a long-running process will cause our application to "lock up". The BackgroundWorker component gives us an easy-to-use solution by moving that long-running process off of our UI thread. We'll see how the BackgroundWorker component can keep our WinForms, WPF, or Silverlight UI responsive and also explore features such as progress reporting, cancellation, and error handling. After that, we'll see how easily the BackgroundWorker component fits in with an application using the Model-View-ViewModel (MVVM) pattern. And finally, we'll compare the BackgroundWorker component to the Task Parallel Library to make sure we're using the right tool for the job.
Keep your UI responsive. If we're not careful, a long-running process will cause our application to "lock up". The BackgroundWorker component gives us an easy-to-use solution by moving that long-running process off of our UI thread. We'll see how the BackgroundWorker component can keep our WinForms, WPF, or Silverlight UI responsive and also explore features such as progress reporting, cancellation, and error handling. After that, we'll see how easily the BackgroundWorker component fits in with an application using the Model-View-ViewModel (MVVM) pattern. And finally, we'll compare the BackgroundWorker component to the Task Parallel Library to make sure we're using the right tool for the job.