Ricerca per argomento: WinRT
Nello script #95 abbiamo visto come sia possibile eseguire il download di un file remoto in background grazie alla classe BackgroundDownloader, presente nel namespace Windows.Networking.BackgroundTransfer.In modo simile ad un download, abbiamo la possibilità di eseguire l'upload ...
Nelle Universal App possiamo creare una comunicazione in tempo reale con un server grazie al protocollo WebSocket e le classi presenti nel namespace Window.Networking.Sockets.La prima operazione è aprire la connessione con un'istanza di MessageWebSocket e il suo metodo ...
Scaricare file remoti di grandi dimensioni può richiedere un tempo piuttosto lungo, tale da incorrere nella sospensione dell'app. In questo caso tutte le operazioni dell'app stessa vengono interrotte prima che il download sia completato.In WinRT abbiamo la possibilità di eseguire...
In WinRT abbiamo a disposizione un insieme di classi del namespace System.IO.Compression per gestire e creare file compressi, file ZIP.La classe principale è ZipArchive, che ci permette di gestire un determinato Stream e gestire, in memoria, la sua compressione.Nello snippet ...
Negli script precedenti abbiamo visto come sia possibile scrivere e leggere file su uno spazio remoto (RoamingFolder), le cui informazioni sono condivise tra tutte le app di un utente, anche su device eterogenei.I file su RoamingFolder sono resi condivisibili sui device ...
Nello script #29 abbiamo introdotto la proprietà RoamingFolder che ci permette l'accesso ad uno spazio remoto dove scrivere e leggere file da condividere con tutte le app di un utente.Questo spazio è gestito da Microsoft attraverso OneDrive e attualmente è limitato a 100 KB; ...
In WinRT è possibile aggiungere un evento nel calendario dell'utente attraverso delle semplici API, esposte nel namespace Windows.ApplicationModel.Appointments.La creazione di un evento può essere fatta con una istanza della classe Appointment, che espone una serie di proprietà ...
In WinRT, grazie alla classe statica NetworkInformation e ai suoi metodi, è possibile conoscere molte informazioni sulla rete a cui si è connessi tra cui il tipo, ad esempio se Wifi o mobile.ConnectionProfile profile = NetworkInformation.GetInternetConnectionProfile();Con il ...
Nello script #86 abbiamo visto come le app possano essere associate a degli URI Schema in modo che altre app le possano aprire invocando specifici URI.Molte app di Microsoft stessa sono registrate a precisi URI, ad esempio l'app delle mappe preinstallata nel sistema operativo, ...
Negli script precedenti abbiamo visto come si può consumare web service REST JSON. Una particolarità delle Windows Store app (e non solo) è il livello di isolamento di default che queste hanno nei confronti di web service esposti dalla macchina locale.Un'app, infatti, non può ...