什么是ASP.NET中的会话,我该如何使用它?

时间:2009-07-02 18:44:57

标签: asp.net session cookies

有人可以解释ASP.NET中会话的概念吗?我如何使用它们,以及饼干如何适应?

4 个答案:

答案 0 :(得分:1)

Session是用于在HTTP请求之间保持状态的每用户对象。最好在服务器上存储您需要的信息,以便将请求正确地提供给用户(例如用户名,电子邮件等)。

ASP.NET在客户端的计算机上放置一个包含GUID的cookie(在无cookie会话的情况下,此GUID放在URL上)。此GUID是用户的会话ID 。 ASP.NET运行时从客户端的每个HTTP请求中检索此标识符。随后,此标识符用于从会话的数据存储(在内存或数据库中)中重新水化用户的会话数据。

答案 1 :(得分:0)

答案 2 :(得分:0)

听起来你对ASP.NET很陌生。我建议你转到http://www.ASP.net并查看他们的教程,而不是在这里发布模糊的问题。他们有很多演练和文章,可以很好地概述ASP.NET状态的工作原理。

答案 3 :(得分:0)

这样的问题让我想指出一段时间我做过的帖子(Should I Use a Framework While Learning Web Development),这会让你了解你可能想要研究的其他领域。会议主题是其中一个要点。

我认为会议的想法已在上述帖子中有详细介绍,所以我不会进一步详细说明!