NetSparkle
Sparkle updater for .NET
Install / Use
/learn @jimgraham/NetSparkleREADME
NetSparkle
http://github.com/jimgraham/NetSparkle
Description
A fork of the NetSparkle CodePlex repository
From the CodePlex page
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).
The main project's webpage is on CodePlex.
License
NetSparkle is MIT-Licensed Mit License
Requirements
- Visual Studio 2010
Dependencies
- NLog (included in lib/, you may want to update).
Differences with CodePlex
I forked NetSparkle because I had some requirements for a client program that weren't easily met by the standard version.
- This version allows for a custom UI instead of the two Windows Forms dialog
- Allows for one-time check for updates instead of running on a loop
- Allows for custom configuration objects instead of reading/writing to the registry
- Refactored the diagnostic to use NLog instead of a custom filestream
- Refactored exiting the application to fire an event for shutdown instead of
Environment.Exit
Other Projects
An incomplete list of other projects that might be more suitable for you:
Related Skills
node-connect
338.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.4kCommit, push, and open a PR
