在Asp.net MVC 3.0中使用SessionLess控制器

时间:2011-08-29 09:52:42

标签: .net asp.net-mvc-3

我是ASP.Net MVC 3.0的新手,我找到了SessionLess控制器概念。但是,概念对我来说并不清楚,你能解释一下无会话控制器与SessionState的使用吗?

在Asp.net MVC 3.0中使用会话数据时的最佳做法是什么?

2 个答案:

答案 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>