Trabalhando com Session e Razor

image

Olá pessoal, hojeu vou falar e mostrar um pouco sobre como trabalhar com session e razor. Mas antes de tudo, o que é session para você?

Quando voc√™ precisa logar em um site para carregar seus cursos ou assuntos pessoais, o sistema precisa gerar uma sess√£o com alguns dados essenciais e que ser√£o utilizados dentro do sistema ou web site a todo o momento, por exemplo: Voc√™ tem uma conta no site ecode10.academy por que voc√™ comprou um curso de C# b√°sico e para acessar o curso √© necess√°rio entrar com o seu login e senha. Depois de entrar com o usu√°rio e senha correta, o sistema precisa gerar uma sess√£o com alguns dados essenciais e com eles ser√£o identificados quais cursos voc√™ tem acesso por exemplo. Nesse caso ser√° disponibilizado em sua p√°gina de forma din√Ęmica apenas o curso de C# b√°sico.

Normalmente uma sessão fica algum tempo ativa mesmo que você feche o navegador e assim não tem mais o trabalho de ter que logar novamente. Você pode ver isso também nas redes sociais de hoje em dia.

Para mostrar mais detalhes eu vou deixar aqui abaixo um vídeo que eu mostro na prática como:

  • Criar uma session
  • Recuperar uma session
  • Aumentar o tempo da session dentro do sistema

Lembro que esse vídeo foi retirado de um módulo do curso de C# exclusivo que está dentro da plataforma ecode10.academy.

Utilizado:

  • Ferramenta: Visual Studio ou Rider
  • Linguagem C#
  • Framework .NET 6

Vídeo:

Espero que goste qualquer d√ļvida pode entrar em contato comigo pelas redes sociais @mauriciojunior.net_.