문제

S#ARP Architectur 및 Spark View Engine을 사용하여 복잡한 웹 응용 프로그램을 개발하기 시작했습니다.

기본적으로 MVC 1.0이 사용됩니다.

그러나 ASP.NET MVC 2로 모든 것을 업그레이드 할 생각입니다.

MVC 1에서 개발을 시작하고 나중에 버전 2로 업그레이드하거나 처음부터 업그레이드 할 수 있습니까?

조언에 감사드립니다.

-벤

도움이 되었습니까?

해결책

하루가 끝나면 항상 위험 대 보상입니다.

MVC 2는 내 경험에서 거의 견고하지만 여전히 베타 소프트웨어이므로 베타를 사용하기로 결정한 사람은 발사 라인에 있습니다.

당신은 실제로 필요 특징? 이미 포함 된 기능의 종류를 코딩하는 데 많은 리소스를 소비한다면 V2를 바로 사용하는 것이 좋습니다.

다른 팁

MVC 2

Microsoft 제품 (IMHO)과 관련하여 :
버전 1은 베타 - 버기와 불완전합니다. 버전 2는 Vesion 1이어야합니다.

매우 큰 CMS 프로젝트에 MVC 2 RC를 사용하고 있으며 아무런 문제가 없었습니다. MVC 버전 1을 잘 모른다면 MVC 2로 가기 때문에 오래된 것들과 새로운 것을 배우고 혼란스러워하지 않아도됩니다.

나는 2가 내 경험에서 안정적이라는 것을 증명할 수 있으며 새로운 특징 위험을 감수 할 가치가 있습니다. (내 프로젝트가 시작된 후 한 달 후에 다시 물어봐 라이브 : p)


업데이트: 프로젝트는 이제 MVC 2에서 활기차고 실행 중입니다. MVC 2 핸들링에서 하루에 수만 명의 사용자가 실행 중입니다. 지금 MVC 2로 뛰어 들기위한 시간입니다. 굉장합니다 !!!


그것은 모두 베타 소프트웨어를 사용하여 생산 소프트웨어를 개발하는 데 얼마나 편안한 지에 달려 있습니다.

MVC 2.0이 생산 환경에 충분히 안정적이라고 생각되면이를 위해 가십시오. 우리는 여기서 훈련이나 조사 이외의 다른 것에 베타 S/웨어를 사용하지 않는 정책이 있습니다.

나는 1에 발전 한 다음 업그레이드가 신중하다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top