如何在ASP.NET中显示活动在线用户的统计信息

时间:2013-05-12 05:56:43

标签: c# asp.net sql-server session

朋友您好我正在尝试显示在线用户的状态以及每个用户正在观看的页面我在数据库中创建了一个表,其中包含已登录用户的信息并保存当前状态,但我不认为这是一种保存用户会话的优雅方法我还希望通过IP地址保存未登录的用户信息(来宾用户)。 显示用户信息的页面是一个私人页面,只有站点管理员才能查看它。

Are there any SQL SERVER feature or C# namespaces?

What am i suppose to do with this?

1 个答案:

答案 0 :(得分:0)

为了统计活跃用户,您可以查看此Online active users counter in ASP.NET

为了计算SQL SERVER上的活跃用户,请检查此SQL active user count

并且对于SQL SERVER用户统计信息,请检查此Reports –User Statistics

并且在保存用户访问过的网页时,它取决于每日访问您网站的用户数量以及您的设计艺术。使用数据库可能是一个很好的方法,但我认为没有一种通用的方法来实现一些事情