bildirgec.org

global.asax hakkında tüm yazılar

Asp.Net Online Users – Online Ziyaretçi

admin | 24 December 2010 11:14

Selamlar;
Asp.net Platformunda web sayfasında aktif olan kullanıcıların – ziyaretçilerin sayısını en kolay yoldan göstermek için;

1- Web Projesine => Add New Item (ctrl + shift + A) Seçiyoruz, Buradan Global Application Class (Global.asax) Dosyasını Ekliyoruz..

2- Uygulama İlk Çalıştığında Global.asax İçerisinde Application_Start,Session_Start ve Session_End Metotlarının İçeriği Yazılacak… Bunlar Şu Şekilde:

Application_Start

1
2
3
4
5
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
Application["ActiveUsers"] = 0;
}


Session_Start

1
2
3
4
5
6
7
8
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Application.Lock();
Application["ActiveUsers"] = (int)Application["ActiveUsers"] + 1;
Application.UnLock();
}

Asp.Net ile Online Ziyaretçi Sayısını Bulmak

admin | 03 November 2010 14:10

Online Ziyaretçi Sayısı
Online Ziyaretçi Sayısı

Bu yazıda Asp.Net ile Online Ziyaretçi sayısını bulup web formumuza aktaracağız.
Öncelikle projemize bir tane Global.asax dosyası ekleyelim global.asax dosyamızın;

Uygulama başlangıcı kısmı

1
2
3
4
void Application_Start(object sender, EventArgs e)
{
Application.Add("OnlineZiyaretciSayisi", 0);
}