Friday, November 30, 2012

Isolated storage WP7

Isolated storage memungkinkan suatu aplikasi untuk membuat dan mengelola penyimpanan lokal (local storage).

Untuk aplikasi Windows Phone, semua operasi I/O terbatas (restricted) pada isolated storage dan tidak memiliki akses langsung ke dalam sistem operasi file system, atau untuk isolated storage pada aplikasi lainnya. Sehingga suatu aplikasi tidak dapat mengakses data pada aplikasi lainnya yang tersimpan di dalam isolated storage. Hal ini meningkatkan keamanan dan mengurangi kemungkinan akses yang tidak terotorisasi (unauthorized access) serta mengurangi kemungkinan data korup (data corruption).

Opsi penyimpanan data pada isolated storage
Berdasarkan tipe data yang akan di simpan, aplikasi pada Windows Phone dapat menggunakan isolated storage dengan beberapa cara seperti berikut :
  • Settings : menyimpan data sebagai kunci/nilai yang dapat dijadikan acuan untuk setting suatu aplikasi dengan menggunkan IsolatedStorageSettings Class.
  • Files and Folders : menyimpan files dan folders dengan menggunakkan IsolatedStorageFile class
  • Relational data : menyimpan relational data di dalam database lokal dengan menggunakan LINQ to SQL
Berikut adalah gambaran umum penyimpanan data pada isolated storage :

 

Gambar. Penyimpanan data pada isolated storage WP7

read more »»