gpt4 book ai didi

asp.net - 构建没有 session 状态的ASP.NET应用程序?

转载 作者:行者123 更新时间:2023-12-03 21:49:41 27 4
gpt4 key购买 nike

我刚刚看完Stefan Schackow的PDC 2009 session,他说他对人们仍然在ASP.NET中使用Session State感到惊讶。 session 状态甚至在ASP.NET MVC中用于internally

在使用将所有内容都放入“过程中” session (甚至是数据表!)的旧版应用程序进行工作之后,我亲眼目睹了 session 滥用。

有没有一种方法可以构建没有 session 状态的ASP.NET应用程序?在典型的电子商务工作流程的每个步骤中,您将如何存储信息?

最佳答案

我好几年没用过 session 了。如果您需要跟踪用户在页面之间的进度(例如,通过购物车结帐流程),则将所需的任何状态信息存储在数据库中,并将其与Cookie关联回用户。

值得注意的是,.NET支持不同的“ session ”机制,其中一种将信息存储在数据库中(在我看来,这是更可取的),而不是进程内存储。

关于asp.net - 构建没有 session 状态的ASP.NET应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1777555/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com