The objective is to build a simple auto update application, the system should be able to do the following:
1) the application will connect to the internet to a specific web site and list the available files in the directory.
2) the application will download any new or updated file to the user host.
all these process will be running in the background without interrupting the user.
more details can be found in the attached document.
the application should be developed in VB.NET