AntonioPelleriti.it [aka z9]

I code, therefore I am

NAVIGATION - SEARCH

Articolo: "Creare applicazioni estensibili facilmente"

In edicola, sul numero 163 - giugno 2011 di IoProgrammo trovate il mio articolo sul managed extensibility framework, ecco la copertina:

Il titolo in copertina è: 

Managed Extensibility

Progetta le app per renderle espandibili con gli add-on

Articolo: "Un videogioco per Windows Phone 7, parte 2"

Su IoProgrammo n° 162, Maggio 2011, trovate la seconda parte del mio articolo sullo sviluppo di videogame in XNA per Windows Phone 7, pag. 63-67.

Ecco la copertina del numero 162, che trovate in edicola.

Il titolo in copertina è:

WINDOWS PHONE 7
  • MULTIMEDIA SPINTO CON MICROSOFT XNA
    Impariamo a interagire con oggetti grafici complessi e riprodurre suoni realistici

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();
            }
}

Silverlight 4, guida alla programmazione

Il libro su Silverlight 4 è disponibile sul sito dell'editore FAG.

Il sommario del libro:

1.    Introduzione A Silverlight

2.    Primi passi con Silverlight

3.    XAML

4.    Gestione del layout

5.    L’interfaccia utente

6.   Disegni

7.   Animazioni

8.   Multimedia

9.    risorse, stili, template

10.   Data binding e accesso ai dati

11.   Aspetti avanzati di Silverlight

Il sommario dettagliato è scaricabile in formato pdf dal seguente link:

Sommario Silverlight4 guida alla programmazione.pdf (77,02 kb)

Il libro è disponibile anche presso i principali circuiti e siti internet di editoria:

Amazon.it: http://www.amazon.it/Microsoft-Silverlight-Guida-programmazione-DigitalLifeStyle/dp/8882339483

BOL.it http://www.bol.it/libri/Microsoft-Silverlight-4./Antonio-Pelleriti/ea978888233948/

IBS.it http://www.ibs.it/code/9788882339487/pelleriti-antonio/microsoft-silverlight-4-guida.html

DVD.it http://libri.dvd.it/informatica-nuove-tecnologie/microsoft-silverlight-4-guida-alla-programmazione/dettaglio/id-3138851/

LibreriaUniversitaria.it http://www.libreriauniversitaria.it/microsoft-silverlight-4-guida-programmazione/libro/9788882339487

molti offrono la spedizione gratuita!

 

Non ho sicuramente le pretese che questo sia il miglior libro su Silverlight 4, ma spero di ricevere i vostri feedback per migliorarlo magari con l'uscita di Silverlight 5!