Friday, August 1, 2014

[VS2012 C# WP8] (Quick)Isolated Storage

Assalamualaikum,
Sebagian besar aplikasi yang kita gunakan sehari-hari tentunya memilik user setting tersendiri. User setting adalah preferensi user terhadap suatu aplikasi. User setting harus dapat diubah ketika user ingin merubahnya dan konsisten bila tidak ada perubahan dari user. Kondisi ini memerlukan memori permanen dari platform aplikasi tersebut. Data yang telah diubah selama aplikasi berjalan tidak boleh hilang ketika aplikasi di tutup dan dibuka kembali nantinya.
Windowsphone memiliki fitur khusus untuk kondisi tersebut. Kita dapat menggunakan Isolated Storage untuk kondisi yang kita miliki. Data yang disimpan selama aplikasi berjalan akan bernilai tetap meskipun aplikasi ditutup dan nanti dibuka kembali.

Implementasinya kurang lebih seperti ini :
1. Panggi library iso storage
 using System.IO.IsolatedStorage;  

2. Panggil event iso storage
 IsolatedStorageSettings isoStorage = IsolatedStorageSettings.ApplicationSettings;  

3. Handle event nya
  if (NavigationContext.QueryString.TryGetValue("backServerNumber", out serverNumber))      
         {  
           isoStorage["IsoServer"] = serverNumber;  
         }  

Sekian dahulu,
Akan diupdate lebih detail besok :)

Wassalamualaikum,


No comments:

Post a Comment