Mobile http://blogs.ugidotnet.org/rgm/category/Mobile.aspx Mobile it-IT Gian Maria Ricci Subtext Version 2.6.0.0 E&rsquo; ufficiale, anche io ho un windows phone http://blogs.ugidotnet.org/rgm/archive/2011/08/04/ersquo-ufficiale-anche-io-ho-un-windows-phone.aspx <p>Per chi mi conosce sa che questo è un cambiamento epocale :), dato che io sono sempre stato il tipo da telefono da max 29,99 € e non ho mai pensato di farmi uno smartphone :p. Nel corso del tempo ho giochicchiato con gli iPhone di parenti ed amici, android, distribuzioni linux su Nokia e non sono mai stato molto attirato dallo spendere soldi per un telefono, quindi, perchè dopo tanto tempo alla fine ho ceduto a windows phone????</p> <p>La prima risposta è Zune, la sera se voglio sentire musica, apro zune, mi vedo le novità del canale Metal, le scarico e me le sento direttamente spaparanzato sul divano, per chi come me è musicadipendente questa cosa non ha prezzo. </p> <p>La seconda risposta è l’integrazione con il mondo Microsoft, che per chi come me ci lavora è decisamente utile, la possibilità di aprire documenti office su skydrive o su Office 365 sul proprio telefono è veramente interessante, ieri stavo in attesa di un mio amico e ho aggiunto alcune note al mio One Note direttamente dal telefono, decisamente interessante. </p> <p>La terza ragione sono le E-Mail, non le accumulo più nella mia inbox, perché magicamente ora posso leggerle anche dal telefono :P. Infine la possibilità di svilupparci direttamente dal Visual Studio è decisamente la marcia in più, soprattutto vedendo smadonnare <a href="http://blogs.ugidotnet.org/ste8/Default.aspx">Ste8</a> dietro ad altre piattaforme.</p> <p>L’ultima ragione è il prezzo, passando a Vodafone ho preso un LG Optimus 7 a 199€, che per il mio standard di spesa per il telefono è decisamente tanto (rispetto ai 29,99 € del budget usuale), ma in realtà è veramente poco per i servizi che mi offre. Diciamo quindi che ora sono un felice utente di WP7 e sono veramente contento della spesa fatta.</p> <p>alk.</p><img src="http://blogs.ugidotnet.org/rgm/aggbug/100245.aspx" width="1" height="1" /> Gian Maria Ricci http://blogs.ugidotnet.org/rgm/archive/2011/08/04/ersquo-ufficiale-anche-io-ho-un-windows-phone.aspx Thu, 04 Aug 2011 11:19:00 GMT http://blogs.ugidotnet.org/rgm/archive/2011/08/04/ersquo-ufficiale-anche-io-ho-un-windows-phone.aspx#feedback 1 http://blogs.ugidotnet.org/rgm/comments/commentRss/100245.aspx http://blogs.ugidotnet.org/rgm/services/trackbacks/100245.aspx Standalone pocket pc emulator http://blogs.ugidotnet.org/rgm/archive/2007/10/24/89173.aspx <p>Ieri mi sono posto il problema di far girare l'emulatore del Pocket PC nel computer di un cliente perchè quest'ultimo doveva far vedere un programma che sto sviluppando ad una demo. Inizialmente ho tentato di installare l'sdk di windows mobile, ma senza successo perché mi richiedeva il visual studio istallato. </p><p>A questo punto ho provato la soluzione "<em>grezza"</em>, ho preso la cartella C:\Program Files\Microsoft Device Emulator\1.0 ed ho copiato tutto il contenuto dal mio pc al pc del cliente, ho incrociato le dita e l'emulatore è partito. Il secondo passo è spostare lo stato dell'emulatore, che si trova nella cartella C:\Users\<em>nomeutente</em>\AppData\Roaming\Microsoft\Device Emulator. I file di stato sono uno snapshot completo dello stato della memoria dell'emulatore, hanno un nome composto da un guid e hanno estensione dess. (Es: {C2B0BA8B-9547-4740-9B68-C371C71045F9}.dess). A questo punto potete dare il file al cliente e fargli partire l'emulatore con l'istruzione </p><p>DeviceEmulator /s {C2B0BA8B-9547-4740-9B68-C371C71045F9}.dess </p><p>In questo modo potete tenere aggiornato il cliente sullo sviluppo del software senza fare installer o similari, basta inviare il file di stato ed il gioco è fatto. </p><p>Alk.</p><img src="http://blogs.ugidotnet.org/rgm/aggbug/89173.aspx" width="1" height="1" /> Gian Maria Ricci http://blogs.ugidotnet.org/rgm/archive/2007/10/24/89173.aspx Wed, 24 Oct 2007 08:34:55 GMT http://blogs.ugidotnet.org/rgm/archive/2007/10/24/89173.aspx#feedback 4 http://blogs.ugidotnet.org/rgm/comments/commentRss/89173.aspx http://blogs.ugidotnet.org/rgm/services/trackbacks/89173.aspx Impressioni su SqlServerCe http://blogs.ugidotnet.org/rgm/archive/2007/10/04/88708.aspx <p>E' da poco che lavoro su SqlServerCe, a parte lo <a href="http://blogs.ugidotnet.org/rgm/archive/2007/10/01/88623.aspx">smattimento</a> per capire perchè nel mio sistema non si istallasse, debbo dire che sono abb soddisfatto. Il nuovo SqlCeResult è decisamente carino, ho infatti modificato leggermente il pattern esposto nel <a href="http://blogs.ugidotnet.org/rgm/archive/2007/10/01/88624.aspx">precedente post</a>, ho infatti creato piccole classi business e poi ho definito per ogniuna di esse la versione cursor, ad esempio Product e ProductCursor. La versione cursore eredita dalla classe base, e come esposto nel precedente post permette di usare un comodo foreach, ma utilizzando sempre la stessa entità per risparmiare RAM. L'unico drawback è che il chiamante deve essere a conoscenza del fatto che non può tenere un riferimento all'oggetto Product restituito dalla foreach perché in realtà è sempre uno stesso oggetto che punta internamente al record corrente. </p><p>Ho inoltre notato con piacere che il SqlServerCe è supportato dai SSIS, per cui ho un database standard SqlServer e mi sono fatto un SSIS che sposta i dati nella versione Mobile effettuando anche alcune trasformazioni, questo mi permette di lavorare indifferentemente su un normale database SqlServer 2005 e spostare all'occorrenza i dati nella versione mobile. </p><p>Alk. </p><img src="http://blogs.ugidotnet.org/rgm/aggbug/88708.aspx" width="1" height="1" /> Gian Maria Ricci http://blogs.ugidotnet.org/rgm/archive/2007/10/04/88708.aspx Thu, 04 Oct 2007 13:20:24 GMT http://blogs.ugidotnet.org/rgm/archive/2007/10/04/88708.aspx#feedback http://blogs.ugidotnet.org/rgm/comments/commentRss/88708.aspx http://blogs.ugidotnet.org/rgm/services/trackbacks/88708.aspx SqlCeResult e business class http://blogs.ugidotnet.org/rgm/archive/2007/10/01/88624.aspx Una piccola considerazione sull'uso di SqlCeResultSet in ambiente mobile. Come simulare una lista di business object senza effettivamente creare in memoria tutte le istanze.<img src="http://blogs.ugidotnet.org/rgm/aggbug/88624.aspx" width="1" height="1" /> Gian Maria Ricci http://blogs.ugidotnet.org/rgm/archive/2007/10/01/88624.aspx Mon, 01 Oct 2007 09:42:51 GMT http://blogs.ugidotnet.org/rgm/archive/2007/10/01/88624.aspx#feedback http://blogs.ugidotnet.org/rgm/comments/commentRss/88624.aspx http://blogs.ugidotnet.org/rgm/services/trackbacks/88624.aspx