Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/3e/e6/16/3ee61608-520f-96a6-cd58-85e98171b75c/mza_16022682142792358851.jpg/600x600bb.jpg
.NET in pillole
Andrea Dottor
326 episodes
4 days ago
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.
Show more...
Technology
RSS
All content for .NET in pillole is the property of Andrea Dottor and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
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.
Show more...
Technology
Episodes (20/326)
.NET in pillole
325 - Console Application e Worker Service: differenze e casi d’uso in .NET
In questa puntata di .NET in pillole parlo delle differenze tra Console Application e .NET Worker Service.
Vediamo come cambia il lifecycle dell’applicazione, la gestione dei task in background, dello shutdown e dei servizi come logging, configurazione e dependency injection.
Una puntata pratica per capire quando usare una console e quando invece scegliere un Worker Service, evitando soluzioni sbagliate nei progetti backend.

#dotnet #csharp #aspnetcore #dotnetinpillole #backend #podcast
Show more...
5 days ago
13 minutes

.NET in pillole
324 - Gestire gli argomenti delle CLI: CommandLineParser e Spectre.Console.Cli
In questa puntata di .NET in pillole parlo di applicazioni CLI in .NET e di come gestire in modo corretto e pulito gli argomenti da riga di comando.
Parto da CommandLineParser, una libreria semplice e molto diretta, ideale quando serve solo fare parsing senza complicarsi la vita, per poi passare a Spectre.Console.Cli, un framework più completo che permette di costruire CLI moderne, strutturate e pronte a crescere nel tempo.
  • https://github.com/commandlineparser/commandline
  • https://spectreconsole.net/cli/getting-started
#dotnet #cli #CommandLineParser #SpectreConsoleCli #podcast #dotnetinpillole
Show more...
1 week ago
12 minutes

.NET in pillole
323 - System.CommandLine: il segreto dietro le CLI “fatte come si deve”
In questa puntata parliamo di System.CommandLine, la libreria ufficiale .NET per creare CLI moderne, robuste e tipizzate. Vediamo come evitare il parsing manuale di args, gestire comandi, opzioni e validazione, e costruire tool professionali in pochi minuti.
  • https://github.com/dotnet/command-line-api
  • https://learn.microsoft.com/en-us/dotnet/standard/commandline/
  • https://github.com/massimobonanni/KubePizza

#dotnet #cli #CommandLine #podcast #dotnetinpillole
Show more...
2 weeks ago
12 minutes

.NET in pillole
322 - Le principali novità di Blazor arrivate con .NET 10
E non poteva mancare una puntata dedicata alle novità di Blazor arrivate con .NET 10, dalle modifiche nel template delle Blazor Web App, al PersistentState, passando per validazione e autenticazione.
  • https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-10.0
  • https://github.com/dotnet/aspnetcore/issues/64228
  • https://github.com/dotnet/aspnetcore/issues/63842

#dotnet #blazor #aspnet #dotnet10 #podcast #dotnetinpillole
Show more...
3 weeks ago
17 minutes

.NET in pillole
321 - Le evoluzioni di ASP.NET Core (con .NET 10) che gli sviluppatori non possono ignorare
n questa puntata esploriamo le principali novità introdotte in ASP.NET Core 10 (escludendo Blazor) dalle ottimizzazioni di Kestrel alla validazione nelle Minimal API, dal nuovo supporto agli SSE fino ai miglioramenti di OpenAPI, sicurezza e performance. Un aggiornamento ricco di funzionalità pratiche che semplificano lo sviluppo di API moderne, più veloci e più sicure.
  • https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-10.0
  • https://learn.microsoft.com/en-us/aspnet/core/security/authentication/passkeys/blazor
  • https://learn.microsoft.com/en-us/aspnet/core/migration/90-to-100

#dotnet #aspnet #dotnet10 #podcast #dotnetinpillole
Show more...
1 month ago
19 minutes

.NET in pillole
320 - Dalla keyword field ai nuovi extension members: il meglio di C# 14
In questa puntata esploriamo le novità più interessanti di C# 14 introdotte con .NET 10: dalla nuova keyword field agli extension members, passando per l’assegnazione null-condizionale e i miglioramenti a Span e agli operatori. Una panoramica pratica per capire cosa cambia davvero nel codice di tutti i giorni.
  • https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-14
  • https://youtu.be/xy-HzFp0pbA?si=q95uRbn9D7kIDl6v

#dotnet #csharp14 #podcast #dotnetinpillole
Show more...
1 month ago
14 minutes

.NET in pillole
319 - .NET 10 è qui. Questa è la feature che aspettavo!
Scopri la mia funzionalità preferita in .NET 10: i miglioramenti nella validazione, con la possibilità di validare proprietà con oggetti complessi e collezioni!
Meno codice, più controllo sui dati e una developer experience decisamente migliorata.
  • https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-10.0?view=aspnetcore-9.0
  • https://learn.microsoft.com/en-us/aspnet/core/blazor/forms/validation?view=aspnetcore-10.0
  • https://github.com/dotnet/aspnetcore/issues/46349
#dotnet #net10 #validation #podcast #dotnetinpillole
Show more...
1 month ago
14 minutes

.NET in pillole
318 - Scrivi meno, comunica meglio: come Humanizer migliora il tuo output
Humanizer è una piccola libreria .NET con un grande impatto: converte stringhe, date, numeri e enum in formati leggibili, localizzati e user-friendly, con pochissimo codice.
  • https://github.com/Humanizr/Humanizer
  • https://github.com/Humanizr/Humanizer/blob/main/docs/quick-start.md
  • https://youtu.be/S3BEfCzYPRU?si=BrZhOkbTnbevo2Yp

#dotnet #humanizer #nuget #podcast #dotnetinpillole
Show more...
1 month ago
12 minutes

.NET in pillole
317 - C# Expert e Planning: il futuro del pair programming con l’AI
Copilot non è più solo un suggeritore di codice: con i nuovi Copilot Agents e la funzionalità di Planning in Visual Studio, diventa un vero compagno di squadra.
In questa puntata parliamo di come gli agenti personalizzati — come il nuovo C# Expert — permettano di avere un Copilot che conosce le best practice del linguaggio e segue le regole del tuo team, mentre la modalità di Planning introduce un approccio strutturato ai task complessi, passo dopo passo. Scopri come queste novità possono migliorare qualità, coerenza e produttività nel tuo lavoro quotidiano di sviluppatore .NET.
  • https://github.com/github/awesome-copilot/blob/main/agents/CSharpExpert.agent.md
  • https://devblogs.microsoft.com/dotnet/introducing-custom-agents-for-dotnet-developers-csharp-expert-winforms-expert/
  • https://devblogs.microsoft.com/visualstudio/introducing-planning-in-visual-studio-public-preview/
  • https://docs.github.com/en/copilot/concepts/agents/coding-agent/about-custom-agents

#dotnet #copilot #github #ai #customagents #podcast #dotnetinpillole
Show more...
2 months ago
14 minutes

.NET in pillole
316 - La vulnerabilità più grave mai scoperta in ASP.NET Core [CVE-2025-55315]
In questa puntata ti parlo della vulnerabilità CVE-2025-55315, quella che Microsoft ha classificato con un punteggio di gravità 9.9 e che molti considerano la più critica mai scoperta in ASP.NET Core.
Capiremo insieme cos’è l’HTTP Request Smuggling, come funziona questo tipo di attacco e perché può compromettere anche applicazioni perfettamente scritte.
Vedremo quali versioni di .NET sono vulnerabili, come verificare se il tuo server è a rischio e quali patch o mitigazioni puoi applicare subito. Anche se non scrivi codice “sbagliato”, a volte basta un header HTTP fuori posto per spalancare la porta a un attaccante.
  • https://www.cve.org/CVERecord?id=CVE-2025-55315

  • https://github.com/dotnet/aspnetcore/issues/64033

  • https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-55315

  • https://github.com/sirredbeard/CVE-2025-55315-repro


#dotnet #security #aspnetcore #kestrel #podcast #dotnetinpillole
Show more...
2 months ago
15 minutes

.NET in pillole
315 - Blazor in Console? Scopri RazorConsole!
In questa puntata esploriamo RazorConsole, una libreria sperimentale che porta il modello Blazor nel terminale. Scopri come costruire interfacce console interattive in .NET usando componenti Razor, tra rendering testuale, input dinamico e Hot Reload. 
  • https://github.com/LittleLittleCloud/RazorConsole

#dotnet #blazor #aspnet #RazorConsole #SpectreConsole #podcast #dotnetinpillole
Show more...
2 months ago
9 minutes

.NET in pillole
314 - Da JSON a UI in un attimo, senza scrivere una riga di HTML
In questa puntata ti parlo di come sia possibile creare interfacce utente riusabili e interattive che si adattano automaticamente a Teams, Outlook o alle tue app web, partendo da un semplice file JSON.
Un modo elegante e pratico per scrivere una porzione di UI una volta sola e mostrarla ovunque.
  • https://adaptivecards.io/
  • https://learn.microsoft.com/en-us/adaptive-cards/
  • https://github.com/microsoft/AdaptiveCards
  • https://adaptivecards.microsoft.com/designer

#dotnet #adaptivecards #teams #podcast #dotnetinpillole
Show more...
2 months ago
15 minutes

.NET in pillole
313 - Dal codice alla gestione progetti: cosa puoi fare con i server MCP
In questa puntata ti parlo dei server MCP in Visual Studio 2022, una novità che rende GitHub Copilot ancora più potente: dalla documentazione ufficiale sempre a portata di mano, alla gestione di GitHub e Azure DevOps, fino alla generazione automatica di test per le tue app ASP.NET e Blazor.
  • https://learn.microsoft.com/en-us/visualstudio/ide/mcp-servers?view=vs-2022
  • https://github.com/modelcontextprotocol/servers

  • https://techcommunity.microsoft.com/blog/azuredevcommunityblog/use-copilot-and-mcp-to-query-microsoft-learn-docs/4455835

  • https://devblogs.microsoft.com/visualstudio/mcp-prompts-resources-sampling/

  • https://github.com/microsoft/playwright-mcp


#visualstudio #copilot #mcp #github #azuredevops #dotnetinpillole #podcast
Show more...
2 months ago
13 minutes

.NET in pillole
312 - Insegna a GitHub Copilot il tuo stile di codice
In questa puntata ti parlo di come utilizzare i file di prompt e di instructions in Visual Studio per personalizzare GitHub Copilot, rendendolo più aderente alle regole del tuo progetto e più utile nelle attività ripetitive, con esempi pratici in C# e Blazor.
  • https://github.com/github/awesome-copilot
  • https://devblogs.microsoft.com/dotnet/prompt-files-and-instructions-files-explained/
  • https://code.visualstudio.com/docs/copilot/customization/custom-instructions

#copilot #visualstudio #github #podcast #dotnetinpillole
Show more...
3 months ago
20 minutes

.NET in pillole
311 - AI e programmatori alle prime armi: alleato o scorciatoia pericolosa?
In questa puntata ti parlo di come strumenti come GitHub Copilot e ChatGPT stiano cambiando il modo in cui studenti e programmatori alle prime armi imparano a scrivere codice. Vediamo insieme vantaggi, rischi e consigli pratici per usare l’AI come alleato formativo senza cadere nella trappola della dipendenza o della comprensione superficiale.
  • https://arxiv.org/html/2506.10051v1
  • https://youtu.be/gieL0bxyTUU?si=MX-vqyiLFh2JmpO9


#copilot #ChatGpt #development #podcast #dotnetinpillole
Show more...
3 months ago
22 minutes

.NET in pillole
310 - Visual Studio 2026 Insider è qui! AI, velocità e UI moderna
La scorsa settimana è stato rilasciato Visual Studio 2026 Insiders, la versione anteprima che introduce cambiamenti importanti: AI sempre più integrata, prestazioni migliorate (apertura delle soluzioni, navigazione, compilazione), interfaccia ridisegnata con Fluent UI e nuovi temi, con pieno supporto per .NET 10 e C# 14.
Ho anche avuto la possibilità di fare alcune domande a Mads Kristensen, e ti riporto qui le sue risposte!
  • https://devblogs.microsoft.com/visualstudio/visual-studio-2026-insiders-is-here/ https://learn.microsoft.com/en-us/visualstudio/releases/vs18/release-notes-insiders
  • https://www.youtube.com/watch?v=RUd_RO1OT1A
  • https://learn.microsoft.com/en-us/visualstudio/releases/vs18/release-notes-insiders
  • https://visualstudio.microsoft.com/insiders/

#VisualStudio #VisualStudio2026 #VS2026 #Insider #dotnet #podcast #dotnetinpillole
Show more...
3 months ago
23 minutes

.NET in pillole
309 - .NET in pillole compie 6 anni: cosa abbiamo imparato insieme
Il 2 settembre 2019 uscì la prima puntata di .NET in pillole, e con oggi sono ben 309 puntate e 6 anni passati insieme. Davvero grazie!

- https://www.xedotnet.org/

#dotnetinpillole #podcast
Show more...
3 months ago
18 minutes

.NET in pillole
308 - Da HTML a PDF e scraping: il potere di PuppeteerSharp
PuppeteerSharp è un porting in C# della popolare libreria Puppeteer per Node.js. È progettato per consentirti di controllare browser basati su Chromium (anche in modalità headless) tramite .NET, e supporta .NET Framework, .NET Core e .NET 8. In questa puntata te ne parlo.
  • https://github.com/hardkoded/puppeteer-sharp
  • https://www.puppeteersharp.com/
  • https://www.c-sharpcorner.com/article/pdf-generation-in-asp-net-core-mvc-using-puppeteer-sharp/

#dotnet #PuppeteerSharp #pdf #scraping #formautomation #dotnetinpillole #podcast
Show more...
4 months ago
12 minutes

.NET in pillole
307 - Wolverine: non quello con gli artigli, ma quasi! Una libreria di messaggistica per le nostre app
In questa puntata esploriamo Wolverine, la libreria open-source di JasperFx che unisce mediator, message bus e messaggistica distribuita in un’unica pipeline efficiente e resiliente.
Una valida alternativa in sostituzione di Mediatr, ma con molte funzionalità in più assolutamente da conoscere.
  • https://github.com/JasperFx/wolverine

  • https://wolverinefx.net/


#dotnet #wolverinefx #mediator #messagebus #mqtt #dotnetinpillole #podcast
Show more...
4 months ago
13 minutes

.NET in pillole
306 - Magic.IndexedDB: Linq incontra IndexedDB in Blazor
In questa puntata esploriamo Magic.IndexedDB, una libreria che porta il vero LINQ dentro IndexedDB per le applicazioni Blazor.
Non un semplice wrapper, ma un motore di query capace di tradurre espressioni LINQ complesse direttamente in operazioni ottimizzate su IndexedDB, evitando caricamenti inutili in memoria.
  • https://github.com/magiccodingman/Magic.IndexedDb

  • https://sayou.biz/Magic-IndexedDB/index

  • https://www.nuget.org/packages/Magic.IndexedDb/


#dotnet #blazor #indexeddb #aspnet #dotnetinpillole #podcast
Show more...
4 months ago
18 minutes

.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.