Salta al contenuto
PodcastTecnologia.NET in pillole

.NET in pillole

Andrea Dottor
.NET in pillole
Ultimo episodio

362 episodi

  • .NET in pillole

    362 - .NET 11 è più veloce senza cambiare il nostro codice?

    21/09/2026 | 20 min
    .NET 11 porta con sé centinaia di ottimizzazioni, ma la domanda interessante è: quanto può diventare più veloce il nostro codice senza che noi cambiamo nulla?
    In questa puntata parto dal gigantesco post annuale di Stephen Toub sulle performance di .NET 11 per capire cosa sta migliorando nel JIT e nel runtime, passando anche per Runtime Async e alcune ottimizzazioni che possono avere un impatto sulle normali applicazioni ASP.NET Core.
    Il punto però non è dire che ".NET 11 è il 20% più veloce": i benchmark misurano scenari specifici e il risultato reale dipende sempre dal nostro workload.
    Ma è interessante capire quanto lavoro riesca ormai a fare il runtime per ottimizzare automaticamente il codice che abbiamo già scritto. 
    https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-11/
    https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-11/runtime
    https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-11/
    #dotnet #dotnet11 #performance #runtime #jit #runtimeasync #aspnetcore #csharp #softwaredevelopment #developers #programming #dotnetdeveloper #dotnetinpillole #podcast
  • .NET in pillole

    361 - E se fosse il provider a scegliere il modello?

    14/09/2026 | 18 min
    Nella scorsa puntata ho parlato di come scegliere tra modelli AI diversi all’interno delle nostre applicazioni.
    Ora GitHub porta un concetto simile dentro Copilot con Project HydraFusion: invece di scegliere un singolo modello, può orchestrare più modelli durante lo stesso task, cercando il compromesso migliore tra qualità, costo e velocità.
    In questa puntata parlo di come funziona questo approccio, delle differenze rispetto al model routing che possiamo implementare noi e, soprattutto, di quanto controllo siamo disposti a lasciare al provider.
    https://github.blog/ai-and-ml/github-copilot/project-hydrafusion-frontier-quality-via-multi-model-orchestration/

    https://github.com/orgs/community/discussions/206492

    https://docs.github.com/en/copilot/concepts/agents/copilot-cli/rubber-duck

    https://docs.github.com/en/copilot/concepts/models/auto-model-selection

    #GitHubCopilot #HydraFusion #ProjectHydraFusion #AI #ArtificialIntelligence #GenerativeAI #LLM #MultiModel #ModelRouting #AIOrchestration #CodingAgents #GitHub #Copilot #DotNet #CSharp #SoftwareDevelopment #Developers #SoftwareArchitecture #DeveloperTools #DotNetInPillole #Podcast
  • .NET in pillole

    360 - Un solo modello AI non basta più?

    07/09/2026 | 15 min
    Un solo modello AI non basta più? In questa puntata parlo di routing e failover in Microsoft.Extensions.AI: come scegliere tra modelli diversi, gestire provider alternativi e capire quando queste nuove primitive servono davvero senza complicare inutilmente l’architettura.
    https://devblogs.microsoft.com/dotnet/routing-and-failover-for-microsoft-extensions-ai/

    https://learn.microsoft.com/en-us/dotnet/ai/ichatclient#chat-routing-experimental
    https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.ai.routingchatclient

    #dotnet #MicrosoftExtensionsAI #ArtificialIntelligence #AI #GenerativeAI #LLM #CSharp #DotNetDevelopers #SoftwareArchitecture #Routing #Failover #AzureOpenAI #OpenAI #SemanticRouting #DotNetInPillole #podcast
  • .NET in pillole

    359 - Blazor Server scala meglio con .NET 11?

    31/08/2026 | 20 min
    In questa puntata parlo di una delle novità più interessanti di Blazor con .NET 11: la possibilità di mettere in pausa i circuit inattivi e ripristinarli quando l’utente torna sull’applicazione. Questo permette di liberare risorse lato server quando una tab rimane inutilizzata, migliorando uno degli aspetti più delicati della scalabilità di Blazor Interactive Server.
    C’è però anche un altro aspetto interessante: con il server-triggered pause è il server stesso a poter chiedere la sospensione dei circuit, aprendo scenari utili per graceful shutdown, rolling deployment, instance draining e CI/CD
    https://learn.microsoft.com/en-us/aspnet/core/blazor/state-management/server
    https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-11

    #dotnet #dotnet11 #blazor #blazorserver #aspnetcore #csharp #blazorwebapp #interactiveserver #signalr #circuit #scalability #webdevelopment #softwaredevelopment #developers #programming #dotnetdeveloper #gracefulshutdown #rollingdeployment #cicd #dotnetinpillole
  • .NET in pillole

    358 - Validazione asincrona in .NET 11: era ora?

    24/08/2026 | 14 min
    La validazione non è sempre sincrona. Controllare che un campo sia obbligatorio o che una stringa abbia una certa lunghezza è semplice, ma cosa succede quando per validare un dato dobbiamo interrogare un database o chiamare un servizio esterno?
    Con .NET 11 arriva finalmente il supporto alla validazione asincrona. In questa puntata vediamo cosa cambia, come si integra con ASP.NET Core e Blazor e soprattutto in quali casi può essere realmente utile.
    Perché poter fare una validazione asincrona non significa che dobbiamo trasformare ogni regola di business in un validator.
    https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-11/overview
    https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-11
    https://learn.microsoft.com/en-us/aspnet/core/fundamentals/validation?view=aspnetcore-11.0
    https://github.com/dotnet/core/blob/main/release-notes/11.0/preview/preview6/libraries.md

    #dotnet #dotnet11 #aspnetcore #blazor #validation #asyncvalidation #minimalapi #csharp #webdevelopment #softwaredevelopment #developers #backend #programming #dotnetdeveloper #dotnetinpillole
Altri podcast di Tecnologia
Su .NET in pillole
Un modo alternativo per rimanere aggiornati sul mondo .NET e tutto ciò che ci gira attorno: dai nuovi rilasci, ad articoli e post che troveremo particolarmente interessanti. Non mancheranno sicuramente le community ed i loro eventi. Ed un pizzico di architetture e problematiche di tutti i giorni.
Sito web del podcast

Ascolta .NET in pillole, Machine Gods e molti altri podcast da tutto il mondo con l’applicazione di radio.it

Scarica l'app gratuita radio.it

  • Salva le radio e i podcast favoriti
  • Streaming via Wi-Fi o Bluetooth
  • Supporta Carplay & Android Auto
  • Molte altre funzioni dell'app