Jump to content
Fórum Script Brasil
  • 0

Session & Application


Guest Mário Fábio
 Share

Question

Guest Mário Fábio

Amigos, quem puder me ajudar...

Sou novo na tecnologia asp, tenho a seguinte duvida:

- Já li alguns livros sobre asp, mas ainda não conseguir entender a utilidade

dos objetos nativos Session e Application e as diferenças entre estes, já que

ambos servem para gravar informações dos usuários.

Grato

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Amigos, quem puder me ajudar...

Sou novo na tecnologia asp, tenho a seguinte duvida:

- Já li alguns livros sobre asp, mas ainda não conseguir entender a utilidade

dos objetos nativos Session e Application e as diferenças entre estes, já que

ambos servem para gravar informações dos usuários.

Grato

E ai Mário!!

Brother, posso lhe dizer o seguinte:

As variaveis de "Application", são, na maioria das vezes e não sendo uma regra, ultilizadas para armazenar informações dentro do 'Global.asa', onde uma variavel iniciada, fica disponivel para toda aplicação web, ou seja, um contador, por exemplo, vai ser iniciado no inicio da seção, e qualquer pessoa que acesse o site, vai ter a disposição o valor daquela variavel.

As session (seções) são iniciadas, para cada usuário que acessa o site, tendo elas uma identificação e tempo de duração, para cada visitante de acordo com o que foi definido pelo programador (Session.TimeOut). Um bom exemplo disso, seria, em alguns casos, a cesta de compras quando o navegador do cliente não permite a manipulação de cookies, os dados da compras (pedido, codigo, identificação, quantidade, preços... e tals) ficam armazenadas na seção até que ela expire do servidor ou até mesmo o cliente, conclua a compra.

Um Exemplo muito legal de como ver as seções funcionando é você elaborar um página web da seguinte forma:

pagina1.asp

<%
 Session("Nome") = "ursolouco"
 Response.Write("<a href='pagina2.asp'>Pagina 2</a>")
%>
Na pagina dois, você pode fazer o seguinte:
<% Response.Write(Session("Nome"))%>

Para exibir o conteudo de sua seções.

O restante das dúvidas, você só vai esclarecer, patricando e desenvolvendo aplicativos web, mas o forum ta aí, pra lhe ajudar e esclarecer as dúvidas, como você vai fazer um dia, quando tiver mais experiente.

Abraços!!

[urso]

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.7k
    • Total Posts
      648.4k
×
×
  • Create New...