Io risolverei tutto creando una micro applicazione in vb.net che si occupi
dell'invio del file sul server remoto e del lancio della pagina in un browser integrato.
Per inviare il file in vb.net 2005 puoi usare questa funzione
codice:
My.Computer.Network.UploadFile("percorsofile", "serverftpecartella", "username", "password")
Per lanciare una pagina devi includere il browser che trovi nella toolbox di vb nella tua form
e poi da codice:
codice:
webbrowser1.Navigate("indirizzodellatuapagina")
Vedi te come gestire il lancio di questa applicazione (con un timer o con operazioni pianificate) ma poi, una volta partita, potrebbe pensare a tutto lei.