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
Session_Start
Session_End
3- Düzgün Çalışması için Web.config dosyasında sessionState ve InProc Modunu Yapılandırmak Gerekir… Şu şekilde
4- İşlem Tamamlandı… Geriye Sadece Online Kullanıcıları Arayüzde Göstermek Kaldı …Bunu da Şu Şekilde Yapabilirsiniz….cs Kod Kısmında :
.aspx Html Kısmında :
<%= Application["ActiveUsers"].ToString() %>
Genel :ActiveUsers Session_Start Olaında 1 Artıyor, _End Olayında 1 Eksiliyor…Session Zaman Aşımı İse Web.config Dosyasında 20 dk Olarak Tanımladık Bunu İstenilen Şekilde Düzenleyebilirsiniz…Kolay Gelsin…