asp.net MVC中的会话和性能

Zer*_*ity 1 asp.net asp.net-mvc performance session

是不是asp.net MVC不使用SESSIONS [Sessions varibale],因此它的性能优于asp.net webform.如果不是这样的话为什么asp.net MVC的速度比asp.net webform更快?

Dar*_*rov 10

不,这不是真的.ASP.NET MVC构建在ASP.NET之上,因此您拥有相同的存储选项,如Application,Session,Cache,......由开发人员决定是否要使用会话.因此,如果在ASP.NET MVC应用程序中使用Session,那么如果在经典WebForms应用程序中使用Session,性能将是相同的.


Sri*_*thy 6

它实际上没有使用VIEWSTATE,因为viewstate数据不会在客户端和服务器之间来回传输,MVC页面的加载速度会快一些.