2009-05-14 3 views
2

고성능 asp.net 응용 프로그램을 개발할 때주의해야 할 사항은 무엇입니까?고성능 asp.net mvc 응용 프로그램

+0

정확히 무엇을 찾으십니까? – CSharpAtl

+0

응용 프로그램은 무엇을 할 것입니까? 소수의 DB 테이블을 가진 간단한 CRUD 애플리케이션과 수백만 건의 트랜잭션을 초당 처리 할 수있는 전자 상거래, 실시간 비즈니스 인텔리전스 애플리케이션간에 엄청난 차이가 있습니다. –

+0

일반적인 질문입니다. 분명히 그는 단지 일반적인 대답을 기대할 수 있습니다. 그건 내가 아는 한 완벽하게 합법적이야. – Larsenal

답변

3

http://blog.whiletrue.com/2009/04/aspnet-mvc-performance/http://codeclimber.net.nz/archive/2009/04/17/the-performances-implications-of-the-expression-tree-based-actionlink-helper.aspx을 확인하십시오. 퍼포먼스에 관한 블로그 게시물을 작성 중입니다. 지금까지는 simple bench tool을 사용하여 apache 벤치를 사용하여 asp.net mvc 및 jQuery를 사용하여 클라이언트 측 렌더링과 서버 렌더링을 비교했습니다.

3

캐싱 기회를보십시오. 그것이 "수다스러운"것이 아닌지 확인하십시오.

+0

aspnet.mvc에 viewstate가 있습니까? ... 새로운 소리 –

+0

방아쇠를 당깁니다. 명확히하기. MVC에는 ViewState가 없습니다. – BinaryMisfit

+0

@Diago - 당신이 함께 해킹 할 수있는 것에 놀랄 것입니다. 나는 제목의 70 %를 읽었습니다. 다음 번에 적어도 80 %는 읽으므로 "M"을보고 "VC .."를 볼 것입니다. ... " – RSolberg

관련 문제