2011-01-23 2 views
1

.asp 페이지를 .aspx로 변환하는 가장 좋은 방법은 무엇입니까? asp.net에 고전 asp. 나는 처음부터 모든 페이지를 다시 작성하는 것을 피하려고합니다.ASP에서 ASP.NET으로 변환

감사합니다.

답변

1

저는 완전히 다른 언어라고 생각합니다. 여러분은 모든 것을 scracth에서 피할 수는 없습니다. 나는 처음부터 시작하는 것보다 시작부터 시작하는 것 이외의 어떤 해결책이라도 많은 시간과 두통이 필요하다고 생각합니다.

0

정말 많은 것들에 달려 있습니다. 주로 페이지가 얼마나 복잡하고 무엇이 있는지. 귀하의 질문에 좀 더 구체적으로 설명해야하지만 실제로는 "한방"솔루션이 아닙니다.

+0

일부 내 페이지는 간단합니다. 데이터를 보여주는 테이블 일 뿐이지 만 그 중 일부는 매우 복잡합니다. 저를 위해 일할 마법 도구는 없습니다. –

+0

아쉽게도 아니요, ASP와 ASP.NET 간에는 많은 차이점이 있습니다. 한 가지 예는 HTML과 페이지의 실제 코드를 분리하는 것입니다. 가장 쉬운 방법은 각 페이지를 살펴보고 각각의 모든 작업을 기록하고 다시 코딩하는 과정을 시작하는 것입니다. 내가 아는 한 직접 asp-asp.net 방법은 없습니다. 나쁜 소식을 가져와 죄송 합니다만, 일찍 찾아서 이런 종류의 일에 시간을 낭비하지 않는 것이 좋습니다. :-) – Zrb0529

0

asp.net에서 내 첫 번째 샷은 asp 응용 프로그램을 마이그레이션하는 중이 었으며 아직까지는 마이그레이션 경로가 없었습니다. 우리가 찾은 최선의 방법은 애플리케이션을 기능 영역으로 분할 한 다음 각 영역을 마이그레이션하는 것이 었습니다.

항상 ASP.Net은 그것이 실제로 믿을 수없는 고전적인 ASP 로의 업그레이드처럼 보이게 만들었다 고 생각했습니다. ASP.Net은 웹에 Windows 스타일 프로그래밍을 가져 와서 http 요청의 상태를 알 수없는 자연을 추상화하려는 시도와 비슷합니다. 웹 양식의 구체화는 확실합니다.

고전적인 ASP 스타일 앱으로 결정되면 드물지만 페이지 뒤에있는 모델을 잊어 버리는 코드가 있습니다. 사용 된 기술에 대한 결정을 내릴 수 있다면 개념적으로 MVC를 고려해 볼 수 있습니다. 적어도 웹폼보다 ASP와 더 공통점이 있습니다. MVC는 웹 애플리케이션 (ASP와 같은)이라는 것을 인정하지만 웹 폼은 그 사실을 숨길 수 있습니다.

+0

어떻게 다리를 만들 수 있습니까? 나는 ASP.Net 응용 프로그램을 가지고 있으며 데이터를주고받을 필요가 있다는 점에서 제 3 자 섹션을 넘겨 줬다. 지금까지 운이 없다. –

관련 문제