2010-01-21 5 views
0

여기 내 장면이 있습니다 ..하이브리드 Silverlight 및 aspx 응용 프로그램을 만들려면 어떻게해야합니까?

우리는 ASP.Net 2.x 웹 ​​사이트가 있습니다. Silverlight 전체 프레임 응용 프로그램으로 마이그레이션하려고합니다. 그러나 우리는 구석에서 멀리 떨어져 SL의 모든 웹 페이지를 박쥐 바로 다시 실행할 수있는 방법이 없습니다.

SL에서 메인 프로그램, 메인 화면, 대시 보드, 로그인, 공통 시스템/구성 화면, 메인 메뉴의 크롬을 빌드하고 메인 콘텐츠 SL에서 기존 .aspx 페이지를 열 수 있기를 원합니다. 틀.

내가보기에이 작업을 수행 할 방법이 없습니다. 나는 SL4의 Webbrowser 컨트롤이 대답 일 것이라고 생각했지만, 분명히 당신의 앱이 브라우저를 다 써 버렸을 때만 작동한다.

그래서 내 최고의 수단은 무엇입니까? .XAP를 호스팅하고로드 할 페이지에 전달하는 .aspx 페이지의 일부 유형을 만들어야하는 것처럼 보입니다.

어떻게 전문가가이 문제에 접근합니까?

답변

0

실제로 실제로 반대 경로로 이동합니다. 전체 대시 보드를 구축 할 때마다 대시 보드 요소를 가능한 한 많이 만들기 시작할 것입니다. 이렇게하면 모든 것을 통합 할 준비가 될 때까지 개별 응용 프로그램을 하나씩 리팩토링 할 수있는 시간이 주어집니다.

우리 팀에서 고려한 한 가지 방법은 우리의 aspx를 SL 컨트롤로 렌더링하는 SL 렌더링 엔진을 만드는 것이 었습니다. 그러나 우리가 그 범위를 보았을 때 SL에서 모든 것을 처음부터 개발하는 것이 더 쉬울 것이라고 결정했습니다.

관련 문제