/ / Melhor maneira de armazenar informações do uso da primeira página do assistente - .net, aplicativos da web, cookies

A melhor maneira de armazenar informações sobre o uso da primeira página do assistente - .net, aplicativos da web, cookies

Entenda que o assunto deve ser discutidoantes. Mas como não encontrei o link adequado explicando qual abordagem deve ser implementada para meu problema específico, vou perguntar mais uma vez.

Tenho muitos usuários que têm acesso aalgum assistente onde eles podem navegar por páginas da web. Na primeira vez, eles devem alterar algumas configurações padrão na primeira página. Em seguida, escolha o próximo link. A cada próxima vez, se eles já atualizaram as configurações, eles devem obter a segunda página diretamente (mas daqui eles ainda têm um link para a primeira página anterior). A questão é como as informações necessárias devem ser armazenadas e onde.

  1. Pode usar cookies e cada vez, dependendo do valor, redirecionar um usuário usando um script jquery (entenda que ninguém garante o trabalho correto para todos os clientes)
  2. Pode salvar o valor em algum lugar no contexto de um aplicativo
  3. Pode armazenar este estado no banco de dados

Qual escolher?

Respostas:

1 para resposta № 1

Vamos dizer que você tem SettingsN estrutura para cada página, do que você pode armazenar cada estrutura em Request.Session no postback. Isso permitirá que você verifique qual página está preenchida e ter esses dados no servidor enquanto o usuário está em processo.