用于跟踪用户会话的会话对象或类

时间:2011-10-05 07:25:10

标签: asp.net

跟踪用户会话在Session中存储用户会话数据或创建类用户对象的最佳方法

2 个答案:

答案 0 :(得分:1)

对于与会话相关的数据,会话是最佳选择。即使你创建了一个不同的对象(比如用户),你如何在页面调用之间保持不变?您可以创建一个类,但必须在会话中最终保持它。

如果您不希望加载会话(建议不要过多加载会话),您也可以在数据库中保留数据。但是,您的代码必须维护数据管理。

答案 1 :(得分:0)

我会创建一个抽象用户的类和另一个抽象信息存储的类 - 如果你想扩展,你可以将它改成后面的数据库支持(在任何应用程序中都应该最小化Session的使用)。

ASP.NET有一个内置的MembershipProfile提供程序模型,可以帮助您完成此任务。