A C# based download manager that uses task-based programming using Data parallelism, Task Parallel Library in C# Scheduling, controlling and managing tasks
A C# based download manager that uses task-based programming using :
Task-based programming
Using Lambda expressions in C#
Task parallelism - Using the Task Parallel Library in C#
Scheduling, controlling and managing tasks
Data parallelism
Uses of task-based systems
Modelling parallel computing systems and parallel algorithms
Handling exceptions in tasks
Debugging parallel code
Profiling and optimising parallel code, including metrics and tools