2012-01-02 2 views
5

WPF 브라우저 응용 프로그램WPF 데스크톱 응용 프로그램 사이의 차이점을 알고 싶습니다. 브라우저 응용 프로그램이 IE와 FF로 실행된다는 것을 알고 있지만 기술에 대해서는 동일합니까? 내말은, 우리는 두 가지 방법으로 정확히 같은 것을 할 수 있단 말인가? (물론 UI가 다를 수도 있습니다)WPF 브라우저 응용 프로그램과 WPF 데스크톱 응용 프로그램 비교

WPF Browser Application에 관한 책을 찾고 있기 때문에 의심 스럽지만, 일반적으로 WPF에 관한 책만 볼 수 있습니다. 데스크톱 응용 프로그램 용 : S)

+0

Silverlight에 약간 편향되어 있지만이 토론도 도움이 될 수 있습니다 ... http://stackoverflow.com/questions/1160770/wpf-vs-xbap-vs-silverlight-which-suits-business-applications –

답변

1

브라우저 응용 프로그램은 브라우저 에서뿐만 아니라 권한도 적게 실행됩니다. 로컬 파일을 읽고 쓰려면 WPF로 가야합니다. 많은 PC에 빠른 배포를 원한다면 브라우저가 좋습니다. WPF Desktop을 매번 사용하는 것이 현명합니다. 대부분의 WPF 책에는 XBAP에 관한 장이 있습니다. 나는 Apress에서 McDonald를 좋아한다.

+0

전체 WPF 응용 프로그램과 잘 작동하는 WPF 브라우저 응용 프로그램에서 구성 요소의 오류를 디버깅하려면 어떻게해야합니까? – user3455395

4

WPF 브라우저 응용 프로그램은 WPF 데스크톱 응용 프로그램과 완전히 동일한 프레임 워크를 사용하며 동일한 UI로 실행할 수 있지만 일부 API는 사용할 수 없다는 신뢰 제한이 있습니다. 브라우저 응용 프로그램을 개발할 때 많은 어려움이 있습니다. 브라우저 앱은 인증서로 서명해야합니다. 일부 신뢰 제한은 컴파일 타임에 적용되지 않으며 런타임에만 발견됩니다.

브라우저 응용 프로그램이 처음 소개 된 이래로 Microsoft는 XAML 기술과 유사하지만 유사하지 않은 Silverlight를 개발했습니다. Silverlight는 WPF 브라우저 응용 프로그램보다 배포가 쉽고 요구 사항에 따라 적절할 수 있습니다.