Update for all still interested:
I haven't found functionality to mount a web folder programmatically in
VB.NET yet, however i have found a work around that works pretty well for now. I found a WebDAV API for
VB.NET that enables you to communicate with these folders throught the WebDAV protocol. Its made by Independent Software:
www.independentsoft.de called WebDAV .NET. It has enabled me to communicate with pre defined paths and grab all the file info i need like Size, Fullname(the address), file name, date modified, etc. There are lots of useful properties. This has helped me to build my file lists and figure out what files need to be updated. after this i will use the provided download methods to get updated files. Rsync has been ruled out for now.
Hope this info helps anyone, its new to me!