A biblioteca paralela de tarefas tem algo que seria considerado uma substituição ou melhoria em relação à classe BackgroundWorker?
Eu tenho um aplicativo WinForms com uma IU estilo assistente e ele executa algumas tarefas de longa duração. Desejo ter uma IU responsiva com a barra de progresso padrão e capacidade de cancelar a operação. Já fiz isso antes com BackgroundWorker, mas estou me perguntando se existem alguns padrões TPL que podem ser usados no lugar?