반응형
오늘 문득 궁금한점이 생겨 인터넷을 뒤져보았다.
ViewState 와 Session 의 장단점이 뭘까?

답변.. 넘 멋쥔미~ 아래 내용은 Devpia 에 나와 같은 질문을 한 분 글에 답변을 다신 서학수님의
답변이다.

좀더 ViewState 와 Session 에 대해 공부해야 겠지만, 사용방법을 제외하고 실용적인면에서 나의 가려움을
멋드러지게 긁어준 답변이다.

"Devpia 서학수 (tech2001) 의 답변
각각의 장단점이 모두 있습니다.

Session을 쓰면 서버의 메모리에 있으므로 속도가 제일 빠릅니다. 하지만, 세션마다 메모리를 차지한다는
문제점이 있구요.
Cookie를 쓰면 메모리를 차지하지 않습니다만, 노출의 우려 및 사용자의 인터넷 옵션에 따라 상황이 변하는
문제점이 있구요.
ViewState를 쓰면 메모리를 차지하지 않고, 사용자의 옵션도 상관없지만, 파일의 사이즈가 커져서 전송속도에
영향을 주는 문제점이 있습니다.

상황에 따라서 다 장단점이 있습니다."

Session Validation

사용자 삽입 이미지

ViewState Provider

사용자 삽입 이미지
반응형

'초짜 IT보이 서바이벌 스토리 > ASP.Net' 카테고리의 다른 글

c#.Net Transaction Scope 사용하기  (0) 2010.04.27
ASP.NET MVC 패턴 소개 (C#)  (0) 2009.11.05
ASP.NET MVC 1.0  (0) 2009.04.20
ASP.NET 공부시작~  (94) 2008.07.14
ASP.Net vs VB.Net  (31) 2008.03.04

+ Recent posts