L'objectif de ce tutoriel sera de créer un updater, un programme qui permet de mettre à jour une application depuis une source située en général sur Internet. Évidemment, il a aussi pour objectif de réduire au maximum les données échangées, pour soulager le serveur et le client, qui doit alors moins attendre. D'abord, vous commencerez par un updater tout simple. Une simple fenêtre avec un bouton pour lancer la mise à jour, qui s'effectuera tout aussi simplement en remplaçant les fichiers en local par la dernière version disponible sur le serveur, sans vérifier qu'elle est bien nécessaire. Les fichiers seront téléchargés par le protocole HTTP.