Czy biblioteka równoległa do zadań ma coś, co można by uznać za zastąpienie lub ulepszenie w stosunku do klasy BackgroundWorker?Zadanie równoległej biblioteki wymiany dla BackgroundWorker?
Mam aplikację WinForms z interfejsem w stylu kreatora i wykonuje ona wiele długotrwałych zadań. Chcę mieć responsywny interfejs użytkownika ze standardowym paskiem postępu i możliwość anulowania operacji. Zrobiłem to wcześniej z BackgroundWorker, ale zastanawiam się, czy istnieją pewne wzory TPL, które mogą być używane zamiast?
Zobacz także http://stackoverflow.com/questions/4054263/how-does-c-sharp-5-0s-async-await-feature-differ-from-the-tpl i http://stackoverflow.com/questions/12414601/async-await-vs -workworker – nawfal