2010-12-10 4 views
1

웹 사이트 개발을 훨씬 빠르게 할 수있는 방법을 알고 싶습니다. 나는 asp.net에 대해 구체적이다. 데이터베이스 작업 속도를 높일 수 - 로깅 정보 엔티티 프레임 워크를 캡처 -ASP.NET 사이트의 개발 속도 향상

는 지금까지 내 지식이 관심사입니다, 우리는 Log4Net 사용

더 빠르게 asp.net 웹 사이트 개발을 할 수 있습니다.

그래서 우리는 개발 프로세스를 최적화하는 데 사용할 수있는 다른 도구가 있습니까?

프로젝트에서 사용한 적이 있다면 그것이 작은 프로젝트이든 큰 것이 든간에.

답변

0

ASP.NET MVC, NHibernate 및 DI 프레임 워크 (StructureMap 또는 Windsor) 사용.

+0

MVC가 코드를 더 빨리 생성하는 데 도움이되지 않는다고 생각합니다. 코드의 품질이 높고, 테스트가 잘되고, 재사용이 가능합니다. 그러나 코드 작성은 때로는 훨씬 느립니다. –

2

나는 (내가 ReSharper에서 같은 상업에 대한 언급 만 무료 아니에요)이 도구/libs가 사용하고 있습니다

Ghostdoc - 생성 코멘트 - (무료) http://submain.com/products/ghostdoc.aspx

마이크로 소프트 기업을 도서관 - 당신이 유 원한다면 http://msdn.microsoft.com/en-us/library/ff650466.aspx

NHibernate에 (안 엔티티 프레임 워크 - 검증, 캐싱, 로깅 및 기타 목적을 위해 좋은 라이브러리 자체 그것을 asp.net-2.0)

피들러 2.0 - 외부 도구는 아약스에서 추적 문제 (좋은 페이지 트래픽을 분석하고 개선하기 위해 성능)

Firexox + 방화범 + YSlow를 - 최고의 방법은 페이지 성능 및 디버그 테스트에

IETester - 테스트 IE의 다양한 버전에 대한 귀하의 페이지에 대한 프로그램 (때로는 IE 6-8로있는 Compatibile 페이지를 만들어야합니다 /) - http://www.my-debugbar.com/wiki/IETester/HomePage

그리고 프로젝트에서 가능하다면 - asp.net 버전을 3.5 이상으로 업그레이드하면 코딩 속도가 훨씬 빨라질 수 있습니다.

1

레이아웃을 수행하기위한 향후 프로젝트에서 사용하고자하는 내용은 960 Grid system입니다.

jQuery 분명히 더 나은 JavaScript입니다.

저는 '위젯'을 쉽게 사용할 수 있도록 Ajax Control Toolkit을 좋아합니다.