i was considering using webclient instead of ftpwebrequest, but the problem is that my server doesn't accept active mode so that i can't display progress.. is there any other way to do it using webclient + passive mode?