Desenvolvimento - ASP. NETFeed de artigos deste autor

Curso ASP.NET 3.5 em VB.NET e C# - Eventos da aplicação
por Fernando Amaral



Diversos eventos disparados por uma aplicação web podem ser capturados e tratados pelo seu sistema. Os manipuladores para este eventos podem ser encontrados no arquivo global.aspx

Para criar um arquivo global.aspx, vá em Add new Item e selecione Global Application Class.





Os eventos disponíveis são:

Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)

        Application("conta") += 1

End Sub

Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)

        Application("conta") -= 1

End Sub

void Session_Start(object sender, EventArgs e)

{

       int i = Convert.ToInt32(Application["conta"]);

       i += 1;

       Application["conta"] = i; 

}

void Session_End(object sender, EventArgs e)

{

        int i = Convert.ToInt32(Application["conta"]);

        i -= 1;

        Application["conta"] = i;

}

Para exibirmos o número de usuários em nosso site, basta exibir o valor da variável em, por exemplo, um label:

Label1.Text = Application("conta")

Label1.Text = Convert.ToString(Application["conta"]);

Fernando Amaral

Fernando Amaral - Certificado PMP pelo PMI, CDIA+ pela CompTia, MCP, MCAD, MCSD, MCDBA, MCT pela Microsoft. Pós Graduado em Gestão de Sistemas de Informação (UNIDERP) e Melhoria em Processos de Software (UFLA). Atualmente reside em Campo Grande, MS, onde presta consultoria, treinamentos e palestras na área de TI.
Blog:
http://www.fernandoamaral.com.br.


Comentários

blog comments powered by Disqus