L'isolated storage è lo storage specifico che ogni applicazione Windows Phone ha disposizione per memorizzare file, impostazioni, database e immagini per le tile. Nello sviluppo delle applicazioni capita quindi spesso di dover esplorare i contenuti per verificare la correttezza delle informazioni o per manipolare file al fine di effettuare più facilmente il debug.
Con l'SDK di Windows Phone è possibile trovare nella cartella %ProgramFiles%\Microsoft SDKs\Windows Phone\v7.1\Tools\IsolatedStorageExplorerTool un tool a riga di comando di nome ISETool che permette di enumerare file e manipolarli. Il tool non è di immediato utilizzo e per i più temerari si rimanda alla documentazione ufficiale che mostra qualche esempio di utilizzo, disponibile al seguente indirizzo:
http://msdn.microsoft.com/en-us/library/hh286408(v=vs.92).aspx
Un'alternativa che rende più semplice compiere l'esplorazione dell'isolated storage, consiste nell'utilizzare un tool disponibile su http://wp7explorer.codeplex.com. Dopo averlo installato è possibile avviare il client desktop o aprire la finestra in Visual Studio 2010; oltre a questo è necessario apportare una modifica al proprio codice, referenziando nell'app prima di tutto l'assembly IsolatedStorageExplorer.dll, disponibile in %\ProgramFiles%\WP7 Isolated Storage Explorer\Library. Infine occorre chiamare, allo startup dell'app, il metodo Explorer.Start per avviare la comunicazione tra client e l'app Windows Phone.
Avviando l'applicazione automaticamente questa comparirà nell'applicazione permettendo di esplorare lo storage e scaricare file.

Per approfondimenti
http://wp7explorer.codeplex.com/documentation
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire operazioni con timeout in React
Usare ASP.NET Core dev tunnels per testare le applicazioni su internet
Consumare un endpoint generico in Blazor
Trasformare qualsiasi backend in un servizio GraphQL con Azure API Management
Sfruttare la local cache del browser tramite gli ETag in ASP.NET Core
Utilizzare .NET Framework con le Azure Function in modalità isolata
Specificare il versioning nel path degli URL in ASP.NET Web API
Ottenere il riferimento alla finestra che ha aperto un'altra finestra con HTML5 e JavaScript
Utilizzare l'attributo autofill del CSS
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Intercettare gli eventi di creazione degli oggetti con Entity Framework 7
Utilizzare i nuovi piani dedicati di Azure Container Apps