i want to program a downloader which works for slow networks. for example if i and a friend of mine are connected through a LAN .. i would want my downloader to download 1-50 % of xyz.file and my friend would download 51-100% of xyz.file ... (where xyz.file is any file to be downloaded from a website) . In the next stage the downloader would merge the files together to produce the original file.. i wish to program this thing using c# . Any help is welcome .. Please also tell me which classes/interfaces to study for this project of mine .. any kick-start code is also welcome ..

Regards
M Mohsin Ali

Recommended Answers

All 3 Replies

Take a look at bit-torrent.

commented: very good suggestion. +12
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.