Click here to Skip to main content
14,421,922 members
Rate this:
Please Sign up or sign in to vote.
See more:
How to get the count of visitors visiting the website,without having database interaction
Posted
Updated 8-May-17 4:20am
Rate this:
Please Sign up or sign in to vote.

Solution 3

u can use global.asax file for that like

void Application_Start(object sender, EventArgs e)
    {
        // Code that runs on application startup
        Application["Users"]=0;

    }

void Session_Start(object sender, EventArgs e)
  {
      // Code that runs when a new session is started
      Session["suer"] =Convert.ToInt32( Application["Users"])+ 1;
      Application["Users"] = Session["suer"];
  }


then on page load

Response.Write(Session["suer"].ToString());
   
Comments
Brij 2-May-11 6:24am
   
Is there any specific requirement to use Session to store the count. I think Application variable is enough.
Rate this:
Please Sign up or sign in to vote.

Solution 1

   
Comments
kiquenet.com 5-Nov-16 17:35pm
   
fails page
Rate this:
Please Sign up or sign in to vote.

Solution 2

Look here:
http://www.aspdotnetfaq.com/Faq/How-to-show-number-of-online-users-visitors-for-ASP-NET-website.aspx[^]

Write code in global.asax file which interacts with the entire application.
The sample code is given below:
void Application_OnStart(Object Sender, EventArgs E)
        {
            Application["CurrentUsers"] = 0;
        }
        void Session_OnStart(object Sender, EventArgs E)
        {
            Application.Lock();
            Application["CurrentUsers"] = System.Convert.ToInt32(Application["CurrentUsers"]) + 1;
            Application.UnLock();
        }
        void Session_OnEnd(object Sender, EventArgs E)
        {
            Application.Lock();
            Application["CurrentUsers"] = System.Convert.ToInt32(Application["CurrentUsers"]) - 1;
            Application.UnLock();
        }
   
Comments
nikdokht 13-Oct-12 8:10am
   
i want this cod for silverlight can u help me?
   
Hello Sandeep Mewara Sir,

I have one question for that post, when i use that code in my local website and run that code and whenever session_end event fire after session_start event second time fire and the count is increased again so what can i do for that problem?, any suggestion? please let me know ..

Thanks & Regards,
Ashish Rathod
kiquenet.com 5-Nov-16 17:36pm
   
using Google Analytics or Performance Counters ??

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)




CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100