실버라이트로 멀티 다운로드 컴포넌트를 만들 수 있을까 해서 이틀동안 고민해보았습니다.
일단은 안될거 같다는 결론이 드네요.
문제는 실버라이트의 보안요소 때문입니다.
파일을 쓰기위한 파일의 전체경로를 얻을 수 있는 메서드와 궁극적으로 파일을 쓰는 메서드가 보안중요로 묶여있어서,
런타임시 억세스할 수 없다는 에러메시지가 브라우저에 표시되는군요.
뭐 전용공간 isolated storage에 저장하도록 만들수는 있겠지만 적용하려는 웹 사이트 사용자들 지탄이 우려됩니다 ㅎㅎ;;
좀더 다른 방법을 찾아보아야겠어요 ㅎ ;;;

댓글을 달아 주세요

  1. 뉴타입아무로 2009.10.03 22:16  댓글주소  수정/삭제  댓글쓰기

    ^^;; 저런... 저랑 비슷한 생각을 하셨군요..

    하지만 님게서 생각하신 것처럼 그것이 구현된다면... 일반 데스크탑 어플리케이션과 다를게 무엇일까라고 생각할 정도로 강력해지죠.. 그럼 확실히 보안문제가 발생하게 될거 같더라구요.. 안그래도 액티브엑스로 인해 지금도 홍역을 치르고 있죠

    • soulfree 2009.10.06 09:31  댓글주소  수정/삭제

      그렇죠. 웹 프로그래밍을 하기 위해서는 일반 어플리케이션짜는 것과는 달리 생각해야될 정말 많은 요소들이 있지만 역시 보안이 가장 우선입니다.
      이글을 적을 당시에는 실버라이트로 뭔가 해볼려고 했었는데 이런 저런 이유로 그냥 WPF로 진행해보았습니다.
      그것도 그냥 시간이 없고 귀찮다는....문제로 ;; 중단됐지만 말이죠 ㅠㅠ