Skip to content
This repository has been archived by the owner on Mar 4, 2023. It is now read-only.

Latest commit

 

History

History
30 lines (23 loc) · 1.74 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.74 KB

Logo

NetSparkle has moved!

Hi everyone! NetSparkle has moved to a new location at NetSparkleUpdater/NetSparkle. Please join us there for .NET Core compatibility, new features, and more! Thanks!

netsparkle

NetSparkle is an easy-to-use software update framework for .NET developers on Windows, MAC or Linux. It was inspired by the Sparkle (http://bit.ly/HWyJd) project for Cocoa developers and the WinSparkle (http://bit.ly/cj5kP5) project (a Win32 port).

NetSparkle

This framework contains a lot of features, please check them out:

  • True self-updating, no work required from user based on Windows Installer packages
  • Uses appcasts for release information
  • Displays release news to the user via Internet Explorer Control
  • Displays a detailed progress window to the user
  • NetSparkle requires no code in your app, so it's trivial to upgrade or remove the module
  • Seamless integration—there's no mention of NetSparkle; your icons and app name are used
  • Supports DSA signatures for ultra-secure updates
  • UpdateChecker-Helper for start menu integration
  • i18n support see localization section

In the future we are planning to realize all the other well know Sparkle features as well:

  • Optionally sends user demographic information to the server when checking for updates
  • NetSparkle can install .exe files for wider installer support
  • Support for custom consumer logic when a update was detected

Get more information in the wiki about this project