I was on a lookout for a good component which automatically extracts a ZIP file located on the server. Finally, I found Xceed ZIP for .NET, which performs the task with only few lines of code. I managed to unzip even a file with 5 MB in size very easily...