Desenvolvimento - ASP. NET

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

Diversos eventos disparados por uma aplicação web podem ser capturados e tratados pelo seu sistema.

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.