AS EMPRESAS ESTÃO "DESESPERADAS" POR ESTE TIPO DE PROFISSIONAL... - VOCÊ É UM DELES?
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI - O Conhecimento que Vira Dinheiro - CLIQUE AQUI

Olá pessoal, meu nome é Mauricio Junior mostrarei como trabalhar com Session dentro de uma aplicação do projeto com a ferramenta Visual Studio.NET. Antes de tudo estarei falando de alguns conceitos de session em uma aplicação web.
A session é muito usada em aplicação para controlar acesso, tipo ou qualquer outra coisa. A session é criada por browser, isto é, cada vez que abro o Internet Explorer ou Firefox ou Opera é aberta uma session para controle. Cada vez que se inicia uma aplicação usando .net é aberta uma sessão para o usuário.
A ilustração abaixo mostra como funciona.
Uma sessão ou session em uma aplicação é determinada ou controlada por um tempo. Se o usuário ficar no browser parado por mais de alguns minutos e depois for acessar novamente; a aplicação irá pedir novamente que o usuário autentique no browser ou na aplicação. O tempo padrão de uma sessão dentro de um browser é de 20 minutos, mas pode ser alterado de acordo com a necessidade.
A CLR (common language runtime) gerencia a memória usando garbage collection para a session. A garbage collection traça em um servidor periodicamente através de referências entre objetos. Quando no tempo de execução, (runtime), for encontrado um objeto longo que está sendo usado, ele tira o objeto ou joga fora e recupera a memória.
Voltando com ilustração, depois que o usuário sair da aplicação ou do browser o mesmo passar dentro de uma tag chamada Session_End. Isso usando .NET. Veja a figura abaixo de ilustração.
Segue uma tabela de eventos de sessions e applications.

Demonstrarei como criar em uma aplicação .NET como mostrar quantos usuários estão online no site. Para esse tipo de verificação é usado session.
Teste no seu site e veja o quanto é fácil trabalhar com session. Segue o código:

Trabalhar com session’s é bem simples e fácil. Geralmente uma session é usada ou ativada depois que usuário entra no sistema logando-se com usuário e senha. Com isso, enquanto a sessão estiver ativa o mesmo continua na aplicação, se ela expirar o mesmo será redirecionado para uma página onde possa fazer o login.
Para criar uma session em C# (Sharp), basta digitar as seguintes linhas:
![]()
Pode ser criado qualquer tipo de sessão que precisar em uma aplicação. Para ler uma session basta fazer da seguinte forma:
![]()
Meu nome é Mauricio Junior.
Espero ter ajudado.
Livros publicados do autor:
|
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI (Online, Vitalício, Prático e Atualizado)! |
|
|
NÃO PROCURE VAGAS, SEJA PROCURADO! |
|
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/curso-infra-ti.asp
|
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI