by Sandro Vecchiarelli
28. November 2010 16:38
In questo post parliamo dell'Isolated Storage, una porzione di memoria dedicata a ciascuna applicazione presente nel nostro dispositivo Windows Phone 7. Vediamo innanzitutto come viene descritto nell'help msdn la raffigurazione logica dell'Isolated Storage

Come vediamo abbiamo due tipi di Isolated Storage.Uno è una specie di File System che può essere percorso attraversando le varie meta-directory contenenti i vari meta-files. L'altro tipo di memoria è un dictionary in cui possiamo memorizzare coppie di chiave-valore. Una delle cose più interessanti da sottolineare è che non esistono 'quote' da assegnare a ciascuna applicazione. In pratica ciascuna applicazione ha a disposizione una porzione di Isolated Storage isolata appunto da tutte le altre porzioni appartenenti alle altre applicazioni. Questa porzione tuttavia non ha un limite. In realtà esistono come al solito delle best-pratices per fare in modo da non raggiungere il 90% dell'occupazione di memoria allorchè il device si ferma e vi costringe a cancellare una part delle cosa presenti sul dvce...cosa veramente molto controindicante. Nel progetto che alleghiamo, abbiamo una lettura di dati dall'Isolated Storage e un recupero dalla stessa in maniera molto semplice.
BLOG_SV.rar (63,94 kb)