2011-10-19 3 views
-1

제발, 당신의 도움이 필요합니다.WebForms vs MVC3

새로운 Pure Ajax Web Developement를 시작하겠습니다.

저는 WebForms와 MVC3을 조사해 왔으며 우리 프로젝트에 어느 것이 더 적합한 지 잘 모르겠습니다.

MVC3에서 경험이없는 팀에서는 학습 곡선이 중요하다는 것을 알고 있지만,이 경우에는 우리에게 중요한 단점이되지 않습니다.

ViewState의 행운이 중요한지 아닌지, Microsoft가 MVC에서 삭제 한 이유는 무엇입니까?.

서버 컨트롤은 우리에게 중요하지 않습니다.

누구나 어떤 모델 (WebForms, MVC3)을 사용하는 것이 좋을까요?

답변

2

MVC가 더 좋은 옵션 인 것처럼 들리지만 왜 ViewState를 행운이라고 묘사하는지 확신 할 수 없지만 렌더링 된 출력에 상당한 오버 헤드가 추가되어 대다수가 더 이상 사용되지 않기 때문에 매우 기쁩니다. , 그리고 매우 부정했다.

요청간에 데이터를 보존하는 데 매우 유용한 메커니즘이 될 수 있지만 WebForms와 통합되어 있기 때문에 작업하기가 어렵습니다. MVC는 단위 테스트에 대한 훨씬 더 큰 지원을 포함하여 더 큰 코드 재사용과보다 쉬운 모듈 교체를 유도하는 WebForms보다 훨씬 더 큰 관심사를 제공합니다.

+0

답변 해 주셔서 감사합니다. 당신은 나에게 예상했던 대답을 주셨다. ViewState에 대해 언급 한 사람이 있습니다. 왜냐하면 어떤 사람들은 나에게 그것이 좋은 일이라고 말했기 때문입니다. 내 웹 개발은 항상 자신과 동기화되지 않은 엔터프라이즈 프레임 워크를 사용하여 Webform과 ViewState에 대해 많이 알지 못합니다. MVC3 조사를 완료했으며 매우 흥미롭게 보았습니다. –

+0

@devdigital : OP가 잘못 입력 된 "행운"이라고 생각합니다. 나는 그가 정말로 "결핍"을 의미했다고 생각한다. –

관련 문제