Update Server

The online update server provides account-based update management, with the solution for software update subscription and local update server.
Update Server

Key Features & Benefits

Update Manager
Update Manager is a web-based application that allows you to administer the Update Server and manage the updates available to the users. For example, enable/disable accounts, specify a subscription expiration date, and more. The Update Manager includes a database of user accounts, products, update packages, as well as history log.
Update Web Service
Update Web Service is a web service application that handles requests and provides automatic update to the application. It includes methods to allow the Updater of the application to check for updates. If the account is valid, the Update Server returns the download URL to allow the Updater to download and install the update.
Local Update Server
When deployed as a local update server, the Update Server can automatically download the updates from the software update server and cache them locally. With this solution, you can control your organization's access to the updates. In addition, it helps to eliminate the need to download multiple copies of the same update, and helps to reduce unneccessary Internet bandwidth usage. The local update server solution also works great when your application is protected and licensed as floating network license.
Full Source Code Provided
The Update Server solution is developed in C# and ASP.NET using the .NET 2.0 Framework. All of the source code are provided so that you can customize it to meet your specific needs.
Technical Specifications
System Requirements:
Windows server, IIS 7.x/8.x
.NET Framework 4.5
MS Access database
Permissions for .NET DLL, /bin folder
Update Server Features
Database Tables:
Accounts - Manage user accounts
Products - Manage product updates
Packages - Manage update packages
Details - Monitor user update logs
History - Display all update logs
Permissions - Manage user permissions
Software Update Services:
Update for valid/licensed users
Update subscription every x months