martedì 17 febbraio 2009
Azure all'opera
Ho creato la mia prima applicazione su Microsoft Azure la piattaforma per applicazioni Cloud di Microsoft.
Due considerazione sopra a tutte :
1) Ha un potenziale esplosivo. Rispetto alle AppEngine di Google ha dalla sua l'integrazione con i tools di sviluppo di Microsoft che rendono estremamente più produttivo il lavoro.
2) In questa prima prova la lentezza dei sistemi è però stata terribile: diversi minuti di attesa per poter vedere pubblicata una banale pagina.
Dovrebbe funzionare a questo indirizzo :
http://cinghiale.cloudapp.net/
Ma al momento è attiva solo sull'ambiente di test:
http://57fd3bdb-1bd1-427b-a7e6-2c96a28c09fe.cloudapp.net/Default.aspx
Qui ci sono una serie di video per imparare a creare la prima applicazione:
http://msdn.microsoft.com/en-us/azure/dd439432.aspx
http://blogs.msdn.com/cloud/archive/2009/02/12/windows-azure-how-do-i-videos.aspx
le Tables di Azure
Mi aspettavo di trovare in Azure un qualche tipo di connessione agli SDS (SQL Data Services).
Invece per gestire i dati in tabelle bisogna utilizzare le "Tables".
Il cui principio di utilizzo è molto simile alle Entities di Gooogle Appengine.
Così come in qualche modo simile è l'idea di uno storage locale per l'ambiente di sviluppo sul PC (anche se poi qui le tabelle finiscono su SQL Express).
Queste Tables sono importanti (in negativo) in quanto impongono di scrivere il codice per il loro utilizzo e non permettono l'uso degli strumenti visual presenti in Visual Web Developer.
In questo modo limitano molto un ipotetico vantaggio che gli ambienti di sviluppo Microsoft avrebbero apportato ad Azure rispetto ad Appengine.
Invece per gestire i dati in tabelle bisogna utilizzare le "Tables".
Il cui principio di utilizzo è molto simile alle Entities di Gooogle Appengine.
Così come in qualche modo simile è l'idea di uno storage locale per l'ambiente di sviluppo sul PC (anche se poi qui le tabelle finiscono su SQL Express).
Queste Tables sono importanti (in negativo) in quanto impongono di scrivere il codice per il loro utilizzo e non permettono l'uso degli strumenti visual presenti in Visual Web Developer.
In questo modo limitano molto un ipotetico vantaggio che gli ambienti di sviluppo Microsoft avrebbero apportato ad Azure rispetto ad Appengine.
martedì 3 febbraio 2009
controllare i cambiamenti del files system
Iscriviti a:
Post (Atom)