SCHEDULAZIONE
Quest'anno, SharpCoding 2025 si supera!
Il 27 febbraio sarà interamente dedicato ai 𝐰𝐨𝐫𝐤𝐬𝐡𝐨𝐩 𝐩𝐫𝐚𝐭𝐢𝐜𝐢, un'opportunità imperdibile per sviluppatori e professionisti IT che vogliono mettere le 𝐦𝐚𝐧𝐢 sul 𝐜𝐨𝐝𝐢𝐜𝐞, approfondire 𝐜𝐨𝐦𝐩𝐞𝐭𝐞𝐧𝐳𝐞 𝐚𝐯𝐚𝐧𝐳𝐚𝐭𝐞 e 𝐥𝐚𝐯𝐨𝐫𝐚𝐫𝐞 fianco a fianco con 𝐞𝐬𝐩𝐞𝐫𝐭𝐢 del settore.
I workshop si svolgeranno in due sale, offrendo ancora più possibilità di apprendimento e approfondimento.



Cache your API!
Esploriamo insieme alcune soluzioni per ottimizzare la velocità delle chiamate alle API. Analizzeremo diversi sistemi di caching, li implementeremo nel codice e confronteremo i risultati. Miglioramenti proposti: Aggiunta di un livello di caching per migliorare le performance. Introduzione al deployment cloud-ready per garantire scalabilità ed efficienza. Attività pratica: Deployment dell’applicazione su Azure per testare l’ambiente cloud. Configurazione di pipeline CI/CD per automatizzare gli aggiornamenti e migliorare il flusso di lavoro.

Il Metodo Software Factory™
Il workshop è pensato per gettare le basi di gestione di una moderna Software Factory per i dipartimenti di sviluppo software e IT. Gestirai con più sicurezza e meno stress la pianificazione, le urgenze e i cambi di priorità. Sarai in grado di visualizzare il lavoro in modo chiaro e pratico per avere la situazione sempre sotto controllo. Potrai modellare i tuoi processi con tecniche semplici e che ti accompagneranno nella tua evoluzione. Padroneggerai i fondamenti culturali e filosofici alla base della gestione del lavoro astratto che avviene in un dipartimento IT.

Utilizzo dell'Intelligenza Artificiale per la progettazione di un' applicazione per la gestione di una Anagrafica Medica
Il workshop mira a progettare un'applicazione per la gestione di un'anagrafica medica, sfruttando l'intelligenza artificiale (AI) per l'analisi del modello di dominio e funzionale, garantendo la conformità al GDPR e supportando il processo di generazione del codice per il front-end e il back-end, includendo il testing dello stesso e la sua ottimizzazione

.NET Aspire, Clean Code e Clean Architecture - Costruisci applicazioni moderne e scalabili.
In questo workshop immersivo, esploreremo le potenzialità di .NET Aspire per sviluppare applicazioni cloud-native robuste e mantenibili. Attraverso un progetto pratico, scoprirai come implementare i principi del clean code e della clean architecture per creare soluzioni software di alta qualità.

.NET Aspire, Clean Code e Clean Architecture - Costruisci applicazioni moderne e scalabili.
In questo workshop immersivo, esploreremo le potenzialità di .NET Aspire per sviluppare applicazioni cloud-native robuste e mantenibili. Attraverso un progetto pratico, scoprirai come implementare i principi del clean code e della clean architecture per creare soluzioni software di alta qualità.!

Utilizzo dell'Intelligenza Artificiale per la progettazione di un' applicazione per la gestione di una Anagrafica Medica
Il workshop mira a progettare un'applicazione per la gestione di un'anagrafica medica, sfruttando l'intelligenza artificiale (AI) per l'analisi del modello di dominio e funzionale, garantendo la conformità al GDPR e supportando il processo di generazione del codice per il front-end e il back-end, includendo il testing dello stesso e la sua ottimizzazione



Cache your API!
Esploriamo insieme alcune soluzioni per ottimizzare la velocità delle chiamate alle API. Analizzeremo diversi sistemi di caching, li implementeremo nel codice e confronteremo i risultati. Miglioramenti proposti: Aggiunta di un livello di caching per migliorare le performance. Introduzione al deployment cloud-ready per garantire scalabilità ed efficienza. Attività pratica: Deployment dell’applicazione su Azure per testare l’ambiente cloud. Configurazione di pipeline CI/CD per automatizzare gli aggiornamenti e migliorare il flusso di lavoro.

Il Metodo Software Factory™
Il workshop è pensato per gettare le basi di gestione di una moderna Software Factory per i dipartimenti di sviluppo software e IT. Gestirai con più sicurezza e meno stress la pianificazione, le urgenze e i cambi di priorità. Sarai in grado di visualizzare il lavoro in modo chiaro e pratico per avere la situazione sempre sotto controllo. Potrai modellare i tuoi processi con tecniche semplici e che ti accompagneranno nella tua evoluzione. Padroneggerai i fondamenti culturali e filosofici alla base della gestione del lavoro astratto che avviene in un dipartimento IT.
Gli Speakers

Giulio Sciarappa
Enterprise IT Architect
Michele Ferracin
The Software Factory consultant| @micheleferracin.it
Fabio Mannis
Senior Solution Architect 
Franceso Del Re
Head of Software Technology Modernization

Enrico Aquilano
Senior .Net Developer
