Windows Azure Toolkit for Windows Phone 7
Rilasciato in versione stabile 1.0 mercoledì 23 marzo, serve a semplificare notevolmente la realizzazione di applicazioni per Windows Phone 7 che interagiscono con un backend basato su Windows Azure.
Windows Azure è un backend perfetto per le applicazioni Windows Phone 7, in quanto può scalare con il successo dell’applicazione, più questa viene scaricata, installata e usata, più si può aggiungere potenza di calcolo, storage e quant’altro su Azure, in maniera lineare .
Il toolkit contiene una serie di componenti:
- Librerie binarie – basta aggiungerle come reference ai propri progetti Windows Phone 7 per “dimenticarsi” totalmente dei dettagli per comunicare con Azure (ad esempio per gestire lo storage, i blob e le table senza conoscerne i dettagli)
- Documentazione – i dev non hanno bisogno della documentazione, vero?
- Dependency Checker – per controllare che tutto il necessario sia presente per utilizzare il toolkit con successo.
- Template per Visual Studio – permettono di partire con tutto il necessario quando si crea un nuovo progetto.
- Esempi – disponibili sia in C#, sia in VB.
In questo post trovate tutte le istruzioni per l’installazione del toolkit.
Una volta installato il modo più semplice per provarlo è di creare un nuovo progetto di tipo “Windows Phone 7 Cloud Application”, che crea direttamente un’applicazione funzionante:
Il Wizard chiede le credenziali di Azure, oppure permette di usare l’emulatore locale:
Al termine del Wizard vengono create tre progetti: l’applicazione Windows Phone 7, e i progetti che vanno fatti girare su Azure.
Basta premere F5 a quel punto per provare l’applicazione sull’emulatore di WP7 collegato all’emulatore di Azure.
Questa è la prima versione del toolkit, ma è stato già annunciata la roadmap, che prevede il rilascio delle seguenti funzionalità:
- Supporto per i Notification Services di WP7
- Supporto per le code di Azure
- Supporto di SQL Azure
- Supporto del DataMarket
- Molti altri esempi
- Package per NuGet
- etc…
Per qualsiasi feedback sul progetto potete scrivere a waztoolkitwp7@microsoft.com.
Dopo il Windows Phone 7 fra le nuvole, ora Windows Phone 7 e “la nuvola” di Windows Azure