Hi,
While the server side process the FileUploaded event, the client side would not get the progress of the server side work.
You can use MoveTo() , it's much faster then copying a file.
If you want to show progress, you can move to another temp folder at first, and then use ajax to do your file processing logic.
Regards,
Terry