Office 365 Developer Bootcamp a Milano

Se siete sviluppatori Office 365 o SharePoint, il 14 novembre non potete perdervi il developer Bootcamp che stiamo organizzando a Milano.
Tappa unica organizzata da Fabio Franzini, in cui io e Peppe daremo una mano durante tutta la giornata.
Dopo alcune sessioni introduttive vi diamo la possibilità di sviluppare direttamente dai vostri PC dei laboratori o comunque sia potete farci delle domande sulle tecnologie che girano intorno a Office 365, come Teams, Graph API, Office Add-ins, SharePoint Add-ins e tante altre.
In particolare in questa giornata ci concentreremo sullo SharePoint Framework e sulle Microsoft Graph API.

Per particare all'evento vi dovete semplicemente iscrivere utilizzando questo link: https://www.eventbrite.it/e/office-365-developer-bootcamp-milano-tickets-38377577367
L'evento si svolgerà nella nuova sede Microsoft in via Pasubio 21, che è molto vicina alla fermata della metro Garibaldi, quindi molto comoda.
Ci è stata riservata una sala abbastanza capiente, ma il consiglio è quello di iscrivervi subito per non perdere questa occasione.

Nei prossimi giorni vi aggiornerò in modo più dettagliato su cosa dovrete aver installato sul proprio computer per essere produttivi fin dai primi momenti della giornata.

Volete un altro motivo per partecipare a questa giornata?

Passerete una tranquilla giornata di novembre con questi tre bei ragazzi!
Se vi sempra poco!
:) 

SharePoint Saturday Milan: the day after and slides

Sabato, come ho scritto in precedenza, si è tenuta la tappa italiana dello SharePoint Saturday a Milano.
Giornata ad alto contenuto tecnologico vista l'altezza degli speaker.
Sentirmi infatti in mezzo a nomi del genere mi ha fatto un po' strano, ma evidentemente ci dovevo essere anche io. :)

Durante la mia sessione ho parlato di come realizzare un'applicazione ASP.NET (e come schedularla) per interagire con le Graph API.
Non con il solito approccio che si trova spesso in cui si interrogano le Graph con l'utente attualmente loggato, ma con la delega a un'applicazione che può accedere praticamente a tutto il tenant AD a cui è legato.
Questo approccio ovviamente apre molti scenari per sviluppare molte applicazioni o utility.
Qua sotto trovate le mie slide, al cui interno, potete trovare anche il link all'applicazione che ho fatto vedere durante le demo.

Ci vediamo al prossimo SharePoint Saturday italiano...

 

Speaker fantastici e dove trovarli

Si preannuncia un autunno intenso e pieno di eventi, come sempre.
Dopo essersi ricaricati con le ferie (?) estive e le prime serate a lavorare con i clienti tornati anch'essi dalle ferie, si inizia a delineare il calendario degli eventi per questo fine 2017.
Vi faccio un elenco degli eventi a cui parteciperò io e di cui posso già parlare, ma seguiranno aggiornamenti.

SharePoint Saturday Milano - 30 settembre

 

Come avevo già scritto in qualche post precedente, quest'anno farò parte anche io degli speaker presenti a un grande evento che mancava da troppo tempo a Milano: lo SharePoint Saturday.
Appassionati e professionisti di questa fantastica tecnologia (si, lo penso davvero) siete tutti invitati a partecipare.
Ce ne sarà per tutti, dagli sviluppatori a figure più di sys admin.
Io nella mia sessione del pomeriggio parlerò di come realizzare un servizio schedulato che accede alle informazioni del vostro tenant e in particolare di SharePoint Online.
Una sessione mista fra sviluppo e infrastruttura Azure perchè ovviamente tutto sarà deployato sul cloud di Microsoft.
Poco prima del pranzo poi sarò comunque sul palco insieme a un mio collega per parlare di SmartFlow 365.
Il prodotto su cui sto lavorando da un po' di tempo a questa parte e che mi ha permesso di sviscerare ogni angolo più nascosto delle Microsoft Graph API.
Vi aspetto numerosi e con tante domande.
Ah, dettaglio da non sottovalutare. Se venite alla nostra sessione "commerciale" vi regaliamo la birra. :)

http://www.spsevents.org/city/Milan/Milan2017/home

Visual Studio Saturday 2017 - 21 ottobre

Era già qualche mese che non andavo a Pordenone a parlare con gli amici di 1nn0va e iniziavo a sentirne la mancanza :)
Intorno alla fine di ottobre infatti sarò di ritorno nella fantastica sede dell'università di Pordenone che anche questa volta ci permette di garantire ai partecipanti una ottima location e spero anche degli ottimi contenuti.
Almeno noi ce la metteremo tutta perchè sia così.
In questa occasione parlerò di ASP.NET Core 2.0 e più nello specifico di Web API nella nuova versione del framework.
Oltre a una breve introduzione vedremo quali sono le best practices per realizzarne di un livello da far invidia ai vostri colleghi e concorrenti.
Fatto questo, vedremo anche come Azure ci può aiutare a distribuire i nostri endpoint con Azure API Management.

https://www.eventbrite.it/e/biglietti-visual-studio-saturday-2017-36603569261

SQL Saturday - Parma - 18 Novembre

Prima volta per me a un SQL Saturday da speaker.
Effettivamente ha senso perchè non sono un esperto di SQL Server come si possono trovare a un SQL Saturday.
Ma Azure serve anche a questo, cioè ad avvicinare mondi che a prima apparenza sembrano diversi.
Avrò una sessione nella track "Development" in cui parlerò di Azure Search e ASP.NET (e non solo).
Infatti farò vedere come in pochi passi è possibile indicizzare un database su SQL Azure con Azure Search e, sfruttando le API esposte dal servizio stesso, utilizzare il motore di ricerca full-text basato su Lucene in salsa Cloud.
L'esempio che farò sarà su ASP.NET, ma essendo REST API è facilmente integrabile con la tecnologia che più vi aggrada.
Potete vedere l'agenda completa a questo indirizzo: http://www.sqlsaturday.com/675/Sessions/Schedule.aspx

Cloud Conference Italia - Treviso - 22 Novembre

Altro evento a cui è la prima volta che partecipo come speaker e non vedo l'ora di farlo!
Cloud Conference Italia è un evento quasi unico nel suo genere perchè incentrato tutto sulla tematica Cloud.
Anche qua speaker di grandissimo livello e argomenti vari.
Io parlerò di come ottimizzare il caricamento delle applicazioni web (in particolare ASP.NET, ma alcuni concetti possono essere sfruttati anche per altre tecnologie), utilizzando Azure.
In particolare parlerò di due servizi molto importanti come il CDN e il Traffic Manager.
Se utilizzati bene, possono ridurre il tempo di caricamento delle pagine web, anche dell'80%!
Spero di avervi convinto a partecipare anche a questo evento! :)

http://www.cloudconferenceitalia.it/2017/

 

 

A breve aggiornerò questo post con altri eventi o anche quelli che ho già inserito, con alcune novità. :)

SharePoint Saturday Milano 30 Settembre 2017: agenda e altre informazioni

Torna a Milano uno degli eventi più importanti su SharePoint e Office 365: lo SharePoint Saturday.
Direttamente nella nuova casa di Microsoft, il 30 settembre, ne vedremo delle belle. :)

Come sempre ci ha abituato questo format, speaker che arrivano un po' da tutto il mondo oltre a noi SharePoint Fighters italiani.
Quest'anno avrò l'onore di alternarmi sul palco con Peppe, Fabio, Igor, Paolo e Riccardo.

Potete iscrivervi direttamente da questo link e vi consiglio di affrettarvi perchè i posti stanno per esaurire.
A dimostrazione del fatto che lo SharePoint Saturday è garanzia di buoni contenuti, sia per sviluppatori che per IT Pro.

Potete trovare l'agenda completa della giornata a questo link.
Io parlerò sia alle 12:00 per presentare il prodotto a cui sto lavorando in questo periodo con 4ward.
Poi alle 16:15 avrò una sessione molto più tecnica in cui vi parlerò di come realizzare con ASP.NET e Azure un servizio che va a interagire con le Graph API del vostro Tenant, con la possibilità di accedere alle informazioni di SharePoint, Calendari, Email, Tasks e tanto altro.
Vi andrò a svelare alcuni "segreti" che si celano dietro al nostro prodotto e soprattutto agli ultimi sviluppi che stiamo realizzando per realizzazione di un bot all'interno di SharePoint online e Microsoft Teams.

Dopo le sessioni ovviamente appuntamento tutto insieme per bene una birra e parlare di tecnologia.

Se avete qualche domanda o argomento da approfondire durante la sessione, scrivetemi pure. Non siate timidi. :)
I miei riferimenti li trovate su http://about.emanuelebartolesi.com

Buon lavoro a tutti!

Global Azure Bootcamp - Pordenone 2017

Il 22 aprile a Pordenone si terrà uno dei più importanti eventi su Azure in Italia.
Anche questa volta 1nn0va mi ha invitato come speaker :)

Durante la mia sessione vedremo come sfruttare al meglio ASP.NET Core e alcuni servizi Azure fra cui:

  • Resource Group
  • App Service
  • SQL Azure
  • Traffic Manager

Scenderemo nel dettaglio di come creare un ambiente di produzione ridondato e deployato su diversi datacenter in modo da ottimizzare l'accesso da qualsiasi paese arrivi l'utente finale.
Oltre a questo vedremo anche come gli app service possono aiutare a creare diversi ambienti di test e sviluppo, senza troppi costi aggiuntivi e soprattutto senza troppo spreco di tempo.

Potete trovare l'agenda completa (la riporto anche sotto) alla pagina di Eventbrite dedicata all'evento, in cui potete anche prendere il biglietto: https://www.eventbrite.it/e/biglietti-global-azure-bootcamp-pordenone-2017-32810793968

Sbrigatevi perchè stanno andando a ruba!
Ci vediamo a Pordenone!

Aula S1

8.15

Registrazione

9.10

Saluti

9.30

Keynote: Digital Transformation: Resetting Your Defaults for the Modern World
(Andrea Benedetti)

10.30

Coffee Break

 

Aula S1
(App Deployment)

Aula S7
(VM And Data)

Aula S8
(Serverless)

11.00

Azure Container Services
(Alessandro Melchiori)

Azure Data Lake
(Francesco Diaz)
Azure IoT Hub
(Andrea Tosato, Simone Penna

12.10

Infrastrucutre as code: Kubernetes on ACS
(Maksim Sinik)

Azure DocumentDb
(Emanuele Zanchettin
Microsoft Cognitive Services
(Riccardo Cappello)

13.10

Lunch time

14.00

Deploy & Run on Azure App Service
(Andrea Dottor

Azure Virtual Machine & Networking
(Marco GuminiGiampiero Cosainz)

Serverless development
with Azure Functions
(Marco Parenzan)

15.15

ASP.NET Core & Azure in the Real World
(Emanuele Bartolesi)

Gestione dei servizi Azure con Monitor e OMS
(Marco GuminiMichele Ruberti)

Create your smart bots in Azure
(Jessica Tibaldi)

16.25

Azure AppInsight
(Grazia Cimino)

 Will you survive the titanic? A full story with Azure Machine Learning
(Guenda Sciancalepore)

Microsoft Cognitive Services
(Marco Minerva)

17.35

Chiusura

Evento: Visual Studio 2017, novità e dintorni da Connect()

Venerdì 3 Febbraio presso il dipartimento di Informatica a Pisa, ci sarà un nuovo evento targato DotNetToscana.
Questa volta parleremo delle tante novità che ci sono state negli ultimi mesi, lato sviluppo.

In particolar modo, durante la mia sessione, andremo a vedere le novità di ASP.NET Core 1.1 dal punto di vista di un progetto reale.
Quindi, niente "Hello World" ma un progetto vero e proprio sviluppato con l'ultima versione di ASP.NET.
Nel dettaglio andremo a vedere cose del tipo:

  • Dependency Injection
  • Dapper
  • Custom Tag Helper
  • Response Caching
  • Response Compression
  • Globalization e Localization
  • Memory Cache
  • Redis Cache
  • Bower, Gulp
  • Swagger for ASP.NET CORE
  • EF con SQLite

Queste sono quelle che mi vengono in mente, ma sicuramente c'è altro. :)

A questo link http://dotnettoscana.org/eventi/visual-studio-2017-novit%C3%A0-e-dintorni-da-connect potete trovare l'agenda con le altre sessioni e soprattutto il link per la registrazione.
Questo il link dell'evento su Facebook: https://www.facebook.com/events/191992654607241

Ci vediamo a Pisa!

[UPDATE]
Piccolo aggiornamento.
Visto che non ho tutto il giorno, ma solo un'ora ho dovuto cambiare un po' gli argomenti.
In rosso quelli eliminati, in verde quelli aggiunti.
[/UPDATE]

Evento: DevOps@Work 2017

Vi segnalo un evento molto interessante che si terrà Venerdì 10 Febbraio a Roma (nella sede Microsoft).
Come si può capire dal titolo dell'evento sarà una giornata all'insegna di DevOps.
Verranno affrontati argomenti come Visual Studio Online, TFS 2017, Azure, Docker, Git, GitFlow e tanti altri.
La giornata sarà divisa su due track parallele (difficilissimo scegliere!) e gli speaker sono tutti veramente in gamba.

Potete trovare maggiori informazioni e soprattutto le track e gli abstract sulla pagina di EventBrite in cui, ovviamente, è possibile anche registrarsi.
Fatelo prima possibile, non rischiate di perdervi questo evento interessantissimo.

https://www.eventbrite.it/e/biglietti-devopswork-2017-30931208076?aff=es2