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.
…
continue reading
1
327 - Open-source nell’era dell’AI: chi paga il conto?
15:12
15:12
Play later
Play later
Lists
Like
Liked
15:12L’AI ci rende più produttivi che mai, ma a che prezzo? Partendo dal caso Tailwind CSS, parlo di come l’intelligenza artificiale stia cambiando il rapporto con l’open-source e perché la sostenibilità dei progetti oggi è un problema più reale che mai. #opensource #ai #softwaredevelopment #programmazione #developers #dotnetinpillole #podcasttech #podc…
…
continue reading
1
326 - Codice pulito, tempi stretti e realtà: i compromessi nello sviluppo software
20:40
20:40
Play later
Play later
Lists
Like
Liked
20:40In questa puntata parlo di una parte del nostro lavoro di cui si discute poco: i compromessi. Scrivere software non significa solo scegliere librerie o framework, ma trovare ogni giorno il giusto equilibrio tra qualità del codice, tempi di consegna, architettura, test e persone. La soluzione “perfetta” quasi mai esiste, e spesso dobbiamo scegliere …
…
continue reading
1
325 - Console Application e Worker Service: differenze e casi d’uso in .NET
13:30
13:30
Play later
Play later
Lists
Like
Liked
13:30In 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 s…
…
continue reading
1
324 - Gestire gli argomenti delle CLI: CommandLineParser e Spectre.Console.Cli
12:01
12:01
Play later
Play later
Lists
Like
Liked
12:01In 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 …
…
continue reading
1
323 - System.CommandLine: il segreto dietro le CLI “fatte come si deve”
12:06
12:06
Play later
Play later
Lists
Like
Liked
12:06In 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/standar…
…
continue reading
1
322 - Le principali novità di Blazor arrivate con .NET 10
17:12
17:12
Play later
Play later
Lists
Like
Liked
17:12E 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/dotne…
…
continue reading
1
321 - Le evoluzioni di ASP.NET Core (con .NET 10) che gli sviluppatori non possono ignorare
19:53
19:53
Play later
Play later
Lists
Like
Liked
19:53n 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ù…
…
continue reading
1
320 - Dalla keyword field ai nuovi extension members: il meglio di C# 14
14:17
14:17
Play later
Play later
Lists
Like
Liked
14:17In 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/dotn…
…
continue reading
1
319 - .NET 10 è qui. Questa è la feature che aspettavo!
14:39
14:39
Play later
Play later
Lists
Like
Liked
14:39Scopri 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:…
…
continue reading
1
318 - Scrivi meno, comunica meglio: come Humanizer migliora il tuo output
12:25
12:25
Play later
Play later
Lists
Like
Liked
12:25Humanizer è 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 #n…
…
continue reading
1
317 - C# Expert e Planning: il futuro del pair programming con l’AI
14:51
14:51
Play later
Play later
Lists
Like
Liked
14:51Copilot 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…
…
continue reading
1
316 - La vulnerabilità più grave mai scoperta in ASP.NET Core [CVE-2025-55315]
15:58
15:58
Play later
Play later
Lists
Like
Liked
15:58In 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 scr…
…
continue reading
1
315 - Blazor in Console? Scopri RazorConsole!
9:35
9:35
Play later
Play later
Lists
Like
Liked
9:35In 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 #SpectreCon…
…
continue reading
1
314 - Da JSON a UI in un attimo, senza scrivere una riga di HTML
15:03
15:03
Play later
Play later
Lists
Like
Liked
15:03In 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…
…
continue reading
1
313 - Dal codice alla gestione progetti: cosa puoi fare con i server MCP
13:16
13:16
Play later
Play later
Lists
Like
Liked
13:16In 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-ser…
…
continue reading
1
312 - Insegna a GitHub Copilot il tuo stile di codice
20:12
20:12
Play later
Play later
Lists
Like
Liked
20:12In 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-fil…
…
continue reading
1
311 - AI e programmatori alle prime armi: alleato o scorciatoia pericolosa?
22:24
22:24
Play later
Play later
Lists
Like
Liked
22:24In 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. http…
…
continue reading
1
310 - Visual Studio 2026 Insider è qui! AI, velocità e UI moderna
23:35
23:35
Play later
Play later
Lists
Like
Liked
23:35La 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 possibili…
…
continue reading
1
309 - .NET in pillole compie 6 anni: cosa abbiamo imparato insieme
18:36
18:36
Play later
Play later
Lists
Like
Liked
18:36Il 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 #podcastBy Andrea Dottor
…
continue reading
1
308 - Da HTML a PDF e scraping: il potere di PuppeteerSharp
12:16
12:16
Play later
Play later
Lists
Like
Liked
12:16PuppeteerSharp è 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/ …
…
continue reading
1
307 - Wolverine: non quello con gli artigli, ma quasi! Una libreria di messaggistica per le nostre app
13:39
13:39
Play later
Play later
Lists
Like
Liked
13:39In 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://wolverine…
…
continue reading
1
306 - Magic.IndexedDB: Linq incontra IndexedDB in Blazor
18:17
18:17
Play later
Play later
Lists
Like
Liked
18:17In 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/Ma…
…
continue reading
1
305 - TickerQ, un'ottima idea di base, ma potrà competere con Hangfire e Quartz?
8:50
8:50
Play later
Play later
Lists
Like
Liked
8:50In questa puntata scopriamo TickerQ, un nuovo Job Scheduler che entra in competizione con Hangfire e Quartz.NET. In questa puntata andiamo a vedere cosa lo differenzia dagli altri, ed il come lo si utilizza. https://github.com/Arcenox-co/TickerQ https://tickerq.arcenox.com/ #dotnet #tickerq #jobscheduler #taskscheduler #podcast #dotnetinpillole…
…
continue reading
1
304 - Dalle password alle passkey: l’evoluzione di ASP.NET Identity
15:04
15:04
Play later
Play later
Lists
Like
Liked
15:04In questa puntata esploriamo l’evoluzione di ASP.NET Identity: dalle origini con Membership fino al supporto alle passkey che arriverà in .NET 10. Un viaggio tra sicurezza, autenticazione moderna e API REST per gestire al meglio l’identità degli utenti nelle applicazioni .NET. https://learn.microsoft.com/en-us/aspnet/core/security/authentication/id…
…
continue reading
1
303 - Dal caos al controllo: riduci il rumore nei log con .NET 9
13:34
13:34
Play later
Play later
Lists
Like
Liked
13:34In questa puntata scopriamo come ottimizzare il logging in .NET grazie a due potenti funzionalità introdotte in .NET 9: log sampling e log buffering. Vedremo come ridurre il rumore, migliorare le performance e mantenere il controllo sui log, anche in ambienti ad alto carico. Meno log, più valore. https://devblogs.microsoft.com/dotnet/emit-logs-on-d…
…
continue reading
1
302 - CQRS in .NET con Brighter e Darker: alternativa a MediatR?
15:45
15:45
Play later
Play later
Lists
Like
Liked
15:45In questa puntata esploriamo Brighter e Darker, due librerie open-source progettate per applicare il pattern CQRS in modo chiaro e scalabile su .NET. Confronteremo inoltre Brighter con MediatR, analizzando vantaggi, differenze e scenari d’uso, per capire se possono essere una valida alternativa. https://github.com/BrighterCommand/Darker https://git…
…
continue reading
1
301 - Arrivata la versione commerciale di Mediatr e AutoMapper, che fare ora?
17:51
17:51
Play later
Play later
Lists
Like
Liked
17:51Il 2 luglio Jimmy Bogard ha annunciato il rilascio delle versioni commerciali delle sue librerie Mediatr e AutoMapper. In questa puntata vediamo quali sono i prezzi e i termini di licenza, fino a trarne delle conclusioni a riguardo. https://www.jimmybogard.com/automapper-and-mediatr-commercial-editions-launch-today/ https://mediatr.io/ https://auto…
…
continue reading
1
300 - UnitsNet: gestire le unità di misura in .NET non è mai stato così facile
10:55
10:55
Play later
Play later
Lists
Like
Liked
10:55In questa puntata ti presento UnitsNet, una libreria .NET che ti permette di lavorare con grandezze fisiche in modo sicuro, leggibile e senza errori di conversione. Dalle lunghezze alla temperatura, dalla pressione alla velocità: scopri come può semplificarti la vita (e il codice). E se lavori anche in frontend, ti sorprenderà sapere che esiste anc…
…
continue reading
1
299 - Parallelismo e zero allocazioni: LINQ non è mai stato così veloce
11:00
11:00
Play later
Play later
Lists
Like
Liked
11:00In questa puntata esploriamo due modi per portare LINQ al livello successivo: PLINQ, per sfruttare il parallelismo e velocizzare l'elaborazione dei dati, e ZLinq, per ottenere performance elevate senza allocazioni e con supporto AOT. Due approcci diversi, stessi obiettivi: scrivere codice più efficiente e performante. https://learn.microsoft.com/en…
…
continue reading
1
298 - Stop! In nome del Token - La cancellazione cooperativa in C#
15:40
15:40
Play later
Play later
Lists
Like
Liked
15:40In questa puntata parliamo di CancellationToken in C#: cos’è, come funziona e perché è fondamentale per scrivere codice asincrono e reattivo. Vediamo come usarlo per annullare operazioni in modo cooperativo, come gestire timeout, come combinare più token con LinkedTokenSource e quali errori evitare. Un episodio per chi vuole fermare le cose… nel mo…
…
continue reading
1
297 - Task Parallel Library: metti il turbo al tuo codice C#
15:32
15:32
Play later
Play later
Lists
Like
Liked
15:32In questa puntata parliamo della Task Parallel Library (TPL) in C#: cosa offre, quando usarla, e come sfruttare strumenti come Task, Parallel.For, Task.WaitAll e Task.WhenAll per scrivere codice più veloce ed efficiente. Un’introduzione pratica e discorsiva al mondo del parallelismo, con consigli su come evitare gli errori più comuni. https://learn…
…
continue reading
1
296 - L’arte dell’attesa: async e await senza segreti
19:49
19:49
Play later
Play later
Lists
Like
Liked
19:49Ok, quante volte hai scritto await senza davvero sapere cosa sta succedendo dietro? In questa puntata ci facciamo una bella chiacchierata su come funziona l’asincronia in C#: parliamo di Task, ValueTask, TaskCompletionSource. Ecco alcune risorse per approfondire il tutto: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncG…
…
continue reading
1
295 - C# si fa leggero! Scripting in C#: un file, nessun progetto, zero scuse
17:51
17:51
Play later
Play later
Lists
Like
Liked
17:51C# si fa leggero! In questa puntata esploriamo 'dotnet run app.cs', la nuova funzionalità di .NET 10 che permette di scrivere ed eseguire script C# senza creare un progetto. Un solo file .cs, niente .csproj, e puoi partire subito: perfetto per prototipi, automation e piccoli tool da riga di comando. Scopri come funziona, cosa puoi farci e perché po…
…
continue reading
1
294 - Liste, dizionari e collezioni: tutto il mondo .NET in una puntata
21:01
21:01
Play later
Play later
Lists
Like
Liked
21:01Oggi ci tuffiamo nel fantastico (e affollatissimo) mondo delle collezioni in .NET: liste, dizionari, set, stack, queue, versioni concorrenti e persino quelle immutabili. Ma cosa cambia tra una List e un Array? Quando ha senso usare un HashSet? E che differenza c’è tra Dictionary e ConcurrentDictionary? In questa puntata ti spiego tutto in modo semp…
…
continue reading
1
293 - Diagnosi senza stress: tracciare le operazioni in .NET con ActivitySource e Activity
13:40
13:40
Play later
Play later
Lists
Like
Liked
13:40Scopri come Activity e ActivitySource ti aiutano a tracciare le operazioni all’interno delle tue applicazioni .NET in modo semplice e standard. Vedremo come usarli al meglio, quali vantaggi offrono per il monitoraggio e la diagnosi, e come si integrano facilmente con OpenTelemetry e altri sistemi di osservabilità. https://learn.microsoft.com/en-us/…
…
continue reading
1
292 - Quanto è veloce il tuo codice? Misuralo con BenchmarkDotNet
11:22
11:22
Play later
Play later
Lists
Like
Liked
11:22In questa puntata ti parlo di BenchmarkDotNet, una libreria super utile per capire quanto è veloce davvero il tuo codice. Vediamo insieme come funziona, perché ti evita di fare ottimizzazioni a caso, e come usarla in un progetto .NET. https://github.com/dotnet/BenchmarkDotNet https://benchmarkdotnet.org https://learn.microsoft.com/en-us/visualstudi…
…
continue reading
1
291 - C# ad alte prestazioni: la potenza di Span e ReadOnlySpan
11:22
11:22
Play later
Play later
Lists
Like
Liked
11:22Nel mondo delle applicazioni moderne, ogni ciclo di CPU e ogni allocazione contano. In questa puntata esploriamo Span e ReadOnlySpan, due strumenti introdotti in .NET Core 2.1 che permettono di lavorare con la memoria in modo sicuro ed estremamente efficiente. https://devblogs.microsoft.com/dotnet/welcome-to-c-7-2-and-span/ https://learn.microsoft.…
…
continue reading
1
290 - Alla scoperta dei Channels...poco conosciuti, ma indispensabili!
10:55
10:55
Play later
Play later
Lists
Like
Liked
10:55Oggi ti parlo dei Channel, introdotti in .NET Core 3.0, ma ad oggi poco utilizzati. Sono una struttura dati che permette di implementare un modello producer/consumer, andando a disaccoppiare in modo asincrono la logica dell'applicazioni. Performanti e thread-safe. https://learn.microsoft.com/en-us/shows/on-dotnet/working-with-channels-in-net https:…
…
continue reading
1
289 - Pipeline di build in C# con Nuke. Ciao ciao YAML
15:29
15:29
Play later
Play later
Lists
Like
Liked
15:29Nuke è una libreria che permette di realizzare una pipeline di build utilizzando codice C#, e può facilmente integrarsi con qualsiasi strumento di CI/CD come Azure Pipelines, GitHub Actions. Altro vantaggio è dato dalla possibilità di poter utilizzare qualsiasi libreria .NET, e riutilizzando un linguaggio famigliare per uno sviluppatore. https://nu…
…
continue reading
1
288 - Estendere Copilot con un nostro server MCP
11:53
11:53
Play later
Play later
Lists
Like
Liked
11:53Microsoft ha rilasciato in preview l'SDK in C# per poter realizzare un server MCP (Model Context Protocol) che permette di far interagire gli LLM con applicazioni e sorgenti dati esterne. Visual Studio Code già supporta i server MCP, e questo permette di poter richiamare/utilizzare del proprio codice che copilot potrà sfruttare. https://devblogs.mi…
…
continue reading
1
287 - MediatR, AutoMapper e MassTransit a pagamento per uso commerciale
10:31
10:31
Play later
Play later
Lists
Like
Liked
10:31E' il 2 aprile quando viene annunciato che MediatR, AutoMapper e MassTransit diventeranno a pagamento per uso commerciale...un impatto non da poco dato che queste librerie sono molto utilizzate e diffuse. https://www.jimmybogard.com/automapper-and-mediatr-going-commercial/ https://masstransit.io/introduction/v9-announcement https://www.reddit.com/r…
…
continue reading
Da poco è stata rilasciata la preview 2 di .NET 10, e quindi iniziamo a vedere cosa aspettarci nella prossima versione di ASP.NET Core. ASP.NET Core Roadmap for .NET 10 #59443 https://github.com/dotnet/aspnetcore/issues/59443 Blazor Community Standup - Blazor .NET 10 Planning Discussion https://www.youtube.com/live/fye6bN1-TT4?si=Jkm06wYIvfT6kJWI .…
…
continue reading
1
285 - Prompty, un playground per i nostri prompt (dentro VS Code)
8:32
8:32
Play later
Play later
Lists
Like
Liked
8:32La scrittura, gestione, debug e test di prompt è un'attività sempre più presente, ed ecco che Prompty su questo ci può aiutare fornendoci un playground dentro a Visual Studio Code. Uno strumento che ci facilita la scrittura ed il test dei prompt. - https://github.com/microsoft/p... - https://prompty.ai/ - https://marketplace.visualstud... #prompty …
…
continue reading
1
284 - .NET 9.0.3 ci ha portato HybridCache!
10:48
10:48
Play later
Play later
Lists
Like
Liked
10:48Ecco che finalmente HybridCache è stata rilasciata in GA con .NET 9.0.3. Notizia davvero importante in quanto permette di coniugare il meglio di IMemoryCache e IDistributedCache, evitando anche problematiche di Cache-stampede. https://devblogs.microsoft.com/dotnet/hybrid-cache-is-now-ga/?WT.mc_id=DT-MVP-4021952 https://learn.microsoft.com/en-us/asp…
…
continue reading
1
283 - Aspire Dashboard, non credevo di usarla così tanto
12:08
12:08
Play later
Play later
Lists
Like
Liked
12:08Ecco un'accoppiata vincente: OpenTelemtry e Aspire Dashboard. Oggi ti parlo di quanto trovo utile l'utilizzo della dashboard di Aspire per il monitoraggio delle applicazioni, sia in sviluppo che produzione. - https://learn.microsoft.com/en... - https://opentelemetry.io/ - https://aspiredashboard.com/ #opentelemetry #aspire #dashboard #dotnet #podca…
…
continue reading
1
282 - Migliorare i tempi di risposta delle API Rest
11:10
11:10
Play later
Play later
Lists
Like
Liked
11:10Delta e Replicant, sono questi i nomi di due librerie che possono aiutare per migliorare i tempi di risposta delle API Rest andando a gestire al meglio l'header ETag e lo status code 304. https://github.com/SimonCropp/Delta https://github.com/SimonCropp/Replicant #dotnet #delta #replicant #rest #dotnetinpillole #podcast…
…
continue reading
1
281 - Podman, l'alternativa più leggera e sicura a Docker
12:16
12:16
Play later
Play later
Lists
Like
Liked
12:16I container sono diventati una vera comodità, che può migliorare (e non poco) la vita a noi dev. Solitamente li associamo sempre a Docker, ma esistono delle alternative, e Podman è una di queste. https://podman.io/ https://www.redhat.com/it/topics/containers/what-is-podman #podman #container #redhat #dotnetinpillole #podcast…
…
continue reading
1
280 - OpenIddict, la libreria per implementare un proprio server OAuth 2.0/OpenID Connect
15:16
15:16
Play later
Play later
Lists
Like
Liked
15:16OpenIddict è migliorata davvero molto, ed ora può essere facilmente integrata nelle proprie applicazioni per realizzare dei proprio server OAuth 2.0/OpenID Connect. Dopo il cambio di licenza di IdentityServer (passato a pagamento), gli sviluppatori hanno preso la palla al balzo e hanno evoluto al meglio questa libreria. https://github.com/openiddic…
…
continue reading
1
279 - Nuove funzionalità per GitHub Copilot
11:53
11:53
Play later
Play later
Lists
Like
Liked
11:53GitHub Copilot cresce sempre più, andando a semplificare il lavoro dello sviluppatore che lo va ad utilizzare. Il 6 febbraio è stato annunciato il rilascio in GA per Visual Studio Code di Copilot Edit, e l'introduzione in VS Code Insider di Copilot Agents. https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/ https://gith…
…
continue reading
1
278 - Risolvere problemi di comunicazione con lo Standup Meeting
8:55
8:55
Play later
Play later
Lists
Like
Liked
8:55Lo Standup Meeting è una pratica del mondo Agile che trovo indispensabile per qualunque team e azienda. 15 minuti dove ogni persona comunica su cosa sta lavorando e se ha trovato problematiche...e che permette di risolvere parecchi problemi di comunicazione. https://agile-school.com/blog/quando-e-come-svolgere-lo-stand-up-meeting-agile #agile #stan…
…
continue reading