problema de upload de arquivo

Vou precisar do cliente (usuário final) através do navegador para fazer upload de arquivos grandes (por exemplo, semelhante ao cenário do Youtube, que envia arquivos de vídeo grandes), o tamanho do arquivo não deve ser maior que 500M bytes.

Eu estou usando ASP.Net + C # + VSTS + IIS 7.0 como minha plataforma de desenvolvimento. Alguma idéia ou boas práticas sobre como lidar com grande problema de upload de arquivo? Quaisquer amostras de referência ou documentos são apreciados.

questionAnswers(5)

yourAnswerToTheQuestion