Lots of time we are required to zip the uploaded files due to hosting space limitation. I have found a great article to zip uploaded files pragmatically through asp.net and gzip libraries.
here is the link for that great articles
Friday, May 4, 2007