我听说过MVC3中的会话控制器。
[SessionState(SessionStateBehaviour.Disabled)]
public class MyController :Controller
{
}
如果我使用无会话控制器,那么我如何浏览我的应用程序中的特定用户页面?什么是最佳做法?
答案 0 :(得分:1)
如果您希望单个用户浏览多个页面的概念,则标准的启用会话的控制器是最佳做法。
禁用会话状态的控制器为不需要会话状态的控制器提供优化。
默认情况下,ASP.NET管道不会同时处理属于同一会话的请求。它将它们序列化,即它按接收顺序对它们进行排队,以便它们被串行处理而不是并行处理。
http://tech-journals.com/jonow/2011/10/22/the-downsides-of-asp-net-session-state