Speaker

Dario Benevento

Dario Benevento

Junior Developer with 30 years of experience.

Junior Developer con 30 anni di esperienza.

Genève, Switzerland

Actions

Dario is a software developer at a machine tool manufacturing company in Geneva, where he works with VB6, WPF, and C#. After experimenting with Asp.NET MVC, jQuery, JS, Angular, and React, he is now using Blazor as his main front-end and UI technology, which he finds particularly fascinating. He is also an author and has published "Architecting ASP.NET Core Applications" in March 2025, with another book "Frontend Development – Tackling UI/UX with a .NET Mindset" scheduled for release in January 2026.

Dario è sviluppatore software presso un'azienda costruttrice di macchine utensili a Ginevra, dove sviluppa software in VB6, WPF e C# ed attualmente, dopo vari esperimenti con Asp.NET MVC, jQuery, JS, Angular e React, utilizza Blazor come principale tecnologia di front end e UI rimanendone piacevolmente affascinato. È autore di libri e al momento ha pubblicato "Architecting ASP.NET Core Applications" a marzo 2025 e un prossimo libro "Frontend Development - Tackling UI/UX with a .NET Mindset" in uscita a gennaio 2026.

Area of Expertise

  • Information & Communications Technology
  • Manufacturing & Industrial Materials

Topics

  • .NET Developer
  • ASP.NET Core
  • .NET
  • C#.Net
  • Blazor
  • Blazor WebAssembly
  • Blazor ServerSide

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.

Blazor Webassembly: Notifiche tra server e client tramite SignalR

Notifiche tra server e client in un'applicazione Blazor Webassembly tramite SignalR. La comunicazione da server verso il client può avvenire in molti modi, la meno invasiva è utilizzare un servizio di messaggistica come SignalR. In questa sessione la vedremo applicata ad un'applicazione Blazor Webassembly ma può essere applicata a qualunque frontend.

Applicazioni ibride con Blazor e WPF

A volte serve avere un contenitore WPF per poter visualizzare la nostra applicazione web fatto in Blazor e magari interagire e scambiare dati tra le due parti. Scopriamo come fare.

Intelligenza a bordo macchina: quando anche una macchina utensile ha qualcosa da dire.

Non sapevo nulla di intelligenza artificiale, ma avevo un problema concreto: volevamo un assistente tecnico per le nostre macchine utensili, addestrato sui nostri manuali e personalizzato per il nostro contesto.
In questa sessione ti racconto come, partendo da zero, ho realizzato un'app in C# e Blazor che interroga OpenAI per fornire supporto tecnico in linguaggio naturale, leggendo documentazione interna.
Nessuna magia, nessun deep learning: solo API, prompt ben fatti, e un pizzico di curiosità.
Se scrivi in C# e pensi che l'AI sia roba per data scientist, questa demo ti farà cambiare idea.

Localizzazione applicazioni Blazor

Localizzazione di front end e back end di applicazioni basate su Blazor Server e Blazor Webassembly. Vediamo le differenze tra i due approcci.

Applicazioni realtime con Blazor Server

Creazione di un'applicazione che consuma dati provenienti da una rete di sensori (MySensors) e interagisce con essi dalla UI Blazor.

Azure Italia Podcast - Partecipa anche tu! User group Sessionize Event Upcoming

July 2026

Tabya Conf 2025 Sessionize Event

May 2025 Taggia, Italy

BlazorConf 2023 User group Sessionize Event

May 2023 Milan, Italy

Rome .NET Conference 2023 Sessionize Event

March 2023 Rome, Italy

BlazorConf 2022 User group Sessionize Event

May 2022 Rome, Italy

Meetup Blazor Developer Italiani User group Sessionize Event

February 2022

Blazor Conf 2021 Sessionize Event

March 2021

Dario Benevento

Junior Developer with 30 years of experience.

Genève, Switzerland

Actions

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