조언이 필요합니다.MVC3 aspx 프로젝트에서 MVC3 면도기 뷰 엔진을 사용하도록 변환
우리는 aspx/webforms 엔진 대신 Razor보기 엔진을 사용할 수 있도록 MVC2 aspx 프로젝트를 업그레이드해야합니다.
전체적으로 약 200 개의 파일이 변환되어야합니다.
시간이 얼마나 걸리 겠는가? 그리고 그럴 가치가 있니?
조언이 필요합니다.MVC3 aspx 프로젝트에서 MVC3 면도기 뷰 엔진을 사용하도록 변환
우리는 aspx/webforms 엔진 대신 Razor보기 엔진을 사용할 수 있도록 MVC2 aspx 프로젝트를 업그레이드해야합니다.
전체적으로 약 200 개의 파일이 변환되어야합니다.
시간이 얼마나 걸리 겠는가? 그리고 그럴 가치가 있니?
Telerik은 conversion tool입니다. 단순한 경우에는 꽤 잘 작동하지만 마스터 페이지를 레이아웃으로 변환하는 데 도움이되지 않습니다. 프로젝트 (수십 개의보기, 최대 10 개의 마스터 페이지)를 변환하는 데이 도구를 사용했습니다. 마스터 페이지를 레이아웃에 매핑하는 방법을 파악하는 데는 다소 시간이 걸렸지 만 전체적으로 상당히 잘 진행되었습니다.
그만한 가치가 있습니까?
글쎄, 당신의 프로젝트가 테스트로 덮여있는 정도에 달려 있습니다. 면도기 구문이 훨씬 깔끔하고 레이아웃이 마스터 페이지보다 좋습니다. 나는 항상 새 버전으로 마이그레이션하는 것이 한 가지 심각한 이점을 가지고 있다고 생각합니다. 모든 코드, 리팩토링 항목 등을 검토하는 이유이며, 또 다른 심각한 이점은 현재 기술로 작업하는 것입니다.
수동으로 수행하는 경우이 작업을 수행하는 데 시간이 오래 걸립니다. 하지만 MVC 3 Project Upgrade Tool을 사용할 수 있습니다. 좋은 선택이 될 것입니다.
mvc2에서 mvc3으로 업그레이드하는 것이 쉬운 부분입니다. 나는 모든 전망을 면도칼로 바꾸는 것에 대해 더 염려한다. – Joakim