C#.NET Background File Downloader

· 1 comment

From the archive: written in 2009 and kept for the record. Much of it is out of date.

About a week ago I published A FileDownloader class written in VB.Net. This class enables you to easily download multiple files in the background (via a separate thread), and will provide information about the amount of downloaded data, the percentage of completion, and the download speed. On top of this, you can cancel downloading, pause it, and of course also resume.

Yesterday I started working on a C# Implementation of this class, with as goal to both increase my C# knowledge, and mess around with WPF (which is used for the demo app). I had a lot of fun creating this new version, and definitely learned a lot. It’s completely finished, documented and tested, except for 1 small WPF issue. I’m hoping to release the class tomorrow, but can already provide you with a preview screenshot:

One comment on “C#.NET Background File Downloader”

  1. Hello,
    can you please send me the full project via email?
    The files aren`t working!

    Thanks!
    Joshi

Comments are closed.