위즈군의 라이프로그
Reboot... Search /

[ASP.NET] ASP.NET 성능 향상을 위한 체크 리스트

2005. 6. 24. 12:23
ASP.NET 성능 향상을 위한 체크 리스트입니다.
  1. DataSet 류 보다는 DataReader 를 사용하라
  2. 라운드트립 횟수를 줄여라.
  3. 캐시를 활용하라.
  4. 캐시 사용시 메모리 범위를 정해라.
  5. 불필요한 예외처리를 하지 말라.
  6. 장시간의 프로세싱을 하지 않도록 하라.
  7. 상위 레벨에서 에러 핸들링 해라.
  8. try/finally 에서 리소스를 해제 해라.
  9. SetTimeOut을 두려워하지 말라.
  10. Close 와 Dispose 를 적절히 활용하라.
  11. 페이지의 크기를 줄여라.
  12. 클라이언트 측 Validation을 하라.
  13. Page.IsPostBack 관련 내용을 최소화 한다.
  14. 페이지 내용을 모듈화 해서 사용 해라.
  15. Response.Redirect 보다 Server.Transfer 를 사용해라.
  16. 가장 적합한 서버 컨트롤을 사용해라.
  17. Page.DataBind 사용을 자제하라.
  18. DataBinder.Eval 사용회수를 줄여라.
  19. 간단한페이지(Static Page)에는 캐시를 사용해라.
  20. 가능 하다면 View State 사용 회수를 줄여라.
  21. Customer Control 에서는 HttpTextWriter 를 사용해라.
  22. StringBuillder를 사용해라.
  23. 한번에 많은 데이터 요청이 일어 나지 않도록 해라.
  24. 보안 콘텐트와 비보안 콘텐트를 분리 해라.
  25. 절대 주소 (absolute URL)을 사용해라.
  26. 가능 하면 컴파일된 콘텐트로 만들어라.
이상. 가장 중요하다고 생각되는 것들만 정리했습니다.
Category&Tag : [정리중/C# & .NET & Web]
위즈군의 라이프로그

Category

전체 (564)
개발 (0)
일반정보 (0)
IT 일반 (1)
일상&사진 (0)
정리중 (563)

Recent Entry

    Recent Comments

      Recent Trackbacks

        Tags

        Links

          Total:
          Today: / Yesterday:
          Powered by Tistory / Skin by 위즈 라이센스정책 rss 2.0