iUpdate is a fully featured framework for creating auto update functionality in .NET applications.
The difference between iUpdate and other auto updating mechanisms on Codeplex is, that iUpdate is a framework and does not have built in update controls. This allows for full customization, because the auto update process is divided into individual operations,
such as checking for updates and commiting the update.
It is currently a work in progress.