我是ASP.Net MVC 3.0的新手,我找到了SessionLess控制器概念。但是,概念对我来说并不清楚,你能解释一下无会话控制器与SessionState的使用吗?
在Asp.net MVC 3.0中使用会话数据时的最佳做法是什么?
答案 0 :(得分:2)
David Hayden写了一篇关于
的好文章请参阅此帖子以获得澄清: http://davidhayden.com/blog/dave/archive/2011/02/09/SessionLessControllersMvc3.aspx
新链接:
http://code-inside.de/blog-in/2011/01/12/howto-sessionless-controller-in-mvc3-what-and-why/
在这篇文章中,更好地解释了“什么”和“为什么”,包括演示和性能测试。
答案 1 :(得分:2)
为了能够并行执行请求,您不需要使控制器无会话,SessionStateBehavior.ReadOnly具有相同的行为,而不会删除对会话变量的访问权限,更多关于此主题的信息Parallel processing of concurrent Ajax requests in Asp.Net MVC < / p>