posts - 644, comments - 2003, trackbacks - 137

My Links

News

Raffaele Rialdi website

Su questo sito si trovano i miei articoli, esempi, snippet, tools, etc.

Archives

Post Categories

Image Galleries

Blogs

Links

ottobre 2011 Blog Posts

Essential WinRT parte 3: i contratti e l'attivazione

La nuova schermata di start di Windows 8 mostra una serie di "tile" che potrebbero sembrare una versione rinnovata dei vecchi shortcut: Ma l'apparenza inganna e i tile non sono shortcut e non lanciano direttamente il processo dell'applicazione. Il punto cruciale è che Windows Runtime (WinRT) è lo strato del sistema operativo che permette un dialogo object oriented tra applicazione e altre applicazioni o sistema operativo. In un ambiente object oriented il dialogo avviene ovviamente tramite interfacce. WinRT, al contrario di COM, stabilisce delle interfacce standard che permettono il dialogo con...

posted @ lunedì 24 ottobre 2011 15:50 | Feedback (2) |

Essential WinRT parte 2: La registrazione

Visto che il mondo WinRT è un'evoluzione di quello COM, anche la registrazione è simile ma utilizza solo le chiavi di registro HKCU per cui non è necessario avere privilegi amministrativi. Vediamo le chiavi di registry più interessanti: La chiave HKCU\Software\Classes\ActivatableClasses\Package contiene la lista dei package registrati nel sistema. Ogni sottochiave ha per nome il "Full Package Name" che è impostabile da Visual Studio 11 aprendo il file del manifest: Di default il "Package name" è un guid ma è più conveniente utilizzare un nome completo di namespace e nome applicazione. Nel...

posted @ martedì 18 ottobre 2011 17:53 | Feedback (0) |

Essential WinRT parte 1: Il package

Durante la build conference, oltre a sessioni entusiasmanti come quella di Matt, ho avuto modo di farmi spiegare molti dettagli interessanti su WinRT. Grazie quindi agli speaker e altri membri del team per la loro disponibilità alle numerosissime domande di tutti i presenti. Questa è una lavagna emblematica: Per quanto mi riguarda, è stato illuminante il paragone con COM e il nuovo meccanismo di attivazione che ripercorrerò rapidamente in questi post. Dopo aver creato una applicazione Metro, Visual Studio 11 permette di generare il file del package che è la nuova unità di deploy per le...

posted @ giovedì 13 ottobre 2011 15:18 | Feedback (5) |

MVP Award, Anno 9

Sto postando con qualche giorno di ritardo (1 Ottobre) la fantastica notizia ricevuta da Microsoft: il rinnovo per il nono anno consecutivo al premio MVP per la categoria Developer Security. Ho già festeggiato con tanti amici su Twitter e Facebook ma non potevo mancare di lasciare una traccia anche sul mio blog ringraziando Alessandro e tutto il team MVP di Redmond per questo fantastico riconoscimento. La cosa che apprezzo di più del programma MVP è che c'è un reale connubio tra due concetti: il rapporto confidenziale tra Microsoft e gli MVP e l'indipendenza che questi hanno nei confronti...

posted @ martedì 4 ottobre 2011 13:13 | Feedback (6) |

Powered by:
Powered By Subtext Powered By ASP.NET