Se o problema é simplesmente evitar o impacto devido ao número de solicitações simultâneas, há um complemento para o IIS 7, Restrições de IP Dinâmico. (Esse recurso agora está embutido no IIS8). É possível configurá-lo para o modo somente de registro para determinar se algum impacto ocorreria antes de ativar o recurso.
link
- Integração perfeita ao Gerenciador do IIS 7.0.
- Bloqueio dinâmico de solicitações de endereço IP com base em um dos seguintes critérios:
- O número de solicitações simultâneas.
- O número de solicitações durante um período de tempo.
- Suporte para a lista de IPs com permissão para ignorar a filtragem de restrição de IP dinâmico.
- O bloqueio de solicitações pode ser configurável no nível do site ou do servidor da Web.
- Ações de negação configuráveis permitem que os administradores de TI especifiquem qual resposta seria retornada ao cliente. O módulo suporta os códigos de status de retorno 403, 404 ou o fechamento da conexão.
- Suporte para endereços IPv6.
- Suporte para servidores da web por trás de um proxy ou firewall que pode modificar o endereço IP do cliente.
Váriosenviosdeformuláriodevemserabordadosnoníveldoaplicativo.Éfácildeimplementarcompáginasmestras.Aseguintejquerynapáginamestrafazotruqueparatodasaspáginasdeconteúdofilho:
$("form").submit(function () {
$(":submit", this).attr("disabled", "disabled");
});
Outra boa prática que pode valer a pena adotar: Postar / Redirecionar / Obter
link