Я ненавижу это делать. Это тратит впустую пропускную способность моего сервера и связывает потоки IIS так же как использование CPU моего сервера. Это отстой, и его стоит избегать любой ценой. Многие сервисы, такие как, например, fliqz, предоставляют такой механизм, что файлы загружаются непосредственно с клиента на их сервер (в обход вашего), а затем они отправляют запрос на ваш сервер, передавая ему различную информацию в строке запроса.