Fabio Spaziani
Senior Developer @Ellycode
Rome, Italy
Actions
Sviluppatore e appassionato del mondo .NET dal 2015, Microsoft Certified Azure Developer dal 2020, geek da che ne ha memoria. Senior Developer in Ellycode, interessato a varie tecnologie Microsoft tra cui Blazor, .NET, C# e servizi Azure. Speaker-wannabe, membro e amante delle community tecniche e non.
Area of Expertise
Topics
La next-gen dell’NLP: da LUIS a OpenAI
In questa sessione verrà presentata la nostra esperienza di migrazione da LUIS a CLU per la classificazione degli intenti, partendo dalle differenze sostanziali tra i due sistemi fino a parlare delle sfide affrontate. Inoltre, vedremo come sfruttare la potenza degli LLM OpenAI per introdurre ancora più intelligenza nelle nostre applicazioni. Parleremo di tecniche come few-shot learning e fine-tuning, tenendo sempre a mente aspetti fondamentali come costi e privacy del dato.
Salva il tuo matrimonio con Azure App Configuration
A Luglio 2015 su internet viene pubblicato l'elenco degli utenti di una app di dating canadese molto popolare. Il problema? Il target di questa applicazione sono persone sposate in cerca di una scappatella. Bravi gli hacker? In parte si, ma se i dev non avessero lasciato stringhe di connessione, secreti e chiavi TLS nel codice probabilmente non avrebbero avuto tutti questi problemi. In questa sessione vedremo come fare per salvare le nostre chiavi di configurazione (ed i nostri matrimoni).
Output Caching ❤️ Redis: estendere e scalare il nuovo meccanismo di caching di .NET 7
La vostra applicazione sta facendo faville, la user base cresce, gli introiti pure, ma con loro aumentano anche i guai. Il sito è lento, troppi accessi in contemporanea ne rovinano le performance. Che possiamo fare? Caching ! In questa sessione vedremo quali sono le funzionalità del nuovo middleware di caching introdotto in .NET 7, le differenze con i meccanismi di caching pre-esistenti e come sia possibile estenderlo integrando uno store esterno quale Redis.
Testing in Blazor: dal componente all'applicazione
L'introduzione di nuove funzionalità, o modifiche di funzionalità esistenti, può introdurre regressioni non volute. Soltanto una strategia di testing ben progettata può metterci a riparo dall'ira dei nostri stakeholders. In questa sessione esploreremo diverse tecniche per il testing delle nostre applicazioni Blazor: dai test unitari sui componenti ai test di integrazione; vedremo come scrivere test che ci mettano a riparo dalle regressioni, che resistano al refactoring e che siano manutenibili nel tempo.
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.
Full stack web UI con Blazor
Con l'avvento di .NET 8 Blazor si arricchisce di nuove ed interessante funzionalità: dal modello unificato client-server all'innovativo sistema di rendering server side, la vera chicca di questa nuova versione.
Durante la sessione esamineremo e valuteremo il loro impatto sul framework e sulle nostre applicazioni.
Evita il sovraccarico natalizio delle tue applicazioni con FusionCache
Nel periodo natalizio, i lavori al polo Nord sono più frenetici che mai: con milioni di regali da preparare e spedire, ogni secondo conta. Tuttavia il vecchio Babbo ha riscontrato un grave problema: con tutto questo traffico contemporaneo le sue applicazioni di gestione del magazzino stanno andando in sovraccarico. Questo sta causando ritardi nella preparazione dei regali, minacciando di compromettere la magia del Natale.
In questa sessione, esploreremo come FusionCache possa aiutarlo a risolvere questi problemi! Scopriremo come Babbo Natale può ottimizzare il suo sistema, garantendo una risposta rapida anche durante i picchi di traffico, e assicurando che tutti i regali vengano consegnati in tempo.
WPC 2023 Sessionize Event
A.I. Day 2023 Sessionize Event
BlazorConf 2023 User group Sessionize Event
Rome .NET Conference 2023 Sessionize Event
SharpCoding 2023 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top