Asp.Net ile Sitenizde ki Aktif Ziyaretçi Sayısı
0
Yorum
1035

kez okundu..

 

Yapmamız gereken ilk şey Application için Global.asax dosyasını projemize eklememiz gerekecek  Global.asax dosyamızı

http://www.destekyeri.com/grafik/manager/global1.jpg

 Açalım.

http://www.destekyeri.com/grafik/manager/global2.jpg

 

 

·         Application Başlangıç içeriği aşağıdaki gibi olacaktır.

Kod Örneği

 

 

 

 

 

 

void Application_Start(object sender, EventArgs e)

    {

Application.Add("SitedeAktifUsers", 0);

    }

·         Application Bitiş içeriği aşağıdaki gibi olacaktır.

Kod Örneği

 

 

 

 

 

 

void Application_End(object sender, EventArgs e)

    {

Application.Remove("SitedeAktifUsers");

    }

 

 

 

·          Yeni Bir Ziyaretçi Girişi Sayı 1 Arttırılır.

Kod Örneği

 

 

 

 

 

 

 

 

void Session_Start(object sender, EventArgs e)

    {

Application.Lock();

Application["SitedeAktifUsers"] = (int)Application["SitedeAktifUsers"] + 1;

Application.UnLock();

 }

·          Ziyaretçi Siteden Ayrılır Sayı 1 Azaltılır.

 Kod Örneği

 

 

 

 

 

 

 

 

void Session_End(object sender, EventArgs e)

    {

Application.Lock();

Application["SitedeAktifUsers"] = (int)Application["SitedeAktifUsers"] - 1;

        Application.UnLock();

    }

 

 

 

Ve artık ziyaretçilerimizin durumunu öğreneceğimiz kısımı bitirmiş olduk artık sitemizde istediğimiz yerde istediğimiz şekilde görüntüleyeceğimiz parametremiz kaldı

Kod Örneği

<%=Application["SitedeAktifUsers"]%>

 

http://www.destekyeri.com/grafik/manager/online-Users.jpg

 

Görsellik Size Kalmış...

 

 

14.11.2010 tarihinde yazıldı..
Akif AKINCI

İsminiz
Puanınız
Yorumunuz
Kalan karatkter sayısı : 500
Yorumumu Gönder

 Anasayfa | Haberler | Duyurular | Ziyaretçi Defteri | Yazarlık Başvurusu | Logolar | Linkler | GB-TEAM 

 

Destekyeri.com, Embedded By GB-TEAM 2006 |  Tüm Hakları Saklıdır . Yayınlanan yazıların izin alınmadan kopyalanması ve kullanılması  5846 sayılı Fikir ve Sanat Eserleri Yasasına göre suçtur.

GelecekBurada.com