salve,

stò facendo un programmino che faccia il trasferimento di un file da un pc a un altro, e ci sono anche riuscito.

ho solo qualche miglioria da apportargli e qui mi servirebbe qualche suggerimento.

mi è stato detto che questo programma dovrà cominciare a fare l'upload dal punto in cui si era fermato quando la rete o la connessione a internet cada nel mentre quest'ultimo stia copiando il file sul computer di destinazione.

come posso procedere per fare ciò? devo tenermi in memoria i byte trasferiti e i byte non trasferiti e in caso di caduta (e ripresa) della linea riprendere la costruzione del file dai byte non trasferiti o vb.net ha un metodo che automaticamente faccia questo?

tengo a precisare che i file da uploadare saranno molto grandi (dai 5 mega al giga e mezzo)