This project is read-only.

Discuss: Sharpbits Update + Modern App (Win 10 / UWP)

Aug 17, 2015 at 6:59 PM
I'm considering an upgrade of the Sharpbits Base library to include latest updates of underlying BITS interfaces, and also fixing the open issues. At the same time I'd like to move forward to take advantage of newer programming paradigm where applicable (e.g. recent .NET version, async, WinRT library) to make the library work well under with current Win platforms (Win32, WinRT), so in theory it should work on Windows / Windows Phone / XBox? This should also include an UWP app for Win10 platforms, maybe some polishing also to the (somewhat dated now) current Windows UI app.
Planning to host/move the code repository to GitHub.

Feedback, other thoughts or feature requests? How is the programming model, any changes we need to include?

Any volunteers joining? In particular looking for some hands to help with UWP app design and coding, however any help appreciated :)
Aug 26, 2015 at 10:03 AM
It would be really great to have the latest features available, esp. IBackgroundCopyJobHttpOptions.

While I couldn't help with the UWP part, I could certainly help you with the overall design of the library.
Oct 28, 2015 at 6:57 PM
Sounds good! We love this library and look forward to any updates or fixes.

Dec 29, 2016 at 11:15 AM
We too love this library! Thanks for considering to update it. We'd love to get a new version when possible.
Jan 7 at 3:07 PM
Although I started looking into that, after a while I figured Windows RT/UWP already "native" support for Background Transfer API in Windows.Networking.BackgroundTransfer namspace (, and samples are available both for VS2013/W8 ( and VS2015/W10 UWP (

Therefore I'd encourage anyone to make use of those existing wrappers, or continue using SharpBITS as currently existing.

While I'm still open to fix major issues (if there are any which didn't came up all in the time), I'm not currently and actively looking into a rewrite of SharpBITS for WinRT/UWP platform, thanks everybody for understanding and support.