how to watch my websites in vistors area when creating in asp.net2005 or 2008?

I create a website in asp.net 2005 and 2008 . I want to watch  following details.
I have five pages in that sites.
how many no of visitors open our websites  ?
how many  duration that sites is opened status in every places ?
how many duration was opened in every pages ?
how many times that is opened in particular place?
how many times that is closed in particular place ?
which area my website was opened in  ?

how to calculate above details into my asp.net application coding ?
how to calculate in another way ?
how many no of ways available to know  visitors status and statistics like above i question ?
tamilsoftAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kaushal AroraTechnical AnalystCommented:
In case you want these to code by yourself, you need to use global.asax file and manipulate the Application_Start, Session_Start, Session_End Events for getting the info.

Other way around is to use some third party apps like Google Analytics, Awstats, etc.

Hope it helps.
0
LlamaJoeCommented:
I also been very fond of the Sawmill web statistics software http://www.sawmill.net/

for real-time tracking - look at http://www.opentracker.net/ or other similar software.
0
tamilsoftAuthor Commented:
I want to calculate every page watching.

how to watch every page counting of opening and closing ?
0
Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

tamilsoftAuthor Commented:
I want to watch , count and duration  every page in asp.net coding  ?
how to implement it ?

 
0
tamilsoftAuthor Commented:
can I count district name or area name where  our websites are visited  through asp.net application ?
this is important question for my application development.

0
LlamaJoeCommented:
unless you build a javascript solution to send you data, you can't know when a user leaves a page - and that is only if the user let's you run javascript - all you can see is when they request a new page.  Using analysis software like Sawmill and others, you can build a semblance of how long they spent per page and their activities on the site by looking at subsequent requests.

asp.net does not have this ability as part of the framework - you can see when people login by using the Membership Provider - http://msdn.microsoft.com/en-us/library/yh26yfzy.aspx - but this does not address all of your needs.

Look at the real-time software above, they might have a component that can be integrated into your site.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
ASP.NET

From novice to tech pro — start learning today.