2009-06-09 7 views
3

현재 우리 회사의 개발 로드맵에 대한 새로운 기술을 연구 중이며 Silverlight 3에는 클라이언트 데스크톱에 응용 프로그램을 설치할 수있는 기능이 있습니다.Silverlight 3 브라우저 외부에서 응용 프로그램 기능

이 기능은 WinForms 응용 프로그램의 전체 또는 부분 에뮬레이션이며 클라이언트 컴퓨터의 모든 로컬 리소스에 액세스 할 수 있습니까?

답변

1

Silverlight 3 Getting Started page에는 몇 가지 세부 정보가 나와 있습니다. 아래쪽 아래로 스크롤하여 "브라우저 기능 부족"아래 세부 정보를 읽으십시오. Silverlight 3 응용 프로그램은 샌드 박스 처리되고 영구 저장소에 액세스 할 수 있지만이 저장소는 일반 파일 시스템과 별개라고합니다.

+0

자원을 보내 주셔서 감사합니다 .... –

0

이것은 winforms 애플리케이션이 아닙니다. 이것은 달빛을 통해 리눅스에서도 작동합니다. 일부 리소스 액세스를 제공하지만 사용자가 특정 액세스를 허용하지 않는 한 샌드 박싱됩니다. 어도비 에어처럼.

+0

사용자가 로컬 리소스에 대한 액세스 권한을 어떻게 부여합니까? Silverlight는 "Out of Box"설치에서 어떤 액세스 권한을 갖습니까? –

0

WinForms의 에뮬레이션이 아닙니다. 진정한 데스크탑 기술과 가장 유사한 것은 WPF (Windows Presentation Foundation) 응용 프로그램입니다.

Adobe Air에 익숙하다면 Silverlight 브라우저가 작동하지 않는 환경은 비슷하지만 다를 수 있습니다. 가장 큰 차이점은 Silverlight 브라우저를 벗어난 응용 프로그램은 "보호 된"샌드 박스에서 실행되므로 응용 프로그램이 호스트 PC의 리소스에 제한적으로 액세스 할 수 있음을 의미합니다.

+0

Adobe Air에 익숙하지 않습니다. –

관련 문제