Microsoft

Internet of Things a Napoli : una giornata all’insegna delle “cose” e del “cloud”

Ieri si è tenuta a Napoli la terza edizione della Microsoft Embedded Conference, ormai rinominata in Internet of Things Conference ed organizzata dalla community DotNetCampania grazie al supporto di Microsoft Italia.

Come ogni anno la giornata, completamente gratuita, ha avuto un ottimo riscontro considerando soprattutto l’argomento trattato ed il livello elevatissimo degli speaker, tutti Microsoft MVP per Windows Embedded ed IoT. Ad essi si sono aggiunti Erica Barone, Techincal Evangelist di Microsoft Italia, e Olivier Bloch (con una sessione remota da Redmond), Techical Evangelist di Microsoft Open Tech.

La giornata è iniziata proprio con Erica che ci ha fornito una panoramica generale su come Microsoft intende l’IoT e quali sono tutti i servizi Cloud che mette a disposizione per la realizzazione di sistemi più o meno complessi. A seguire, io ho tenuto una sessione tecnica ed approfondita sull’ultimo nato tra i servizi del Service Bus di Azure : l’Event Hubs. La mattinata si è conclusa con Mirco Vanini che ci ha illustrato il programma Windows Developer for IoT parlando ovviamente anche della Intel Galileo.

DSC_0342 DSC_0384

DSC_0389 WP_20150418_12_21_02_Pro - Copia

Il pomeriggio è iniziato con Beppe Platania e Gianni Rosa Gallina che ci hanno prima illustrato una soluzione reale di IoT implementata anche attraverso l’utilizzo del .Net Micro Framework e successivamente alcuni interessanti progetti su cui stanno lavorando nell’ambito dei wereable e della realtà aumentata. A seguire, la sessione di Lorenzo Maiorfi sull’utilizzo del progetto Orleans nell’ambito IoT : Lorenzo ha avuto un enorme successo con la sua demo basata anche su Bluetooth e Beacon che mi ha visto protagonista come “navetta” per la quale riuscirne a tracciare il percorso effettuato.

DSC_0390 DSC_0405

DSC_0411 DSC_0427

DSC_0438 DSC_0445

La giornata si è conclusa con una sessione in coppia con Valter Minute e, direttamente da Redmond in remoto, Olivier Bloch che si è svegliato molto presto (alle 6:00 del mattino) solo per noi. Ovviamente, a lui va un ringraziamento particolare !

Come sempre la giornata è stata resa possibile grazie all’aiuto di tutti i ragazzi della commnunity : Antonio Liccardi che ha gestito interamente la logistica, Carmine Alfano ed Emanuele Garofalo che da ottimi fotografi ci hanno regalato i momenti principali dell’evento ed i principali sponsor come Nova Tech Consulting (Mario Saccoia), Blexin (Michele Aponte, presidente del DotNetCampania) e QT2000 (Gaetano Criscuolo). Un grazie va anche a tutti gli altri che vi hanno partecipato con grande intersse !

Grazie a tutti … ed arrivederci all’anno prossimo !

😉

Microsoft MVP … anno 2015 !

mvp_award

Un anno è trascorso da quando ho ricevuto la prima nomina a Microsoft MVP su Windows Embedded e pochi giorni fa (il primo Aprile) è giunta nuovamente la mail più emozionanente che si possa aspettare … il rinnovo !

Il mio “ruolo” di MVP mi ha permesso di essere al summit a Novembre a Redmond in “casa” Microsoft e per me è stata un’esperienza indescrivibile, conoscendo il team che lavora sull’IoT e tutte quelle persone con le quali avevo solo contatti “virtuali”.

Grazie a tutti coloro che hanno continuato a credere in me ed a considerarmi meritevole di questo premio.

Per quanto mi riguarda proseguirò con il massimo impegno, sperando che il prossimo anno possa essere nuovamente qui a scrivere lo stesso post !

Internet of Things : dal “cos’è” al “come” con le tecnologie Microsoft

IoT_dotnetcampania

Il nuovo portale della community DotNetCampania, di cui faccio parte, è online da qualche settimana e la sezione degli articoli si arricchisce ogni giorno di nuovi contenuti con gli argomenti più svariati, dallo sviluppo web e mobile all’ALM, dai patterns all’Internet Of Things.

Ovviamente, la sezione a cui partecipo più attivamente è quella relativa all’IoT per la quale ad oggi ho scritto i due seguenti articoli :

Nel primo, un’introduzione su cosa sia l’Internet of Things e come i sistemi embedded rientrano in questo nuovo business. Nel secondo, tutte quelle che sono le tecnologie che Microsoft mette a disposizione per la realizzazione di una soluzione IoT completa, dai device (le “cose”) al “Cloud”.

Buona lettura !

🙂

Finalmente la “Internet of Things Conference” a Napoli !!

MEC_2015

L’appuntamento fisso di ogni anno, seppur con un leggero ritardo, sta per arrivare … la terza edizione della “Microsoft Embedded Conference” ormai ribattezzata “Internent of Things Conference” è oramai alle porte !

Per il giorno Sabato 18 Aprile 2015 a Napoli, la community DotNetCampania insieme a Microsoft Italia hanno organizzato questa stupenda giornata gratuita all’insegna dell’Internet of Things e di tutte le tecnologie che ruotano intorno ad essa dai device al Cloud.

Come sempre, saranno presenti tutti i Microsoft MVP italiani su Windows Embedded ai quali si aggiungeranno Erica Barone, Technical Evangelist Microsoft Italia, ed Olivier Bloch, Technical Evangelist Microsoft Open Technlogies, con una sessione remota direttamente da Seattle !

L’appuntamento sarà ancora più ghiotto e ricco di contenuti assolutamente da non perdere.

Le informazioni sull’agenda e gli speaker potete trovarle alla pagina ufficiale dell’evento qui mentre per la registrazione qui. Pur essendo gratuito i posti sono limitati … quindi … correte ad iscrivervi !

.Net Micro Framework ed Internet Of Things : un rapido sguardo alle news in arrivo ed al futuro a lungo termine

7624.Cattura_59183A94

Negli ultimi giorni ho letto molte cose interessanti sul futuro del .Net Micro Framework …

In primo luogo, un post sul community forum della GHI Electronics che parla del piano dei prodotti .Net Gadgeteer per il 2014. Gary, impiegato GHI, dice :

We have some very exciting news to share with you today. First of all, we have been communicating your feedback to Microsoft and they have been very responsive. We can’t share all the details yet but we can tell you that you will be very happy with what Microsoft will announce very soon.

In queste parole ci sono due punti principali :

  • GHI ha riportato a Microsoft i feedback di tutti gli utilizzatori del .Net Micro Framework e dei prodotti .Net Gadgeteer con l’intenzione di migliorare il framework;
  • Sono all’orizzonte più dettagli e news che Microsoft annuncerà presto nei prossimi giorni (settimane ? mesi ?). Avremo così news ufficiali sul futuro del .Net Micro framework;

Sicuramente sono punti significativi !

Un’altra cosa che ho notato è sul sito ufficiale del progetto .Net Micro Framework su CodePlex.

A partire da fine Maggio 2014, Steve Maillet è project member. Steve è già stato program manager sul .Net Micro Framework dal 2007 al 2011 e successivamente passato al team Windows Embedded. Penso che il suo ritorno sia una buona notizia, perchè con la sua esperienza la piattaforma migliorerà sicuramente. Inoltre, Steve avrà una sessione alla DotNetConf su “.Net Micro Framework and IoT” per mostrarne pubblicamente le principali caratteristiche ed il relativo uso nell’Internet Of Things.

Ultimo ma non meno importante è l’aggiornamento sulla pagina principale del progetto su CodePlex il 16 Giugno (sempre da parte di Steve) …

In preparation for the longer term future of .NET MF we are in the process of some changes to the use of CodePlex. (Including switching to a GIT repository model to make things easier for a true OSS development process). As part of this transition everyone’s permissions were reset to “editor” status, thus denying check-in permissions on the TFS tree. Fear not! This isn’t a permanent change. We’ll have more details on the results of the changes and the process for contributing into the official repositories in the very near future so stay tuned.

Il punto principale è la frase iniziale che parla di un futuro a lungo termine del .Net Micro Framework supportato da Microsoft; possiamo considerarla una grande notizia considerato l’ultimo anno trascorso senza aggiornamenti (a meno del rilascio a Febbraio del .Net MF 4.3 RTM QFE1).

In conclusione, sembra che in un futuro molto vicino ci saranno grandi novità ed aggiornamento sul futuro del .Net Micro Framework che è vivo e vegeto; Microsoft immagina che abbia un grande potenziale da sfruttare nell’Internet of Things per fornire ai clienti una soluzione completa con l’offerta di Microsoft Azure : dai device al cloud !

Per questo … restate sintonizzati !

UPDATE [19 Giugno 2014]

Oggi Steve Maillet ha creato una planned version del framework sul sito ufficiale CodePlex : .Net Micro Framework v4.Next !!

Un’altra grande notizia !

UPDATE [27 Giugno 2014]

Hello !!

Questo è il titolo del post scritto da Salvador Ramirez, program manager Microsoft, sul blog ufficiale del .Net Micro Framework. Il team sta lavorando duramente per migliorare il framework e vuole basarsi fortemente anche sull’aiuto della community come progetto open source. Una novità è stata svelata … ci sarà a breve l’integrazione con Visual Studio 2013 !

UPDATE [11 Luglio 2014]

Il lavoro di Salvador Ramirez sulla stato del .Net Micro Framework continua. Questa volta è stata aggiornata la home page del progetto su CodePlex ma soprattutto Salvador ha fornito una serie di risposte nel forum del .Net Micro Framework sul sito ufficiale. In primo luogo, ha confermato il supporto imminente per Visual Studio 2013 e l’introduzione dei generics richiesta da molti. Infine, ha ribadito il lavoro all’interno del team a chi si era già reso conto di un “refresh” in corso. Con questi interventi, possiamo essere certi di una cosa : il progetto .Net Micro Framework è vivo e vegeto, la Microsoft lo ha ripreso in pugno ed è intenzionata a portarlo avanti. Sicuramente per l’estate avremo grandi novità (almeno quelle preannunciate) … poi solo il tempo ci dirà come stanno le cose !

UPDATE [24 Luglio 2014]

Questa volta tocca alla licenza. Stave Maillet ha aggiornato il file di licenza del .Net Micro Framework indicandone il nuovo copyright assegnato alla Microsoft Open Technologies !

.NET Micro Framework

Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.

Ad esso vanno aggiunte le licenze sullo stack lwIP, il kit OpenSSL ed il protocollo Dallas 1-Wire.

UPDATE [18 Settembre 2014]

Sul forum della GHI è intervenuto Pete Brown, evangelist Microsoft che ha da sempre la passione per .Net Gadgeteer (lo dimostrano i numerosi post sul suo blog) e che negli ultimi mesi è entrato a far parte del gruppo relativo all’Internet of Things con uno sguardo al .Net Micro Framework ed al progetto Windows for IoT.

La discussione è molto “accesa” ma la conferma ulteriore che è abbiamo è …

The NETMF team is now part of the IoT org at Microsoft

There will be an announcement soon on the first visible investments. It’s a small, but important first step.

We’ve committed to making NETMF faster, to bringing more language enhancements, and to making sure it works with the latest versions of Visual Studio.

Pete è intervenuto anche in una discussione sul forum di Netduino, confermando quanto già detto ed evidenziando vantaggi e svantaggi del framework :

NETMF, on the other hand, provides a number of services above that, including CLR garbage collection, memory management, threading, and more. It’s also interpreted at runtime, not something that’s natively compiled.

For those reasons, it’s impossible in its current state, to target 8 bit devices, or low memory devices with NETMF. Maybe we’ll find a way to change that in the future, but I don’t see a way to do that with .NET and C# as people currently recognize them.

Similarly, you can’t get Windows on an 8 bit device like that, because it’s a full modern operating system.

E’ evidente la collaborazione con il team della GHI (Gus Issa) e della Secret Labs (Chris Walker) per migliorare il prodotto.

Insomma, ancora una ulteriore conferma dell’investimento di Microsoft nel .Net Micro Framework !

IoT@Work e MobileDay : due eventi da non perdere !

3404.Cattura_187953B7

La community romana DomusDotNet (i “cugini” dei membri del DotNetCampania) e TinyCLR.it (di cui faccio parte) sono lieti di presentarvi IoT@Work, un evento in collaborazione con Microsoft ed Intel, completamente dedicato al mondo dell’Internet Of Things che si svolgerà il prossimo 6 Giugno a Roma !

La giornata è assolutamente gratuita ed affronta uno dei temi più “caldi” dell’ultimo anno relativo all’Internet delle Cose.

Si inizia con la sessione “IoT – What is it ?” di Mirco Vanini che ci spiega che cosa si intende per Internet of Things, quali sono i campi applicativi e le implementazioni attuali nel mondo reale. Subito dopo c’è la mia sessione “IoT Protocols Landscape” in cui affronto l’analisi dei principali protocolli che ad oggi si stanno mettendo in evidenza nel mondo dell’IoT con un occhio di riguardo a quello che mi sta più a “cuore”, MQTT. La mattinata si conclude con Lorenzo Maiorfi e la sessione su “IoT NodeRed”, un interessantissimo strumento basato su NodeJS ed utilizzato per la cosiddetta “flow-based programming” molto efficace nel mondo M2M.

Subito dopo la pausa pranzo, il pomeriggio parte con una demo corale (io, Mirco e Lorenzo) che mostra un sistema di Smart Home e Smart Factory e con una dimostrazione pratica dei concetti di IoT nell’ambito della domotica e dell’automazione industriale. A seguire, Francesco Baldassarri portavoce di Intel, sponsor dell’evento, ci mostra le caratteristiche principali e le potenzialità della board Galileo con le sue applicazioni future.

4478.Cattura_7019FB95

Il 13 Giugno a Napoli, DotNetCampania vi invita al MobileDay per poter parlare di sviluppo mobile con le tecnologie Microsoft e del partner Xamarin.

Nella prima sessione, Michele Aponte e Mauro Ghiani ci mostrano quali sono i principali problemi del web mobile ed i principali framework a disposizione con relativi esempi di applicazioni reali; quali sono le tecniche di responsive design e creare un sito web specifico per mobile in modo da fornire ai nostri utenti una user experience più o meno adatta ai dispositivi con cui accedono alla nostra applicazione. A seguire, Fabio Cozzolino parla di Xamarin attraverso il quale sia possibile sviluppare applicazioni mobile “cross-platform” data l’eterogeneità delle piattaforme sul mercato da Windows Phone ad iOS passando per l’immancabile Android. Infine, Emanuele Garofalo ci mostra la nuova linea di sviluppo Microsoft con le “universal” apps su Windows 8.1 e Windows Phone 8.1 in modo da condividere il codice che possa girare su smartphone e su tablet/desktop.

Insomma, il mese di Giugno inizia alla grande con due eventi assolutamente da non perdere !

IoT@Work : evento “romano” dedicato all’Internet of Things !

3515.domusdotnet20262x60_thumb_130D09A3 1067.logotinyclrit_275x80_thumb_396EECEE

DomusDotNet, community romana orientata alle tecnologie Microsoft, e TinyCLR.it. community italiana dedicata al .Net Micro Framework e di cui faccio parte, hanno organizzato per Venerdì 6 Giugno 2014 a Roma (presso la sede Microsoft) un evento completamente gratuito e dedicato all’Internet of Things : IoT@Work !

Insieme ad altri due MVP su Windows Embedded, Mirco Vanini e Lorenzo Maiorfi, avrò l’onore di essere speaker, per la prima volta anche io nelle vesti di MVP, con una sessione dedicata al panorama dei principali protocolli per l’IoT ed M2M communication.

Dopo una mattinata dedicata allo studio dell’IoT ed alle tecnologie che lo caratterizzano, il pomeriggio vedrà protagonista un’interessantissima demo “corale” con tutti gli speaker con un approccio di realizzazione di un sistema di home ed industrial automation.

L’evento è assolutamente da non perdere !! Vi aspettiamo !!