2014-02-07 5 views
1

현재 저는 고전적인 ASP 응용 프로그램을 사용하고 있습니다. 우리는이 단계를 .NET으로 업그레이드하려고합니다. 작은 단계가 의미하는 것은 오랜 기간 동안 페이지별로 페이지가 있습니다.클래식 ASP에서 ASP.NET MVC

사용자에게 미치는 영향을 최소화하고 싶습니다. 따라서 페이지를 업그레이드하지만 지금은 모양을 동일하게 유지하십시오. 클래식 ASP 애플 리케이션은 모든 프레임을 기반으로하므로 모양을 유지하고 업그레이드 된 페이지를 실행하고 새 페이지를 가리킬 수 있다고 생각하십니까?

내 질문은, 사람들의 경험에서 이것을하는 가장 좋은 방법은 무엇입니까? 다시 .NET에서 이것을 빌드하여 MVC 또는 asp.net을 사용하는 것이 가장 좋을지 모르겠습니다. 특정 프레임 워크를 활용하면 여기에 어떤 차이가 있습니까?

과거에 이런 고통을 겪었던 사람들은 구형 기술로 최신 기술을 업그레이드하고 실행하는 데 어떤 어려움을 겪었습니까? 나는 이걸 함께 실행하는 데별로 고심하지 않아야한다고 생각합니다.

추가로 고려해야 할 사항은 무엇입니까?

감사합니다.

+0

이 질문은 도움이 될 수 있습니다 : http://stackoverflow.com/questions/6204441/how-to-migrate-applications-from-classic-asp-to-asp-net-mvc?rq=1 – Matt

+0

그리고 이것 하나 : http://stackoverflow.com/questions/539123/migrating-classic-asp-webforms-or-asp-net-mvc?rq=1 – Matt

답변

0

MVC는 더 많은 제어와 유연성을 제공합니다. .cshtml 페이지를 사용하여 HTML 코드를 삽입하고 .cs 코드에 정의 된 모델 변수 (@ Model.xxx with Razor)를 사용할 수 있습니다. 목록 상자, 콤보 상자 및 기타 컨트롤을 쉽게 표시 할 수 있습니다. 게다가 AJAX가 필요하지 않습니다.

관련 문제