相关疑难解决方法(0)

ASP.Net会议

我想存储用户在一系列不同的ASP.Net webforms中执行的某些操作的"状态".我对持久状态的选择有哪些,每种解决方案的优缺点是什么?

我一直在使用Session对象,并使用一些帮助方法来强类型化对象:

    public static Account GetCurrentAccount(HttpSessionState session)
    {
        return (Account)session[ACCOUNT];
    }

    public static void SetCurrentAccount(Account obj, HttpSessionState session)
    {
        session[ACCOUNT] = obj;
    }
Run Code Online (Sandbox Code Playgroud)

很多消息来源都告诉我"会话是邪恶的",所以这才是这个问题的根本原因.我想知道你认为什么是"最佳实践",以及为什么.

asp.net session session-state

24
推荐指数
6
解决办法
7949
查看次数

标签 统计

asp.net ×1

session ×1

session-state ×1