2011-08-12 3 views
1

저는 휴대 성을 위해 HTML5 앱으로 다시 작성하는 큰 winforms 앱이 있습니다.Linux/Mac에서 Silverlight

HTML/JS로 다시 작성하기가 매우 어려울 수있는 많은 로직 및 BCL 사용법이있는 중요한 UI 구성 요소가 있습니다. 나는 SL에서만이 구성 요소를 가지고 있다고 생각하고 있습니다.

앞으로 2 년이 지나면 이식성이 계속 유지됩니까?

달빛 프로젝트가 멈췄습니다. Apple은 새로운 규칙을 만들거나 호환성을 깨기로 결정할 수 있습니다.

이러한 위험이 있습니까? 아니면 현재 갖고있는 위험이 있습니까?

+2

이 질문에 대한 답변이 없을 수 있습니다. 즉, 웹을 둘러보고 Silverlight가 얼마나 보이나요? 그리고 어떤 경향이 추세입니까? 개인적으로 HTML5와 자바 스크립트를 사용하여 SL을 중심으로 웹 개발을하지는 않을 것입니다. – Joe

답변

2

여기에 절대적인 대답은 없지만 순수한 의견입니다.

그러나 내 조언은 최대한 일반적인 표준을 고수하는 것입니다. SL이 더 이상 사용되지 않을 수도 있습니다. 달빛이 다시 업데이트되지 않을 수도 있습니다. Apple은 플래시 지원을 완전히 중단 할 수 있습니다. 누가 알아 ?

위험 할 수 있지만 API를 철저히 문서화하고 프로그램에 필요한 동작을 제공 할 수있는 REST/WCF/SOAP 인터페이스를 작성하는 것이 좋습니다.

기본적으로 위험이 있다는 것을 염두에두면 좋을 것입니다.

+1

제 생각에 마이크로 소프트는 이미 개발자들이 데스크톱에서 SL을 사용하지 않도록 장려하고 있습니다. 우리 * nix 사용자와 개발자는 Mono 나 Moonlight에 관심이 없습니다. – Rob

+0

Rob의 말이 맞다. MS는 Silverlight에서 멀어지고있는 것처럼 보인다. – jschorr

+0

슬프게도, 그것은 SL에 대한 사람들의 걱정에 대해 무례한 반응 일 수 있지만, Windows 8 미리보기에서는 사용되지 않습니다. 나는 낙천적 인 것을 시도한다;) –

0

이것은 쉬운 결정이 아닙니다. 예를 들어 Windows 사용자를 대상으로하는 경우 Silverlight를 성공적으로 사용할 수 있습니다.

post을 읽고 결정을 내리는 과정 (은 Silverlight가 아니지만 필요에 따라에 적합 할 수 있음)을 고려하십시오.