본문 바로가기
반응형

ASP.NET2

Cache ASP.NET에서 쉽게 웹페이지 캐싱을 적용해 보자 캐싱을 설명하기 전에 캐쉬란 무엇일까요. 캐쉬는 CPU로 부터의 입출력 속도를 빠르게 하기 위해서(CPU는 다른 저장소보다 몇배의 빠른 속도를 갖고 있습니다.) 임시 저장소를 두어 입출력 속도를 빠르게 하는 것인데 웹에서 이러한 캐쉬 기능을 쓸수 있습니다. 자주 쓰이는 웹 데이터를 하드디스크에 두어 반복적인 데이터의 입출력 속도를 향샹 시킬 수 있습니다. 즉, 사용자가 데이터 요청시 데이터 처리 과정(속도 저하와 부하를 유발하는 여러가지 데이터 처리 프로세스 및 데이터 연동 작업)없이 바로 사용할 수 있게 하는 것. 출력 캐싱과 데이터 캐싱에 대해 알아 보겠습니다. 출력캐싱 출력 캐싱이란 페이지 처리 결과를 출력 캐시에 저장하는 캐싱 기법입니다. 먼저 사용자가 웹페이지를 요청했을때 ASP.NET의 반환 .. 2021. 12. 6.
ASP.NET에서 Trace 추적 사용하여 쉽게 디버깅을 해보자 추적이란? 추적은 웹 응용 프로그램의 실행에 대한 진단 정보를 보여주는 기능입니다. ASP.NET은 페이지 추적과 응용 프로그램 추적을 제공합니다 ■ 페이지 추적(Page-Level Tracing) ■ 응용 프로그램 추적(Application-Level Tracing) 페이지 추적과 응용 프로그램 추적의 차이점은 추적 범위가 다르다는 것입니다. 페이지 추적(Page-Level Tracin) 페이지 추적은 웹 응용 프로그램 내에 있는 여러 페이지 중 특정 페이지의 실행을 추적하는 기능입니다. 페이지 추적 기능은 다음과 같이@Page지시문에 Trace특성을 추가하고 이 특성을 True로 설정하면 간단히 활성화 시킬 수 있습니다. 또한 TraceMode는 추적 정보의 정렬 방법을 지정하는 특성입니다. 기본값은.. 2021. 12. 6.
반응형