L'ho usato ma mi da comunque quest'errore
Impossibile eseguire il cast di oggetti di tipo 'System.Net.HttpWebRequest' sul tipo 'System.Net.FtpWebRequest'.
in questa riga:
Dim request As FtpWebRequest = DirectCast(WebRequest.Create("Http://ftp.miosito.altervista.org"), FtpWebRequest)