Usuário com melhor resposta
Visual Studio 2010 + Framewark Asp.Net 4.0

Pergunta
-
Embora exista muito conteúdo aqui no fórum, gostaria de saber a forma mais fácil e mais moderna de lidar com dois problemas comuns em um sistema web, tudo isso nessa ultima versão do VS e Framework..
1 - Passagem de um ou mais parâmetros entre paginas web.
2 - Controlar Login e Senha de um Usuário no meu sistema WEB.
Respostas
-
1 - Você tem algumas opções para transportar dados entre páginas asp.net
- Query String: São parametros passados pela url, que você pode resgata-los atrás do "Request";
- Session: Passar valores para uma sessão e acessar a sessão na página desejada;
- E post em um Form.
2 - Quando você diz: "Controlar Login e Senha de um Usuário no meu sistema WEB". Você quer dizer controlar o acesso dele nas páginas ou implementação dele propriamente dita?
Se for para controlar acesso entre páginas, o modo que eu mais vejo é adicionando um objeto por exemplo: "Usuario" que contem as informações do usuário em uma sessão para pode resgata-las, e verificar sempre no load da página se o objeto é null ou não.
Se for implementar esse método, e o seu sistema necessite de uma segurança mais "privilegiada", procure sobre Session Fixed para ASP.Net.
Abraços.- Marcado como Resposta alan lucas pagiato sexta-feira, 16 de março de 2012 14:51
Todas as Respostas
-
1 - Você tem algumas opções para transportar dados entre páginas asp.net
- Query String: São parametros passados pela url, que você pode resgata-los atrás do "Request";
- Session: Passar valores para uma sessão e acessar a sessão na página desejada;
- E post em um Form.
2 - Quando você diz: "Controlar Login e Senha de um Usuário no meu sistema WEB". Você quer dizer controlar o acesso dele nas páginas ou implementação dele propriamente dita?
Se for para controlar acesso entre páginas, o modo que eu mais vejo é adicionando um objeto por exemplo: "Usuario" que contem as informações do usuário em uma sessão para pode resgata-las, e verificar sempre no load da página se o objeto é null ou não.
Se for implementar esse método, e o seu sistema necessite de uma segurança mais "privilegiada", procure sobre Session Fixed para ASP.Net.
Abraços.- Marcado como Resposta alan lucas pagiato sexta-feira, 16 de março de 2012 14:51
-