logo Blazor Developer Italiani

La conferenza italiana su Blazor

La terza edizione della conferenza italiana dedicata al framework Blazor organizzata dalla community Blazor Developer Italiani, quest'anno in collaborazione con la community UgiDotNet

Una giornata per stare insieme e parlare del framework, con tanti speaker italiani che usano Blazor già in produzione e che fanno parte della community. L'evento sarà sia in presenza che on-line e la partecipazione è completamente gratuita da remoto mentre l'accesso all'evento fisico richiede un piccolo contributo per sostenere i costi.

Chi saranno gli Speaker?

Amici e membri della community, che condivideranno la loro esperienza sul framework e risponderanno a tutte le vostre domande

Foto Steve Sanderson
Steve Sanderson

Developer & Architect @ Microsoft

Foto Michele Aponte
Michele Aponte

CEO @ Ellycode / CEO @ Blexin

Foto Emanuele Bartolesi
Emanuele Bartolesi

Microsoft 365 Architect

Foto Andrea Saltarello
Andrea Saltarello

CTO @ Managed Designs

Foto Andrea Dottor
Andrea Dottor

Freelance Developer

Foto Fabio Spaziani
Fabio Spaziani

Junior Architect @ Blexin

Foto Diego Zunino
Diego Zunino

Resp. Area Sviluppo @ Ellycode

Foto Matteo Pagani
Matteo Pagani

MWA Consult Tech Lead @ Microsoft

Foto Stefano Mostarda
Stefano Mostarda

Software Architect @ Alten

Foto Alberto Mori
Alberto Mori

Software Developer @ Able Tech

Foto Alberto Acerbis
Alberto Acerbis

Software Engineer @ Intré

Foto Dario Benevento
Dario Benevento

Senior Software Developer

Foto Nicola Paro
Nicola Paro

Cloud Solutions Engineer @ BeanTech

Agenda Conferenza

  • Ora
    Speaker
    Sessione
  • 9.00 - 9.30
    Registrazione

    Check-in per i partecipanti in presenza

  • 9.30 - 10.40
    speaker michele aponte Michele Aponte
    speaker emanuele bartolesi Emanuele Bartolesi
    speaker andrea saltarello Andrea Saltarello
    speaker steve sanderson Steve Sanderson
    Keynote

    Michele, Emanuele e Andrea ci accompagneranno nell'introduzione di questa terza edizione della Blazor Conf, presentando l'agenda, gli speaker, gli sponsor e la community Blazor Developer Italiani che, insieme a UgiDotNet, ha organizzato questa edizione 2023.

     

    Sarà un momento per condividere il progetto dietro la community, ma anche per fare il punto sullo stato dell'evoluzione del framework e come Blazor possa dare valore nei progetti basati su .NET Core, siano essi Web, Desktop o Mobile.

     

    Andrea ci racconterà come siamo arrivati a Blazor, ripercorrendo la storia del framework ASP.NET e condividendo con noi la sua visione del futuro dello sviluppo web e non solo sullo stack tecnologico Microsoft.

     

    Avremo inoltre il grande onore di avere con noi in diretta Steve Sanderson, il creatore di Blazor, che farà un saluto alla community e risponderà alle domande dei partecipanti che raccoglieremo tra gli iscritti alla conferenza.

  • 10.40 - 11.20
    speaker andrea dottor Andrea Dottor
    Blazor United. Un salto nel futuro

    .NET 8 porterà con se la più grande innovazione in ambito web: Blazor United. Un modello di sviluppo unificato tra client e server, che permetterà di combinare pagine con rendering server-side per facilitare (ad esempio) l'indicizzazione, a contenuti dinamici generati direttamente client-side (come siamo abituati oggi con Blazor WebAssembly). Starà a noi (ma volendo anche no) scegliere quale comportamento avere a livello di applicazioni, pagina e componente, dandoci la massima flessibilità. In questa sessione faremo un salto nel futuro, per capire come evolveranno le nostre applicazioni.

  • 11.20 - 12.00
    speaker fabio spaziani Fabio Spaziani
    Gestione dello stato in Blazor

    Al crescere della complessità delle nostre applicazioni Blazor, aumenta anche la complessità delle interazioni tra i componenti della UI. In questa sessione vedremo come semplificare la comunicazione tra i componenti di applicazioni Blazor utilizzando diverse tecniche di gestione dello stato.

  • 12.00 - 12.40
    speaker diego zunino Diego Zunino
    Usare Blazor in un caso reale

    Se ti stai chiedendo se Blazor è davvero usato in produzione, questa è la sessione che fa per te. Vedremo vantaggi e svantaggi dell’uso del framework in un caso reale, come aggirare le sue limitazioni e perché offre vantaggi non trascurabili rispetto ai suoi competitor.

  • 12.40 - 14.00
    Pausa pranzo
  • 14.00 - 14.40
    speaker matteo pagani Matteo Pagani
    Sviluppare applicazioni per Teams con Blazor e Teams Toolkit

    Microsoft Teams è considerato, da molti, il vero nuovo sistema operativo di Microsoft, in cui si concentrano tutti i flussi di lavoro di un'azienda: dalle chat alla gestione dei ticket, dalle riunioni alla condivisione di documenti. Forse, però, non tutti sanno che proprio Blazor è una delle tecnologie di punta per espandere l'ecosistema di Teams. Nel corso della sessione, vedremo come il Teams Toolkit ci permette di sviluppare applicazioni Blazor che si integrano con la piattaforma tramite SSO, Fluent UI e TeamsFX.

  • 14.40 - 15.20
    speaker stefano mostarda Stefano Mostarda
    Blazor Security: c'è vita oltre un identity provider

    Molte applicazioni usano un identity provider per loggare gli utenti (Identity Server, Azure AD, Azure AD B2C, Google, Facebook etc). Ma cosa succede quando dobbiamo integrarci con altri sistemi già esistenti o quando non possiamo creare un identity provider? In questa sessione proveremo a dare una risposta a queste domande.

  • 15.20 - 16.00
    speaker alberto mori Alberto Mori
    Riusare i nostri componenti con Blazor Custom Elements

    Una delle feature di Blazor rilasciate con .NET 7 e che ha incuriosito maggiormente è stata la possibilità di riutilizzare i nostri componenti anche in tecnologie differenti. Tutto questo è possibile grazie ai Custom Elements. In questa sessione introdurremo questa funzionalità provando a creare dei componenti da utilizzare in parti che non siano Blazor.

  • 16.00 - 16.40
    speaker alberto acerbis Alberto Acerbis
    BDD in Blazor using SpecFlow

    Given-When-Then è uno stile di rappresentazione dei test o, come direbbero i suoi sostenitori, di specificazione del comportamento di un sistema usando SpecificationByExample.Daniel Terhorst-North e Chris Matts lo hanno sviluppato come parte del Behavior-Driven Development. Dopo averlo adottato per il backend, mi sono chiesto se potesse essere utile anche per il frontend. Curiosi di sapere com'è andata? Scopriamolo insieme.

  • 16.40 - 17.20
    speaker dario benevento Dario Benevento
    Usare componenti Blazor in un'app WPF

    Le applicazioni WPF sono ancora ben vive e presenti sul mercato. Sempre più spesso, però, l'ecosistema moderno di un'azienda prevede anche applicazioni WEB che in un ambiente di sviluppo prettamente C# potrebbe essere in Blazor. Sviluppare nuovi componenti WPF per armonizzare le due UI potrebbe essere troppo oneroso. Vediamo come usare gli stessi componenti e quali possono essere le tecniche migliori per un passaggio graduale da un front end WPF a Blazor.

  • 17.20 - 18.00
    speaker nicola paro Nicola Paro
    Accendi la festa con Blazor Hybrid

    Non solo nel web, ma anche sul desktop: con Blazor Hybrid possiamo creare un look moderno pure per le nostre vecchie applicazioni WinForm. In questa sessione faremo dialogare Blazor con i fari da spettacolo, utilizzando una libreria Win32 nativa e tecnologie legacy, che ad oggi funzionano solamente in uno scenario desktop.

  • 18.00 - 18.10
    Q&A e saluti finali

RegistratiSubito!

L'evento è gratuito in remoto, mentre in presenza chiediamo un piccolo contributo per sostenere i costi.

Registrati

Microsoft House Milano

Indicazioni stradali