최근에 많은 개선이 필요한 프로젝트를 발견했습니다. 그래서 나는이 웹 애플리케이션의 로딩 속도를 향상시킬 수있는 몇 가지 기술을 웹에서 검색하기 시작했다.ASP.NET의 코딩 성능 향상
잠시 후 나는 몇 가지 기술을 발견했지만 몇 초 만에 향상되었습니다.
친애하는 공동 프로그래머는 알고있는 코딩/향상 기술을 입력하십시오.
나는 더 확실한들과 함께 시작합니다 :
- 는 3 수준 중첩 루프 이상을 사용하지 마십시오.
- ASP에서 필요없는 컨트롤에 대한 viewstate를 사용 중지합니다 (예 : labels, div, 일반적으로 정적 값을 갖는 컨트롤). (이 주된 이유가 viewstate가이 컨트롤과에 대한 암호화 및 해시 값입니다이며 이에 대한 viewstate가 필요하지 않는 제어 그냥 암호화를 실행하고 그것을 해싱하여 응용 프로그램을 느리게 값)
감사 당신을 도와 주시고, 결국 나 같은 다른 후배들이 빠른 애플리케이션을 개발하도록 도와 주셨습니다.
편집 : 또한 내가 비주얼 스튜디오 매거진에서 이걸 발견 : http://visualstudiomagazine.com/articles/2005/11/01/optimize-aspnet-performance.aspx
명확한 답변이 하나도 없으므로 커뮤니티 위키로 만들 것을 제안합니다. 그렇지 않으면 "로빈슨 crusoe " – Rippo
최적의 최적화는 아마도 디자인 개선으로 이루어질 것입니다. http://downloads.gamedev.net/pdf/gpbb/gpbb1.pdf – MrFox
글쎄, 내 대답에 몇 가지 요점을 지정했습니다, 제발 alook 걸릴 http://stackoverflow.com/questions/1340218/asp-net-website -slow-performance-on-production-server/1340629 # 1340629 –