comparação de maneiras de manter o estado
xistem várias maneiras de manter o estado do usuário usando no desenvolvimento da We
Estes são os que eu consigo pensar agora:
Query String
Biscoito
étodos de formulário (obter e posta
Viewstate (apenas asp.net, eu acho)
Session (servidor da Web InProc)
Session (servidor web dedicado)
Sessão (Banco de Dados)
Persistência local (Google Gears) (obrigado Steve Moyer) etc.
Eu sei que cada método tem suas próprias vantagens e desvantagens, como os cookies não são seguros e o QueryString tem um limite de comprimento e é muito feio de se olhar! ;)
Mas, ao projetar um aplicativo Web, eu sempre fico confuso sobre quais métodos usar para qual aplicativo ou quais métodos evita
O que eu gostaria de saber é quais métodos você geralmente usa e recomendaria ou, mais interessante, qual desses métodos você gostaria de evitar em determinados cenários e por quê?