2010-03-11 3 views
3

ASP.NET MVC로 웹 양식 응용 프로그램을 마이그레이션하려고합니다. 길 아래에서 우리는이 응용 프로그램의 "라이트"버전을 제공 할 수 있습니다. 이는 매우 모호한 개념이지만 기본 데이터베이스가 동일 할 것으로 기대합니다. UI를 단순화하고 전체 버전과 라이트 버전간에 자유롭게 전환 할 수도 있습니다."라이트"버전을 허용하도록 asp.NET MVC 프로젝트를 구성하는 방법

분명히 같은 모델이지만 다른보기를 사용하여 최대한 재사용하고 싶습니다. 일부 페이지는 완전히 동일하게 유지되거나 다른 페이지는 제거되거나 다른 페이지와 결합 될 수 있습니다.

내가 피하고자하는 것은 그것이 "궁극적 인"버전을 만들기가 어렵게 만드는 방식으로 프로젝트를 구성하는 것입니다. 이 시점에서 내가 생각할 수있는 것은 컨트롤러와 뷰 영역을 "전체", "라이트"및 "공유"로 구성하는 것입니다.

MVC를 사용하는 애플리케이션의 여러 가지 맛을 경험 한 사람이 있습니까?

+0

지역 및 부분보기가 조직 및 코드 재사용에 도움이 될 수 있으며 Nissan Fan의 링크는 라우팅을 처리하는 좋은 방법처럼 보입니다. – MikeW

답변

0

ASP.NET MVC Areas을보고 기능에 대한 부분보기를 사용하는 것이 좋습니다. 이것은 MVC 1을위한 것이며, MVC 2가 영역을 즉시 지원한다고 믿습니다.

관련 문제