사람들이 ASP .Net 웹 애플리케이션에서 HTTPContext.Current.Session 상태의 사용을 권장하지 않는 몇 군데를 읽은 것을 기억합니다.
누군가이 최근 추세의 이유를 설명 할 수 있습니까? A 확실한 기술적 이유가 있습니까?
감사합니다, JohnB
첫째, MVC는 웹 양식이 아니라 상태 비 저장을 의미합니다.
http://www.wintellect.com/blogs/jprosise/thoughts-on-asp-net-s-new-mvc-framework
둘째, MVC는 본질적으로 http://dotnetslackers.com/articles/aspnet/AnArchitecturalViewOfTheASPNETMVCFramework.aspx 에서 편안하며 스택 오버플로 (lol) 세션에 따르면 편안하지 않습니다.
셋째, 세션은 구식입니다. 일부 작업을 통해 애플리케이션을 업그레이드하고 데이터 안전성과 응답 성을 개선 할 수 있습니다. "애플리케이션에 대한 각 HTTP 요청은 애플리케이션이 out-of-proc 저장소에 2 개의 추가 네트워크 요청을해야 함을 의미합니다. 하나는 요청이 처리되기 전에 세션을로드하기위한 것이고 다른 하나는 요청 처리가 완료된 후 세션을 다시 저장하기위한 것입니다." http : //brockallen.com/2012/04/07/think-twice-about-using-session-state/
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다