•        0

Fixing bugs and adding new features is a part of developing software applications.This sample application is developed in C# as a library with the project name “AutoUpdater”. The DLL “AutoUpdater” can be used in a C# Windows application(WinForm and WPF).



Related Projects

Omaha - Software installer and auto-updater for Windows

Omaha, otherwise known as Google Update, is a program to install requested software and keep it up to date. So far, Omaha supports many Google products for Windows, including Google Chrome and Google Earth, but there is no reason for it to only support Google products.

Java Network Browser

JFtp is a graphical network browser. It supports various types of connections like FTP, SMB, SFTP, NFS, HTTP and local ones, has a nice Swing GUI, lots of features and can be started amp; (auto)updated using Java Web Start in any browser (link on homepage.)


Downloads and organises lecture recordings from UQ's Blackboard site.

EmberJS - JavaScript framework for creating ambitious web applications

Ember.js (formerly SproutCore 2.0) is a JavaScript framework that does all of the heavy lifting that you'd normally have to do by hand. There are tasks that are common to every web app; Ember.js does those things for you, so you can focus on building killer features and UI.


A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

NetSparkle - AutoUpdate for .NET Developer

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

Nlaunch - Lightweight and unobtrusive application updater for .NET desktop applications.

NLaunch is designed to be easily bundled with existing applications in order to provide them with autoupdating capabilities. To start using NLaunch go to GettingStarted. To learn more about configuration options go to ConfigurationReference. To build NLaunch go to BuildingFromSource. Please, take note that NLaunch is in its early stages and as such it may not be suitable for your production's requirements yet (I'm using it in production) If you are interesting in contributing to this project ple

stableUpdate autoupdate tool

A java-based auto-update module. Generated updates are transferred in archives, upgrading between subsequent versions. An update contains changed single files and changed part of jars's and zip's. Mirrors, release notes, update uninstallation, news.

Refresher - system for help in auto update python programs

system for help in auto update python programs