Visualizzazione post con etichetta community. Mostra tutti i post
Visualizzazione post con etichetta community. Mostra tutti i post

venerdì 20 gennaio 2012

Lavorando su qualcosa di nuovo…

Nell’ultimo mese sono stato molto occupato a lavorare su alcuni progetti personali, che saranno presto disponibili pubblicamente:

  • gianni’s hub: il nuovo blog realizzato con Umbraco CMS e ospitato su Windows Azure
  • Umbraco Windows Azure Accelerator Lite: una versione rielaborata del progetto Windows Azure Accelerator for Umbraco, ottimizzata per minimizzare le transazioni Azure Storage. Funziona in combinazione con la mia Umbraco Accelerator Sync Extension: un’estensione per Umbraco che gestisce la sincronizzazione tra i dati locali del web-role e quelli sul Windows Azure Blob Storage Windows Azure

    Umbraco logo

  • gianni’s hub WP7 app: the official Windows Phone 7 application to stay tuned on the latest technology news
Windows Phone logo

mercoledì 12 ottobre 2011

CatchTheDrop – Videogioco con Kinect SDK

CatchTheDrop logoAlcune settimane fa ho presentato il Kinect SDK in occasione dell’evento di community BUILD Live in Torino.

Per la presentazione, con l’aiuto di Marina Sabetta, una studentessa di Ingegneria Informatica che sto seguendo nella sua Tesi di Laurea, ho preparato per demo un semplice gioco singolo/multi-giocatore, usando il Kinect SDK per Windows. L’obiettivo del gioco è quello di raccogliere tutte le gocce d’acqua nel minor tempo possibile: è stato programmato in WPF/C# e il gioco mostra le basi su come effettuare il tracciamento del corpo con Kinect.

I binari e i sorgenti del progetto sono ora disponibili su Codeplex: http://catchthedrop.codeplex.com.

Commenti e suggerimenti sono benvenuti!

domenica 9 ottobre 2011

WPC 2011

WPC2011

WPC è da 18 anni, per i professionisti dell'ICT, un momento di formazione d'elevato profilo sulle tecnologie Microsoft. L'edizione 2011 si svolgerà dal 22 al 24 Novembre al Centro Congressi Milanofiori di Assago (MI).

WPC è rivolto a tutti i professionisti ICT, agli sviluppatori, ai sistemisti, ai consulenti IT, ai manager:

  • 3 giornate
  • 6 tracce tematiche
  • + di 60 speaker
  • + di 90 sessioni

Alcuni temi di questa edizione:

  • Windows 8
  • Kinect SDK
  • HTML5
  • Windows Phone
  • SQL Server “Denali”
  • Hyper-V
  • Lync

Ci sarà anche un posto speciale in cui potrete incontrare e parlare con alcuni Microsoft MVP.

Per maggiori informazioni: www.wpc2011.it

Potete inoltre seguire l’evento su Facebook, Twitter  e LinkedIn!

lunedì 25 luglio 2011

BUILD Windows, Live in Torino

Martedì 13 Settembre non prendetevi impegni! Dalle 15.30, presso l’I3P - Cittadella Politecnica, la BEPS e il TTG (Torino Tecnologies Group) presenteranno alcune delle ultime tecnologie per il mondo Embedded Microsoft.

In seguito, in diretta da Anaheim (CA), verrà proiettata la keynote di BUILD: Nel 1995 Windows® cambiò i PC. Build vi farà vedere come Windows 8 cambierà tutto.

Ecco l’agenda completa dell’evento:

15.30 Registrazione dei partecipanti

16.00 Benvenuto e presentazione (Beppe Platania & Marco Russo)

16.30 Kinect applicato all’Embedded (Gianni Rosa Gallina)
Come utilizzare l’SDK di Kinect in ambiente Windows Embedded Standard 7

17.15 Mango: il nuovo sistema operativo di Windows Phone 7 (Alessio Galdi)
Quali le novità di Mango, il nuovo SDK, la registrazione delle applicazioni

18.00 In diretta dal Convention Center di Anaheim (California) seguiremo la keynote di BUILD che si preannuncia densa di novità riguardanti il futuro dello sviluppo per i sistemi Windows. Sarà uno spettacolo della tecnologia in diretta sul maxischermo della sala, accompagnato dai commenti dei protagonisti della scena.

20.00 Discussione e social time

Un simpatico gadget sarà offerto a chi partecipa alla keynote!

L’evento sarà gratuito, ma è obbligatoria la registrazione (per motivi di sicurezza i posti sono limitati). Per registrarsi:

http://communitydevtool.com/public/frmRegister.aspx?eventid=1003LONQBQTUNSQCMPGTJE

domenica 1 maggio 2011

Windows Phone 7 Workshops

Il Microsoft Innovation Center Torino - ISMB ha organizzato in marzo e aprile una serie di eventi dedicati alla nuova piattaforma Windows Phone 7. Una giornata introduttiva all’inizio di marzo, due giorni di Hands-on-Lab il 22-23 marzo e un evento Windows Phone 7 Proof-of-Concept il 19-20 aprile. Tutti gli eventi sono stati presentati da due esperti speaker di DevLeap, Luca Regnicoli e Katia Egiziano. Ho avuto la possibilità di partecipare a tutti gli eventi: molto interessanti e tecnicamente eccezionali.

L’ultimo evento è stato il più interessante ed è consisito di una due-giorni pratica con l’obiettivo di creare uno scheletro per un’applicazione Windows Phone 7 pronta per il “mondo reale”, con l’aiuto di Luca and Katia. Alcune aziende hanno partecipato all’evento e hanno proposta una serie di idee/architetture da implementare.

Katia ci ha dato una mano con la progettazione pratica delle interfacce utente e ha suggerito come/quando usare i controlli Panorama e Pivot, come creare con Blend schermate usabili e belle da vedere, rimarcando l’importanza dei principi di Metro (tipografia, movimento, contenuto, onestà) e mostrandoci alcune interfacce di esempio che ha realizzato per le applicazioni di ThinkAhead.

Luca, invece, ci ha aiutato nello sviluppo vero e proprio, discutendo di problemi, fornendoci ottimi suggerimenti pratici e, soprattutto, insegnandoci le basi per un’architettura a livelli, modulare e disaccoppiata: il concetto chiave per applicazioni di successo!

Davvero interessante. Se avete possibilità di partecipare a questo tipo di eventi, non perdeteveli!

mercoledì 9 febbraio 2011

Windows Azure Proof-of-Concept

Windows Azure LogoDopo le tre giornate introduttive sulla piattaforma Windows Azure, organizzate da Microsoft a fine 2010, la scorsa settimana ho partecipato all’evento Windows Azure Proof-of-Concept, organizzato al Microsoft Innovation Center - ISMB di Torino. E’ stata una due-giorni pratica in compagnia di Roberto Brunetti di DevLeap, con la finalità di realizzare da zero un progetto completo che dimostrasse a 360 gradi le possibilità offerte da Windows Azure.

Le aziende partecipanti all'evento hanno presentato le loro idee, le loro proposte di architetture e, insieme a Roberto, è stato estratto uno scenario applicativo abbastanza realistico che integrava tutte le richieste e le esigenze delle singole proposte:

  • sito web ospitato su Windows Azure (WebRole)
    • con back-end basato sullo storage Windows Azure e/o un web service
  • web service ospitato su Windows Azure
    • con back-end basato sullo storage Windows Azure
    • collaborazione con un servizio WorkerRole
  • web service ospitato su un server IIS aziendale
    • con back-end basato sullo storage Windows Azure e/o un web service
    • collaborazione con un servizio WorkerRole su Windows Azure
  • applicativo desktop / embedded che accede a dati e funzionalità su Windows Azure
    • direttamente (Storage / Queue / SQLAzure)
    • tramite un web service
  • architettura a livelli (accesso ai dati, business logic, UI, servizi)
  • unit testing

Si sono affrontate in modo abbastanza completo (tenendo comunque presente la tipologia di evento) le problematiche generali di progettazione architetturale del software, sottolineando il fatto che
con una buona architettura a livelli, modulare, disaccoppiata e testabile, è relativamente semplice estendere le funzionalità e gestire nuove tecnologie/piattaforme seguendo la naturale evoluzione del mondo IT.

Davvero interessante. Se avete possibilità di partecipare a questo tipo di eventi, non perdeteveli!

venerdì 11 giugno 2010

Nuova comunità embedded

L’obiettivo primario del programma embeddedSPARK è quello di fornire un ambiente agli sviluppatori, di differenti regioni e con differenti conoscenze, per interagire, imparare e sfruttare le opportunità offerte da Windows Embedded. Vorrei condividere con voi il sito www.embedded101.com, che ho scoperto questa mattina mentre leggevo alcuni post nel forum ufficiale di embeddedSPARK. Il sito è stato creato per supportare una comunità online dedicata a Windows Embedded, per fornire un luogo agli sviluppatori in cui condividere esperienze, imparare, scambiare idee e suggerimenti ed evolvere come un gruppo. www.embedded101.com è completamente indipendente da Microsoft ed è organizzato per essere una comunità tecnica che possa aiutare gli sviluppatori a scoprire le tecnologie Windows Embedded. Attualmente il sito consiste delle seguenti sezioni:

  • Blogs
  • Forum
  • Articoli
  • Progetti

Se interessati, vi suggerisco di contribuire ai contenuti e invitare altre persone a diventare membri della community, con l’obiettivo di condividere conoscenza e imparare insieme le tecnologie Windows Embedded.