|
우선 신규 프로젝트는 무조건 mvc 아키텍쳐에 기반한 asp.net mvc 를 사용해야 하는가? 그건 절대 그렇지 않다고 본다. 엔터프라이즈 디자인 패턴에서 web form 아키텍쳐는 view helper 에 해당하고 asp.net mvc 는 service to worker 패턴에 기반한다. 무엇이 좋고 나쁘고의 문제가 아니라 용도에 따라 써야 한다는 것이다. 인트라넷용 웹어플리케이션 이거나 UI 이벤트 처리가 많다면 WEB FORM으로 개발하는 것이 서버컨트롤의 잇점을 살려 생산성 측면에서 훨씬 이득일 것이며 다양한 서브시스템의 조합으로 대규모의 시스템이라면 확장성을 더 고려하여 asp.net mvc 로 가는 것이 더 이득일 것이다. 이렇듯 용도에 맞게 취사선택을 해야 하는 것이지 새롭게 나온 기술이니 무조건적인 선택은 지양해야 옳다. |
|
주문하려다가 근처 서점에 가서 먼저 살펴보고 제가 MVC 내용인줄 알고 착각하고 있단걸 깨달았습니다. 웹폼에 대한 내용입니다. 개인적으로 웹폼은 새 프로젝트에서는 지양하고, MVC 로 가는게 바른길 같은데, 2012년에 나온책이라 당연히 MVC 일꺼라고 생각을 해버렸네요. 참고하세요. |