클라이언트마다 내 전체 사이트의 다른 버전을 제공 할 수 있어야합니다. 물론 베타 vs 프로덕션이지만 하나 또는 두 개의 이전 프로덕션 버전을 제공하는 것이 좋습니다. 클라이언트 사용자 정의가 권장되며 모든 클라이언트가 (예상되는) 개발 단계를 따르도록 강요하지 않으려합니다.MVC3 다른 버전의 사이트를 제공하는 방법
제공 할 버전이 db에 저장됩니다.
필자가 지금까지 읽은 것 중에서 사용자 지정보기 엔진이이를 수행하는 가장 간단한 방법 일 수 있지만이 길로 향하기 전에 모든 조언과 의견을 환영합니다.
통찰력을 가져 주셔서 감사합니다! Eric
EDIT : 다른보기가 아닙니다. 컨트롤러, 마스터 페이지, 이미지, CSS 등 ...
사용자보기 엔진 경로가 다운되었습니다 : http://stackoverflow.com/questions/9838766/implementing-a-custom-razorviewengine – Liam
왜 두 개의 서로 다른 사이트를 배포하지 않는 것이 좋습니까? –
@TomasJansson 왜냐하면 고객의 고객에게는 보이지 않기를 바랍니다. 그렇지 않으면 내가 생각하는 여러 사이트가 더 간단해질 수 있습니다. –