본문 바로가기

2010/11

Windows Phone 7 에서의 IsolatedStorageSettings 활용 안녕하세요. 오늘은 격리된 저장소에 앱관련 설정파일을 생성하고 활용하는 방벙에 대해서 알아 보도록 하겠습니다. 격리된 저장소는 WP7에서 앱관련 파일들의 샌드박스내에서 저장하고 읽을 수 있는 앱을 위한 저장공간인데요. 아래와 같은 구조로 이루어져 있습니다. 파일/폴더를 저장할 수 있을 뿐더러, 어플리케이션의 설정을 보관하는 Local Settings 라는 것이 존재합니다. 이 것을 이용하여 격리된 저장소의 관리할 수 있을 뿐만 아니라, 어플리케이션에서 사용하는 설정값들을 저장하고 불러올 수 있는 기능을 제공합니다. 이제부터는 격리된 저장소에 존재하는 Local Settings 를 활용하는 방법에 대해서 알아보도록 하겠습니다. 사용자 이름이나, 외부와의 통신을 위한 계정이나 주소등을 어플리케이션이 시작될때.. 더보기
Windows Phone 7에서 격리된 저장소의 압축파일을 SharpZipLib 활용하여 읽기(AS) 지난번 Windows Phone 7 에서 압축파일을 읽는 방법에 대한 글을 포스팅한 적이 있습니다. (보지 못하신 분은 [Windows Phone 7] - Windows Phone 7 에서 ZIP 압축파일 읽기 를 보시면 되겠습니다.) 압축파일을 프로젝트에 추가해서 GetResourceStream 메서드를 이용하여 압축된 파일에 대한 Stream 객체를 얻고, 그 Stream 객체를 이용하여 ZipFile 클래스의 인스턴스를 생성하였는데요. 이번에 프로젝트 구현시에 격리된 저장소(Isolated Storage)에 저장된 파일을 IsolatedStorageFileStream 형태로 읽어서, 그 Stream을 ZipFile 클래스의 인스턴스 생성시 이용하고자 하니, 문제가 발생하였습니다. SharpZipLi.. 더보기