AntonioPelleriti.it [aka z9]

I code, therefore I am

NAVIGATION - SEARCH

Articolo: "Navigatore a costo zero per Windows Phone 7 con Bing Maps"

In edicola, sul numero 166 - settembre 2011 di IoProgrammo  , rivista di programmazione del gruppo Edizioni Master, trovate il mio articolo sull'utilizzo delle API di Bing e relative mappe all'interno di un'applicazione Windows Phone 7, ecco la copertina:

 

Il titolo in copertina è: 

NAVIGATORE A COSTO ZERO!

Solo noi ti diciamo come sfruttare le mappe di Bing (...) e implementare le funzioni di un navigatore GPS nei software mobile (...)

SMARTPHONE Le tecniche per accedere al GPS e gestire dalla tua app i dati su posizione, velocità e altitudine.

Link al numero 166 di IoProgrammo.

Articolo: "Windows Phone 7 accesso totale a sistema e hardware"

In edicola, sul numero 164 - luglio 2011 di IoProgrammo trovate il mio articolo su task e chooser di Windows Phone 7, ecco la copertina:

 

Il titolo in copertina è: 

WINDOWS PHONE 7 ACCESSO TOTALE A SISTEMA E HARDWARE

I segreti per gestire fotocamera, giroscopio, rubrica e browser

Rilasciata la beta di Silverlight 5

Come è ormai consuetudine all'annuale appuntamento con la conferenza MIX, in questo caso il MIX11, porta una nuova versione di Silverlight.

Scott Guthrie ha infatti annunciato il rilascio della beta di Silverlight 5.

La versione beta è riservata agli sviluppatori, per saggiare le nuove funzionalità, e non esiste ancora un runtime per l'utente finale, nè quindi una licenza GO LIVE. Inoltre non sono ancora state implementate tutte le novità previste e annunciate durante l'evento di dicembre, il Silverlight Firestarter. Sono disponibili già tutti i download e la documentazione necessaria per iniziare a studiare le nuove features:

 

 

Fra le novità da segnalare, quelle relative a:

  • Accesso al file system illimitato in applicazioni Trusted Out of Browser
  • Supporto di finestre multiple
  • Data Template impliciti
  • Gestione di eventi del mouse double e multi click
  • Nuove funzionalità audio
  • Estensioni markup custom
  • Miglioramente della rappresentazione del testo
  • API per Grafica 3d
  • Plugin x64 (finalmente i miei gadget Windows Vista/7 in Silverlight gireranno sulla sidebar a 64 bit, senza stratagemmi!)

 

Per ulteriori informazioni, ecco qualche link:

http://www.silverlight.net/getstarted/silverlight-5-beta/

http://msdn.microsoft.com/en-us/library/gg986857(v=VS.96).aspx

http://timheuer.com/blog/archive/2011/04/13/whats-new-in-silverlight-5-a-guide.aspx

La versione definitiva di Silverlight 5 sarà rilasciata entro il 2011.

Consentire una singola istanza di un'applicazione Silverlight

Si può evitare l'esecuzione di più istanza di un'applicazione Silverlight, per esempio su più pagine, sfruttando i meccanismi di comunicazione fra applicazioni, per esempio all'avvio si tenta di creare un oggetto LocalMessageReceiver, se l'istanza è la prima tale tentativo andrà a buon fine, altrimenti verrà scatenata un'eccezione e si ptrà mostrare all'utente una pagina differente, con un messaggio che lo invita a chiudere la finestra.

 

private void Application_Startup(object sender, StartupEventArgs e)
{
            try
            {
                LocalMessageReceiver receiver = new LocalMessageReceiver("myAppSingleInstance");
                receiver.Listen();
                this.RootVisual = new MainPage();
            }
            catch (ListenFailedException)
            {
                this.RootVisual = new DuplicatePage();
            }
}