Есть ли в параллельной библиотеке задачи что-либо, что считается заменой или улучшением над классом BackgroundWorker?Задание параллельной замены библиотеки для BackgroundWorker?
У меня есть приложение WinForms с пользовательским интерфейсом в стиле мастера, и он выполняет некоторые длительные задачи. Я хочу иметь адаптивный пользовательский интерфейс со стандартным индикатором выполнения и возможностью отменить операцию. Я сделал это раньше с BackgroundWorker, но мне интересно, есть ли некоторые шаблоны TPL, которые можно использовать вместо этого?
Также см. Http://stackoverflow.com/questions/4054263/how-does-c-sharp-5-0s-async-await-feature-differ-from-the-tpl и http://stackoverflow.com/questions/12414601/async-await-vs-backgroundworker – nawfal