MyIDM is a college project to Parallel Programming (PP) course in Yarmouk Private University (YPU). It is a program that imitates Internet Download Manager (IDM). It aims to teach student how to make parallel application like Task Parallel Library (TPL). Most of the servers allow more than one connection to a single file stream [ any file consists of stream of bits] from any client IP address requesting the file. The MyIDM open 5 connections to server to download file simultaneously. This program wrote in C# language using the concepts as follow:
- TPL.
- HTTP connection.
- UI.