---
title: "Antal besökare på sidan just nu!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/121768-antal-besökare-på-sidan-just-nu"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "lasseh79"
published: "2005-02-05T10:44:53.000Z"
updated: "2005-02-06T15:14:02.000Z"
replies: 3
views: 325
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/121768-antal-besökare-på-sidan-just-nu"
---

# Antal besökare på sidan just nu!

## #1 — lasseh79, 2005-02-05T10:44Z

Hej på er alla!!

Jag tänkte ha information om hur många som besöker min sida just nu.. Tidigare så har jag använt mig av global.asax och Session_start och Session_end... vet inte om man ska skriva så som jag har gjort... vi gjorde så här på ett projekt i skolan nämligen...

så här är koden

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
        Context.Cache.Insert("Visitors", 0)
    End Sub

    Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
        Context.Cache("Visitors") = CInt(Context.Cache("Visitors")) + 1
    End Sub

    Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
    End Sub

    Sub Application_End(ByVal sender As Object, ByVal e As EventArgs)
        ' Fires when the application ends
        Context.Cache("Visitors") = CInt(Context.Cache("Visitors")) - 1
    End Sub

som ni märker så har jag ingen kod i session_end just nu.. det känns som om jag borde minska med ett här men det funkar inte i vilket fall som... application_start körs endast en gång under livstiden.. hur ofta körs application_end då? ... Jag har helt hundra på att de inte är några människor mer än jag som är inne på sidan så det kan inte vara det som jäklas med mig...

Hoppas det finns någon på forumet som är insatt i det här!

Tusen tack på förhand!

Permalänk: https://www.webforum.nu/p/121768

## #2 — lasseh79, 2005-02-05T10:46Z

Jag är medveten om att det kan ta en stund för en session att "dö" men efter 10-15 minuter så borde session_end har anropats tycker jag

Permalänk: https://www.webforum.nu/p/1547559

## #3 — renholm, 2005-02-06T00:44Z

Testa att använda Application() istället.
ex.

```
Application.Lock()
Application("counter") = CType(Application("counter") + 1, Int32)
Application.UnLock()
```

Då i session_start respektive end.

Application_end körs när applikationen avslutas. T.ex siten stoppas i IIS eller liknande. Dvs Application_End körs inte när en användare "lämnar" din sida.

Permalänk: https://www.webforum.nu/p/1547885

## #4 — Gladh, 2005-02-06T15:14Z

Är du intresserad att få en mer exakt siffra så skall du använda dig av performance objekten istället. Det är objekt som kan visa exakt hur många som är connectade till din website just nu.

Gör en sökning på performance objekts på nätet så hittar du säkert något bra exempel, har för mig att 15seconds har haft ett bra sådant.

\- M

Permalänk: https://www.webforum.nu/p/1548044

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/121768-antal-besökare-på-sidan-just-nu
