tag:blogger.com,1999:blog-42866557826407420582024-02-08T05:01:35.729-08:00Blog di Vanini MircoAppunti di viaggio nello sviluppo embedded & mobileMirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comBlogger176125tag:blogger.com,1999:blog-4286655782640742058.post-847908915787250692022-07-05T10:28:00.004-07:002022-07-05T10:28:29.020-07:00Microsoft MVP Developer Technologies - 2022-2023<p><span style="font-family: "Helvetica Neue"; font-size: 13px;">Alla fine anche quest’anno la mail del conferimento del premio Microsoft MVP nella categoria </span><span style="font-family: Helvetica; font-size: 12px;">Developer Technologies</span><span style="font-family: "Helvetica Neue"; font-size: 13px;"> per il 2022-2023 è arrivata. Dopo undici rinnovi le emozioni sono sempre le stesse come se fosse il primo. Vorrei ringraziare tutte le persone che mi hanno permesso di arrivare a questo obbiettivo, che hanno condiviso con me la passione di fare community, la passione per la tecnologia e che, non ultimo, mi hanno “sopportato”. Ancora una volta, semplicemente, grazie ! </span><a href="https://www.facebook.com/crisgherrero?__cft__%5B0%5D=AZUFkgWuI4d4wZk6SlaNNKOemASmF7rT5ywVJG69al_k935oUeb7_xcuqMmqIFS3_ROBFjQjq8vgt8eYmoEsRQXwsgTM7rJ_nWFkInHjStiulfxwGfdqRQD_5pJyr1WRibU&__tn__=-%5DK-R" style="font-family: "Helvetica Neue"; font-size: 13px;"><span class="s1" style="color: #dca10d;">Cristina Gonzalez Herrero</span></a><span style="font-family: "Helvetica Neue"; font-size: 13px;"> </span><a href="https://www.facebook.com/hashtag/mvpbuzz?__eep__=6&__cft__%5B0%5D=AZUFkgWuI4d4wZk6SlaNNKOemASmF7rT5ywVJG69al_k935oUeb7_xcuqMmqIFS3_ROBFjQjq8vgt8eYmoEsRQXwsgTM7rJ_nWFkInHjStiulfxwGfdqRQD_5pJyr1WRibU&__tn__=*NK-R" style="font-family: "Helvetica Neue"; font-size: 13px;"><span class="s1" style="color: #dca10d;">#MVPBuzz</span></a></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-59810045417871746912021-02-15T06:47:00.006-08:002021-02-15T06:50:28.246-08:00IoT support for .NET Core | XE - Online Meeting 2021.02.19 <p>Venerdì 19 febbraio alle 21:00 avrò il piacere di tenere un talk inerente il supporto offerto da .NET Core per quello che riguarda il mondo IoT. Il talk presenterà i punti salienti ed i vari scenari tipici di utilizzo. Come sempre la formula di questi meeting on line è suddivisa in due parti, nella prima viene esposto il talk mentre nella seconda parte si concentrano domande, risposte e approfondimenti aprendo i microfoni a tutti i presenti. </p><p>Vi aspettiamo numerosi, i dettagli dell’evento sono disponibili in questo <a class="" draggable="false" href="https://www.xedotnet.org/eventi/iot-support-for-net-core/" target="_blank" title="iscrizione">link</a></p><p><i>Le applicazioni IoT in genere interagiscono con sensori, display e dispositivi di input che richiedono l’uso di pin GPIO, porte seriali, ecc. In questa sessione vedremmo come .NET Core può essere usato per creare applicazioni per dispositivi e scenari IoT multi piattaforma.</i></p><p><i><br /></i></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-45586514276892950392020-07-01T08:45:00.001-07:002020-07-01T08:45:48.608-07:00Microsoft MVP Windows Development - 2020-2021<p dir="auto">Giornata di trepidazione…alla fine è arrivata la mail del conferimento del premio Microsoft MVP nella categoria Windows Development per il 2020-2021. Anche dopo nove rinnovi provo le stesse emozioni del primo, rendendomi conto che un altro anno è passato! Vorrei ringraziare tutte le persone che mi hanno permesso di arrivare a questo obbiettivo, che hanno condiviso con me la passione di fare community, la passione per la tecnologia e che, non ultimo, mi hanno “sopportato". Ancora una volta, semplicemente, grazie !<br></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-32488026036634633862020-01-16T09:33:00.002-08:002020-01-16T09:33:57.188-08:00XE Community Meeting - Xe Brain - Troviamo la soluzione - 24.01.2020<p dir="ltr">In questa nuova formula di evento, ognuno dei presenti, sarà chiamato a partecipare in un gruppo, apportando la propria esperienza e imparando dall'esperienza degli altri per trovare insieme una soluzione ad una problematica “realistica” descritta all'inizio dell’evento. La serata si concluderà con una fase di confronto tra le soluzioni elaborate.<a href="https://www.xedotnet.org/eventi/xe-brain-troviamo-la-soluzione/"><br><br></a></p><p><br></p><p dir="ltr">Non si scriverà codice, si condivideranno idee!</p><p dir="ltr">Data: <strong>Venerdì 24 gennaio 2020</strong><br>Orario: Registrazione dalle 19:30 - inizio <strong>ore 20:00</strong></p><p><a href="https://www.xedotnet.org/eventi/xe-brain-troviamo-la-soluzione/" target="_blank">Info e registrazione</a></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comtag:blogger.com,1999:blog-4286655782640742058.post-28151966365710957432019-10-01T03:13:00.001-07:002019-10-01T03:13:07.378-07:00XE Community Meeting - Team working in action - 18.10.2019<p dir="auto">Un Team sportivo raggiunge le sue prestazioni attraverso le capacità individuali dei giocatori e soprattutto la sinergia con gli altri componenti della squadra.</p><p>La differenza con un <strong>Team di lavoro</strong> sta nel fatto che il team sportivo si allena per ore ed ore non solo a migliorare le proprie capacità tecniche e strategie di gioco, ma soprattutto per affinare quella sinergia che è fatta di fiducia, buona comunicazione, condivisione degli obiettivi e celebrazione dei risultati.</p><p>Questa è la strada per diventare degli <strong>High</strong><strong> Performing Team</strong>.</p><p>E il vostro Team di lavoro lo fa?</p><p>In questa serata scopriremo in maniera dinamica ed interattiva quali sono i <strong>5 enabler per ottenere dei team di lavoro performanti </strong>che non solo raggiungono obiettivi eccellenti ma lo fanno anche in un clima motivante.</p><p>Venite e invitate i vostri colleghi, preparatevi all'allenamento!</p><p>Data: <strong>Venerdì 18 Ottobre 2019</strong><br>Orario: Registrazione dalle 19:30 - inizio corso <strong>ore 20:00</strong><br>Speaker: <strong>Enrico Illuminati</strong></p><p><a href="https://www.xedotnet.org/eventi/team-working-in-action/" target="_blank">Info e registrazione</a></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comtag:blogger.com,1999:blog-4286655782640742058.post-65040637236609756382019-09-17T08:45:00.002-07:002019-09-17T08:45:58.957-07:00XE Community Meeting - gRPC and C# Optimising Night - 20.09.2019<p dir="auto">Ci siamo! Dopo la pausa estiva ricomincia l'attività di XE: un calendario eventi più ricco ed interessante che ci accompagnerà fino a dicembre. Ed iniziamo subito con il primo evento: gRPC and C# Optimising Night. In questo evento andremmo alla scoperta di gRPC, framework altamente performante di Remote Procedure Call (RPC) e dei nuovi tipi (Span<T>, Memory<T>, ecc.), introdotti in .NET, per l'ottimizzazione della memoria e delle performance</p><p dir="auto">Qui trovate il <a href="https://www.xedotnet.org/eventi/grpc-and-c-optimising-night/" target="_blank">link</a> per i dettagli delle sessioni e per l’inscrizione all’evento, come sempre vi aspettiamo numerosi !<br></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comtag:blogger.com,1999:blog-4286655782640742058.post-6075730990938547552019-08-21T08:13:00.002-07:002019-08-21T08:13:39.954-07:00An Important Update on MSDN Magazine<p dir="auto">Con grande rammarico <a href="https://msdn.microsoft.com/en-us/magazine/mt833502?fbclid=IwAR0LalJi0dXS1V2aOqKU0CCw1RUdBNWXYYNT8fvgQi5YHruyj-j6DQOqGjE" target="_blank" title="An Important Update on MSDN Magazine">scopro</a> che un fedele “amico” chiude i battenti. Questa rivista mi ha fatto “compagnia” dal giugno 1993 ad oggi. Si, confesso, costudisco con estrema gelosia tutti i numeri, in formato cartaceo, da quella data ad oggi ! Quante ore ho speso leggendola avidamente, quanto mi ha tenuto compagnia nei vari spostamenti di lavoro e non…sarà anche un segno dei tempi che cambiano ma mi rimane l’amaro in bocca...<br></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comtag:blogger.com,1999:blog-4286655782640742058.post-40801448342697558492019-07-01T12:56:00.001-07:002019-07-01T12:56:13.026-07:00Microsoft MVP Windows Development - 2019<p dir="auto">MVP per un'altro anno ! Un ringraziamento speciale a tutte le persone che mi hanno sostenuto nelle varie attività di community, che mi spronano a continuare e sopratutto che sopportano le mia lunghe discussioni...senza di voi non sarei qui...<br></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-32837123027924751522019-05-02T02:53:00.001-07:002019-05-02T02:53:28.766-07:00Xe One Day - Enterprise application<p dir="auto">Il 25 maggio a Mestre <a href="http://www.xedotnet.org" target="_blank">XeDotNet</a> organizza un’evento focalizzato sullo sviluppo di applicazioni Enterprise. </p><p dir="auto">Non si parlerà solo di codice, ma anche di metodologie, strumenti per l'organizzazione del team e soprattutto condivideremo esperienze.</p><p dir="auto">L'evento si svilupperà in un'intera giornata, si inizierà con una veloce sessione di benvenuto per poi dividersi in due track parallele per un totale di 10 sessioni.</p><p dir="auto">Infine si chiuderà con una sessione che coinvolgerà tutti gli speaker al termine della quale verranno estratti alcuni gadget per i partecipanti.</p><p dir="auto">La partecipazione alla conferenza è (come al solito) gratuita e, grazie al supporto del nostro sponsor (<a href="https://www.dbagroup.it/it/dba-lab/" target="_blank">Dba Lab</a>) , verrà offerto a tutti i partecipanti un coffee break a metà mattina e il pranzo.</p><p dir="auto">Info e link per registrazione a questo <a href="https://www.xedotnet.org/eventi/one-day-enterprise-application/" target="_blank">link</a><br></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comtag:blogger.com,1999:blog-4286655782640742058.post-19520686622585342622018-07-01T11:43:00.000-07:002018-07-01T11:43:29.295-07:00Microsoft MVP Windows Development - 2018<p>È appena arrivata la mail del conferimento del premio Microsoft MVP nella categoria Windows Development. Dopo il settimo rinnovo provo le stesse emozioni del primo, rendendomi conto che un altro anno è passato! Vorrei ringraziare tutte le persone che mi hanno permesso di arrivare a questo obbiettivo, che hanno condiviso con me la passione di fare community, la passione per la tecnologia e che, non ultimo, hanno sopportato le mie varie “divagazione” sul mondo embedded e non solo… ancora una volta, semplicemente, grazie !</p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.comtag:blogger.com,1999:blog-4286655782640742058.post-28594053797541990122017-10-15T02:15:00.000-07:002017-10-15T02:15:24.158-07:00XE One Day - Performance & Optimization<p dir="auto"><strong>18 novembre 2017</strong>. Un'intera giornata dedicata ad approfondire "<em>performance & optimization</em>" a 360 gradi, dal database alla UI.</p><p>Mattinata divisa in due track, e nel pomeriggio daremo spazio alla <a href="https://xedotnet.us3.list-manage.com/track/click?u=24168eb4a554fd92fb0eb80bd&id=0d515c436e&e=4b9c6d8925" target="_blank"><em>unconference</em></a>, dove i contenuti saranno proposti e decisi direttamente dai partecipanti (formula questa che ha avuto un riscontro parecchio positivo all'<a href="https://xedotnet.us3.list-manage.com/track/click?u=24168eb4a554fd92fb0eb80bd&id=bdf40a0fbc&e=4b9c6d8925" target="_blank">evento di gennaio</a>).</p><p dir="auto">Ospiti della giornata <em>Andrea Benedetti</em> (<em>Microsoft Director of Technical Evangelism</em>) che ci parlerà di "<em>SQL Server to the MAX</em>" e Lorenzo Barbieri (<em>Microsoft Cloud Solution Architect</em>) con la sessione "<em>Public speaking</em>", due motivi in più per non mancare!</p><p>Info e link per registrazione a questo <a href="https://www.xedotnet.org/eventi/one-day-performance-optimization/" target="_blank">link</a><br></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-2940767010024553082017-10-15T02:11:00.002-07:002017-10-15T02:11:58.222-07:00XE Community Meeting - Visual Studio Saturday 2017<p dir="auto">Come ogni anno <a href="http://www.xedotnet.org" target="_blank">XE</a> e <a href="http://www.innovazionefvg.net" target="_blank">1nn0va</a> organizzano il Visual Studio Saturday! Vi aspettiamo tutti il <strong>21 ottobre 2017</strong>, dalle 9 alle 18 presso il Consorzio Universitario di Pordenone, in via Prasecco 3/a.</p><p dir="auto">Parleremo dell'ecosistema di .NET e di Visual Studio, e di novità ce ne sono veramente tante: da .NET Core 2.0 ad ASP.NET Core 2.0; da Visual Studio 2017 a Visual Studio Code, per non dimenticare il supporto a Windows, Linux, e Mac.</p><p dir="auto">Info e link per registrazione a questo <a href="https://www.xedotnet.org/eventi/visual-studio-saturday-2017/" target="_blank">link</a></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-61134626309887937932017-09-09T10:12:00.001-07:002017-09-09T10:12:29.232-07:00XE Community Meeting - Privacy & Security Night<p dir="auto">Ci siamo! Dopo la pausa estiva ricomincia l'attività di XE: un calendario eventi più ricco ed interessante che mai ci accompagnerà fino a dicembre. Ed iniziamo subito con una novità. Il nostro primo incontro (venerdì 15 Settembre 2017) sarà dedicato ad una tematica inconsueta per XE ma della massima importanza ed attualità: ospiteremo infatti l'avvocato <em>Paolo Vicenzotto</em> che ci parlerà del <strong>nuovo Regolamento Europeo 2016/679 sulla privacy</strong> che avrà un impatto notevole per tutte le ditte ed i professionisti che si occupano di informatica. Seguirà poi una sessione del mitico <em><a href="https://mvp.microsoft.com/it-it/PublicProfile/9385?fullName=Raffaele%20%20Rialdi" target="_blank">Raffaele Rialdi</a></em> che, continuando sul tema privacy e sicurezza, ci parlerà di come sviluppare applicazioni sicure "by design", andando a mostrare quali implicazioni tecniche la nuova normativa comporterà per noi sviluppatori.</p><p dir="auto">Qui trovate il <a href="http://www.xedotnet.org/eventi/privacy-security-night/" target="_blank">link</a> per i dettagli delle sessioni e per l’inscrizione all’evento, come sempre vi aspettiamo numerosi !</p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-29837038054663064252016-11-14T15:01:00.002-08:002016-11-14T15:01:59.737-08:00XE Community Meeting - Debug Night<p dir="auto"><a href="http://www.xedotnet.org/" target="_blank">XeDotNet</a> organizza per Venerdì 18 Novembre un <a href="http://www.xedotnet.org/eventi/debug-night/" target="_blank">meeting</a> incentrato sulle tecniche di Debug in Visual Studio 2015 e MSSQL 2016. In questa serata avrò il piacere di tenere la seguente sessione:</p><p dir="auto"><strong>Debugger Tips and Tricks for .NET Developers with Microsoft Visual Studio 2015</strong><br><em>"Una parte considerevole della giornata di un sviluppatore è spesa in azioni di debug e test. In questa sessione vedremmo come ottenere il meglio dagli strumenti di debug e di diagnostica messi a disposizione da Visual Studio 2015." </em></p><p>Come sempre vi aspettiamo numerosi !</p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-9386878473569463392016-10-09T10:01:00.003-07:002016-10-09T10:41:14.409-07:00Community Days 2016 - Slide & Demo<p dir="auto">Lo scorso venerdì ho avuto il piacere di essere presente al <a href="https://www.microsoft.com/italy/futuredecoded/" target="_blank">Future Decoded</a>, evento che quest’anno ha ospitato i <a href="http://www.communitydays.it" target="_blank">Community Days</a>. Bellissima giornata spesa in compagnia di Andrea Dottor e di Andrea Agnoletto, compagni sia di questa giornata sia nella gestione della community <a href="http://www.xedotnet.org" target="_blank">XeDotNet</a>. Oltre alla loro compagnia volevo ringraziare tutte le persone che ho incontrato durante la giornata, lista troppo lunga per essere riportata. Ultimo ma non ultimo :) un ringraziamento particolare a tutte le persone che hanno seguito la mia sessione. Il materiale lo potete trovare a questo <a href="http://www.communitydays.it/events/2016/app06/" target="_blank">link</a><a href="https://www.google.it/?gws_rd=ssl">.</a></p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-68046176833977070752016-10-04T15:25:00.002-07:002016-10-09T10:40:31.087-07:00Future Decoded / Community Days 2016<p dir="auto">Quest'anno avrò il piacere e l’onore di tenere una <a href="http://www.communitydays.it/events/2016/app06/">traccia</a> a <a href="http://www.communitydays.it" target="_blank">Community Days</a>, evento che celebra i 10 anni ospitato all'interno di <a href="https://www.microsoft.com/italy/futuredecoded/" target="_blank">Future Decoded</a>.</p><p>Nella giornata di venerdì 7 ottobre parlerò di “Gestire e controllare device connessi con AllJoyn”, in dettaglio:</p><p><em>Avere una casa piena di serrature, luci, elettrodomestici e termostati in grado di comunicare tra loro e il cloud è fondamentale per ottenere valore dai dati acquisti. Sorge però un problema: a meno che tutti i device/sensori/gateway provengono dalla stessa società non è possibile farli parlare tra loro. AllJoyn è un framework open source che abilita l'interoperabilità tra dispositivi e applicazioni indipendentemente dal loro brand, categoria, trasporto, sistema operativo e senza la necessità del cloud. In questa sessione verranno illustrati i concetti fondamentali di questo framework, la sua implementazione all'interno di Windows 10, le relative API di utilizzo ed un esempio "live" su un device IoT.</em></p><p>Come sempre vi aspetto numerosi !</p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-8926497350618135532016-03-22T07:16:00.001-07:002016-03-22T07:16:12.672-07:00Codemotion Roma 2016 – 19.03.2016 – Slide & Demo<p>Lo scorso 19 marzo ho avuto il piacere di tenere un talk durante la manifestazione <a href="http://rome2016.codemotionworld.com/">Codemotion</a> tenutasi presso il dipartimento di ingegneria dell’università degli studi di Roma Tre. Di seguito riporto il materiale della sessione “<a href="http://rome2016.codemotionworld.com/talk-detail/?detail=2443">Cutomize and Control Connected Devices</a>”, in dettaglio questi sono i link per le <a href="https://onedrive.live.com/redir?resid=AFD1BDC9B805CF1C!123200&authkey=!AJN2Aszjb7u_CUY&ithint=file%2cpdf">slide</a> ed <a href="https://onedrive.live.com/redir?resid=AFD1BDC9B805CF1C!123199&authkey=!APAvzl0Do16Kzdc&ithint=file%2czip">codice</a> utilizzati durante l’evento.</p>Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-91161795960842426132016-02-09T13:43:00.000-08:002016-02-09T14:52:00.896-08:00Azure IoT Hub - GALo scorso 4 febbraio è stato annunciato la disponibilità di Azure IoT Hub. Questo servizio fornisce funzionalità per la connessione in modo sicuro, il provisioning, l'aggiornamento e l'invio di comandi a dispositivi. Con questo servizio le aziende possono avviare velocemente i loro progetti IoT controllando milioni di asset in esecuzione su una vasta gamma di sistemi operativi e di protocolli. In aggiunta alle numerose funzionalità, già presenti nella preview, con il rilascio ufficiale sono state introdotte le seguenti novità:<br />
<ul>
<li>Bulk device identity import/export: possibilità di eseguire una importazione / esportazione di massa del registro dei dispoitivi.
<li>Operations monitoring: consente agli utenti di monitorare lo stato delle operazioni sul Hub in tempo reale, in quattro categorie: operazioni di identità del dispositivo, telemetria dispositivo, comandi Cloud to-device, e connessioni.
<li>Diagnostic metrics: Questa funzione fa parte delle metriche di Azure inerenti lo stato delle risorse utilizzate nella sottoscrizione. Le metriche consentono di valutare la salute generale del vostro IoT Hub e dei dispositivi ad esso collegati.
<li>Native support for MQTT: Tramite Azure IoT SDK è ora possibile connettersi a IoT Hub utilizzando il protocollo 3.1.1 MQTT, senza la necessita di un gateway di protocollo! In ogni caso è comunque possibile utilizzare il Gateway Protocol per supportare protocolli personalizzati.
<li>AMQP over WebSockets: È ora possibile utilizzare il protocollo AMQP in scenari in cui, per requisiti di firewall, ne veniva bloccato l’uso.
<li>Availability in three new regions: oltre alle tre regioni originali (East Asia, East US and North Europe), IoT Hub è ora disponibile in Southeast Asia, West Europe and West US.</li>
</li>
</li>
</li>
</li>
</li>
</ul>
Per chiudere, vale la pena ricordare le caratteristiche principali che fanno di di Azure IoT Hub un attore fondamentale nell’offerta di Microsoft per IoT:<br />
<ul>
<li>Per-device authentication and secure connectivity: Ogni dispositivo utilizza la propria chiave di sicurezza per la connessione a degli oggetti Hub. Il backend può gestire whitelist e blacklist per ogni singolodispositivo, consentendo il controllo completo sull’accesso del dispositivo.
<li>Extensive set of device libraries: Azure IoT device SDK è diposnibile per una varietà di linguaggi e piattaforme come C / C #, Java e JavaScript.
<li>IoT protocols and extensibility: IoT Hub fornisce supporto nativo dei protocolli HTTP 1.1 e AMQP 1.0 per le conessioni con i dispositivi.
<li>Scale: IoT Hub permette di scalare fino a milioni di dispositivi e milioni di eventi al secondo connessi simultaneamente.</li>
</li>
</li>
</li>
</ul>
Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-20106860376110640292015-12-03T13:52:00.001-08:002015-12-03T13:52:57.760-08:00Windows 10 IoT Core – Build 10586 December 2015<p>Oggi è stata rilasciato un aggiornamento corposo ed atteso per Windows 10 IoT Core. Questo rilascio segna un passo veramente importante per quanto riguarda l’evoluzione del prodotto soprattutto per i produttori OEM / ODM. Da oggi infatti Windows 10 IoT Core è disponibile per tutti i costruttori di dispositivi. Oltre alla versione free di Windows 10 IoT Core è stato introdotto un nuova versione denominata Windows 10 IoT Core Pro che fornisce la possibilità di gestire gli aggiornamenti posticipandoli o lasciandoli gestire a Windows Server Update Service. Oltre al nuovo driver per la gestione GPIO viene introdotto il supporto completi per le porte UART su Raspberry PI. Finalmente il supporto per i dongle WiFi viene esteso ed in questa versione troviamo il supporto per i chipset Realtek (RTL8188EU & RTL8192EU). Ovviamente per una lista più dettagliata vi rimando al link dell’annuncio ufficiale che trovate al seguente <a href="https://blogs.windows.com/windowsexperience/2015/12/03/whats-new-for-windows-10-iot-this-fall/#.VmB1q2NPg2A.twitter">link</a>.</p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-42551037413934808042015-11-26T01:51:00.001-08:002015-11-26T01:51:46.278-08:00WPC 2015 – Windows 10 IoT Core & AllJoyn<p>Quest'anno avrò il piacere e l’onore di tenere una <a href="http://www.wpc2015.it/Speakers/Speaker/602bb0db-6616-4456-a3cb-0df85e3cfacb?speakerId=c1568540-9cd0-4f6f-8a09-c48fe00354ff">traccia</a> a <a href="http://www.wpc2015.it/">WPC 2015</a>, in dettaglio nella giornata di martedì 1 dicembre parlerò di “Windows 10 & IoT - WI011 - Introduzione ad AllJoyn”, in dettaglio:</p> <p><em>AllJoyn è un framework open source che abilita l'interoperabilità tra dispositivi e applicazioni indipendentemente dal loro brand, categoria, trasporto, sistema operativo e senza la necessità del cloud. In questa sessione verranno illustrati i concetti fondamentali di questo framework, la sua implementazione all'interno di Windows 10 e le relative API di utilizzo.</em></p> <p>Come sempre vi aspetto numerosi ! </p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-81974268958788869662015-11-17T01:00:00.001-08:002015-11-17T01:00:07.941-08:00Codemotion Milan - 2015<p>Quest'anno avrò il piacere e l’onore di tenere una <a href="http://milan2015.codemotionworld.com/conference/322/">traccia</a> a <a href="http://milan2015.codemotionworld.com/">Codemotion 2015</a>, in dettaglio nella giornata di sabato 21 novembre parlerò di Windows IoT 10 Core e il suo porting vero la ben nota Raspberry PI 2. Come sempre vi aspetto numerosi ! </p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-34155999965930465012015-11-14T09:05:00.001-08:002015-11-14T09:05:19.039-08:00.NET Gadgeteer Core 2.44.1100<p>Questa notte è stata rilasciata una nuova <a href="http://gadgeteer.codeplex.com/releases/view/618433">versione</a> di .NET Gadgeteer che finalmente introduce il supporto a VS2015 e si allinea con il .NET MF 4.4. Ovviamente per poterla utilizzare si deve aspettare il rilascio dei vari SDK dei fornitori delle schede ma penso che sia questione di solo qualche giorno, almeno per quello che riguarda GHI Electronics (vedi il relativo <a href="https://www.ghielectronics.com/community/forum/topic?id=22026&page=1">post</a>). Di seguito riporto le novità introdotte dalla versione appena rilasciata:</p> <p><em>MAJOR CHANGES<br></em>- NETMF 4.4 support<br>- VS 2015 support [CodePlex #2805] (Express editions no longer supported to align with NETMF)</p> <p><br><em>MINOR CHANGES</em><br>- 4.3 WebServer responder bugfix [CodePlex #1861]<br>- 4.3 Display module not using available width bugfix [CodePlex #2663]<br>- 4.3 Inaccurate I2C exception message [CodePlex #2665]<br>- Designer now supports multiple sockets with the same TypeLabel [CodePlex #2686]<br>- Application template wizard remembers last used NETMF version per board <br>- Builder templates failed to build when FullManufacturerName was outside codepage<br>- Builder templates use full mainboard/module name in product names<br>- Builder templates generate projects for selected NETMF versions only<br>- New hardware template wizard </p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-18097759075806574702015-10-26T01:43:00.001-07:002015-10-26T01:43:54.992-07:00Visual Studio 2015 Saturday – 17/10/2015 – Slide & Demo<p>Lo scorso 17 ottobre si è tenuto un’intera giornata dedicata a Visual Studio 2015 e alle varie tecnologie che accompagnano l’ultima release dell’ambiente di sviluppo in casa Microsoft. Durante la giornata ho avuto il piacere di tenere una sessione inerente Windows 10 IOT Core e il suo porting vero la ben nota Raspberry PI 2. Di seguito, in questi link, potete trovare sia le <a href="http://1drv.ms/1jKuvIO">slide</a> che il <a href="http://1drv.ms/1jKuBjF">codice</a> utilizzati durante l’evento.</p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-66002839143293549292015-10-02T00:10:00.001-07:002015-10-02T00:10:47.785-07:00Visual Studio 2015 Saturday - 17/10/2015<p> <a href="http://www.xedotnet.org/"><strong>XeDotNet</strong></a> e <a href="https://www.facebook.com/1nn0va/info/?tab=page_info">1nn0va</a> organizzano per il giorno 17 ottobre 2015 una giornata interamente dedicata a Visual Studio 2015 e alle varie tecnologie che accompagnano l’ultima release dell’ambiente di sviluppo in casa Microsoft. </p> <p><strong>Agenda</strong> <ul> <li>09:00 – Registrazione <li>09:15 – Key Note <li>09:45 – <strong>Sviluppo UWP su Windows 10</strong> (<a href="http://blog.boschin.it/">Andrea Boschin</a>) <li>10:30 – Pausa <li>10:40 – <strong>.NET 4.6, C# 6.0, Compiler Platform</strong> (<a href="https://www.linkedin.com/in/marcoparenzan">Marco Parenzan</a>) <ul> <li>Cosa c'è di nuovo in Visual Studio 2015 per la scrittura del codice in C#? Un nuovo compilatore, nuove features del linguaggio, un nuovo framework con nuove funzioni, e tutto che è diventato Open Source. Vediamo come si possono scrivere oggi i nostri programmi. </li></ul> <li>11:50 – <strong>ASP.NET 4.6 e ASP.NET 5...l'evoluzione del web</strong> (<a href="http://blog.dottor.net/">Andrea Dottor</a>) <ul> <li>Una sessione alla scoperta delle grandi novità che ASP.NET 5 introduce. Questo nuovo aggiornamento del framework non porta solo un'evoluzione alla tecnologia che già conosciamo, ma porta importanti e radicali cambiamenti (una "rivoluzione" di molte cose che già conosciamo e utilizziamo) che dobbiamo essere pronti a sfruttare il prima possibile per dare una marcia in più alle nostre applicazioni. ASP.NET MVC 6, nuovo template di progetto, cross-platform, ...</li></ul> <li>12:50 – Pranzo <li>14:00 – <strong>Windows 10 IOT Core</strong> (<a href="http://mircovanini.blogspot.it/">Mirco Vanini</a>) <ul> <li>In questa sessione verranno esposte le varie peculiarità della versione di Windows 10 pensata per il mondo IoT (Internet of Things) ed in particolare alla sua versione “Core”. Vedremmo come questa versione sia stata portata sulla Raspberry Pi 2 e quali siano gli strumenti e gli SDK messi a disposizione per lo sviluppo. </li></ul> <li>15:10 - <strong>Cordova Tools for Visual Studio 2015</strong> (<a href="http://ingeniumsoft.com/">Davide Senatore</a>) <ul> <li>In questa sessione scopriremo come la nuova versione di Visual Studio permetta di creare applicazione multipiattaforma basate su standard facendo uso dell’IDE che tutti noi conosciamo. La produttività è assicurata da emulatori, debug e integrazioni con Visual Studio che permettono di realizzare app ibride in modo semplice e veloce. </li></ul></li></ul> <p><strong>Orario:</strong><br>Registrazione: 08:30:00<br>Inizio: 09:00:00 </p> <p><br><strong>Località:</strong><br>Consorzio Universitario di Pordenone<br>Via Prasecco 3/a<br>Pordenone </p> <p><strong>per iscrizioni: <a href="http://www.xedotnet.org/Home/Meeting/20151017">clicca qui</a></strong></p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0tag:blogger.com,1999:blog-4286655782640742058.post-67616920420511203112015-06-08T05:28:00.001-07:002015-06-08T05:28:57.557-07:00Microsoft Mobile Camp – Venezia 05.06.2015 – Slide & Demo<p>Lo scorso venerdì si è tenuto la tappa veneziana del <a href="http://www.xedotnet.org/Home/Meeting/20150605">Microsoft Mobile Campus</a>. L’evento è stato centrato interamente sulle varie novità che accompagnano la nuova versione del O.S. di casa Microsoft. Durante la giornata ho avuto il piacere di tenere una sessione inerente Windows 10 IOT Core e il suo porting vero la ben nota Raspberry PI 2. Di seguito, in questi link, potete trovare sia le <a href="http://1drv.ms/1JwFzmT">slide</a> che il <a href="http://1drv.ms/1JwFsI5">codice</a> utilizzati durante l’evento.</p> Mirco Vaninihttp://www.blogger.com/profile/03822018460205348660noreply@blogger.com0