giovedì 26 novembre 2015

WPC 2015 – Windows 10 IoT Core & AllJoyn

Quest'anno avrò il piacere e l’onore di tenere una traccia a WPC 2015, in dettaglio nella giornata di martedì 1 dicembre parlerò di “Windows 10 & IoT - WI011 - Introduzione ad AllJoyn”, in dettaglio:

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.

Come sempre vi aspetto numerosi !

martedì 17 novembre 2015

Codemotion Milan - 2015

Quest'anno avrò il piacere e l’onore di tenere una traccia a Codemotion 2015, 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 !

sabato 14 novembre 2015

.NET Gadgeteer Core 2.44.1100

Questa notte è stata rilasciata una nuova versione 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 post). Di seguito riporto le novità introdotte dalla versione appena rilasciata:

MAJOR CHANGES
- NETMF 4.4 support
- VS 2015 support [CodePlex #2805] (Express editions no longer supported to align with NETMF)


MINOR CHANGES
- 4.3 WebServer responder bugfix [CodePlex #1861]
- 4.3 Display module not using available width bugfix [CodePlex #2663]
- 4.3 Inaccurate I2C exception message [CodePlex #2665]
- Designer now supports multiple sockets with the same TypeLabel [CodePlex #2686]
- Application template wizard remembers last used NETMF version per board
- Builder templates failed to build when FullManufacturerName was outside codepage
- Builder templates use full mainboard/module name in product names
- Builder templates generate projects for selected NETMF versions only
- New hardware template wizard

lunedì 26 ottobre 2015

Visual Studio 2015 Saturday – 17/10/2015 – Slide & Demo

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 slide che il codice utilizzati durante l’evento.

venerdì 2 ottobre 2015

Visual Studio 2015 Saturday - 17/10/2015

 XeDotNet e 1nn0va 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.

Agenda

  • 09:00 – Registrazione
  • 09:15 – Key Note
  • 09:45 – Sviluppo UWP su Windows 10 (Andrea Boschin)
  • 10:30 – Pausa
  • 10:40 – .NET 4.6, C# 6.0, Compiler Platform (Marco Parenzan)
    • 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.
  • 11:50 – ASP.NET 4.6 e ASP.NET 5...l'evoluzione del web  (Andrea Dottor)
    • 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, ...
  • 12:50 – Pranzo
  • 14:00 – Windows 10 IOT Core (Mirco Vanini)
    • 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.
  • 15:10 - Cordova Tools for Visual Studio 2015 (Davide Senatore)
    • 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.

Orario:
Registrazione: 08:30:00
Inizio: 09:00:00


Località:
Consorzio Universitario di Pordenone
Via Prasecco 3/a
Pordenone

per iscrizioni: clicca qui

lunedì 8 giugno 2015

Microsoft Mobile Camp – Venezia 05.06.2015 – Slide & Demo

Lo scorso venerdì si è tenuto la tappa veneziana del Microsoft Mobile Campus. 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 slide che il codice utilizzati durante l’evento.

mercoledì 3 giugno 2015

Microsoft Mobile Camp – Venezia 05.06.2015

Venerdì 5 giugno 2015 si terrà l’edizione veneziana del Microsoft Mobile Camp. Durante l'evento gratuito verranno illustrate le novità di Windows 10, un sistema operativo che permette allo sviluppatore di realizzare app in grado di funzionare su diversi dispositivi: PC, Tablet, telefoni, XBox e molto altro. Verranno inoltre presentate, da un punto di vista tecnico, le novità legate alle diverse modalità di sviluppo di queste applicazioni. Durante l’evento avrò il piacere di tenere la seguente sessione:  “Windows 10 e Raspberry Pi 2”. Come sempre vi aspettiamo numerosi, questo è il link per effettuare la registrazione.