.NET in pillole
Episodes
342 - Messaging in .NET senza complicarsi troppo la vita
04 May 2026
Contributed by Lukas
n questa puntata parlo di Rebus, una libreria .NET che ci aiuta a fare un passo importante nell’architettura delle nostre applicazioni: passare da u...
341 - Microsoft Agent Framework: il nuovo modo di creare AI Agent in .NET
27 Apr 2026
Contributed by Lukas
In questa puntata torno sul tema degli AI Agent in .NET partendo da una considerazione: nella scora puntata avevo parlato di Semantic Kernel e mi ero ...
340 - Semantic Kernel: perché chiamare un modello non basta più
20 Apr 2026
Contributed by Lukas
In questa puntata parlo di Semantic Kernel con un taglio pratico: quando serve davvero in un'applicazione .NET, dove puo' aiutare e dove invece rischi...
339 - Come NON perdersi in una codebase (grande)
06 Apr 2026
Contributed by Lukas
In questa puntata parto da una novità di Visual Studio, Bookmark Studio, ma la uso come scusa per parlare di un problema molto più grande: orientars...
338 - Polly e retry: quando diventano un bug
30 Mar 2026
Contributed by Lukas
In questa puntata parlo di retry automatici, una di quelle cose che usiamo tutti senza pensarci troppo. Il problema è che i retry non sono sempre una...
337 - Stop alle stringhe criptiche: pianificare job in modo umano
23 Mar 2026
Contributed by Lukas
In questa puntata parlo di un problema che tutti abbiamo incontrato almeno una volta: le cron expression. Potenti, sì… ma spesso illeggibili e faci...
336 - AngleSharp: il parser HTML moderno per .NET
16 Mar 2026
Contributed by Lukas
In questa puntata parlo di AngleSharp, una libreria .NET moderna che permette di parsare HTML e lavorare con il DOM in modo molto simile a quanto avvi...
335 - SignalR nel 2026: potente, ma non sempre necessario
09 Mar 2026
Contributed by Lukas
In questa puntata parlo di SignalR oggi e cerco di rispondere a una domanda molto pratica: quando ha davvero senso usarlo?SignalR è una tecnologia po...
334 - Con l’AI il Code Review è morto?
02 Mar 2026
Contributed by Lukas
In questa puntata parto da un post che mi ha fatto riflettere molto: con l’AI che genera codice a velocità altissima, il nostro modello di controll...
333 - Contract Testing per API .NET: stop ai breaking change con Pact.NET
23 Feb 2026
Contributed by Lukas
In questa puntata parlo di contract testing per API .NET e di come evitare quei breaking change che scopriamo solo dopo il deploy. Ti racconto in modo...
332 - Compliance e tracciabilità: quando (e perché) usare Audit.NET
16 Feb 2026
Contributed by Lukas
In questa puntata ti parlo di Audit.NET, una libreria potente e flessibile per implementare un auditing serio nelle applicazioni .NET. Vediamo insieme...
331 - Email di test senza sorprese: come Mailpit migliora il tuo workflow
09 Feb 2026
Contributed by Lukas
In questa puntata ti parlo di Mailpit, un server SMTP fittizio moderno pensato per lo sviluppo e il testing delle email. Ti racconto cosa ha di più r...
330 - Scripting con C#: Scopri le File-Based apps in .NET 10
02 Feb 2026
Contributed by Lukas
Scopri le nuove File-Based Apps introdotte in .NET 10: applicazioni C# scritte in un singolo file, senza .csproj, ideali per script, prototipi e CLI t...
329 - Minimal API vs Controller: scegliere con testa nel 2026
26 Jan 2026
Contributed by Lukas
Le Minimal API sono davvero il futuro di .NET? In questa puntata esploriamo vantaggi e limiti di questo approccio rispetto ai controller tradizionali,...
328 - Utility-first in azione: perché sempre più dev scelgono Tailwind CSS
19 Jan 2026
Contributed by Lukas
Scopri come funziona Tailwind CSS, il framework utility-first che sta rivoluzionando il modo di scrivere interfacce web. In questa puntata analizziamo...
327 - Open-source nell’era dell’AI: chi paga il conto?
12 Jan 2026
Contributed by Lukas
L’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 ...
326 - Codice pulito, tempi stretti e realtà: i compromessi nello sviluppo software
05 Jan 2026
Contributed by Lukas
In questa puntata parlo di una parte del nostro lavoro di cui si discute poco: i compromessi.Scrivere software non significa solo scegliere librerie o...
325 - Console Application e Worker Service: differenze e casi d’uso in .NET
29 Dec 2025
Contributed by Lukas
In questa puntata di .NET in pillole parlo delle differenze tra Console Application e .NET Worker Service.Vediamo come cambia il lifecycle dell’appl...
324 - Gestire gli argomenti delle CLI: CommandLineParser e Spectre.Console.Cli
22 Dec 2025
Contributed by Lukas
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.Pa...
323 - System.CommandLine: il segreto dietro le CLI “fatte come si deve”
15 Dec 2025
Contributed by Lukas
In questa puntata parliamo di System.CommandLine, la libreria ufficiale .NET per creare CLI moderne, robuste e tipizzate. Vediamo come evitare il pars...
322 - Le principali novità di Blazor arrivate con .NET 10
08 Dec 2025
Contributed by Lukas
E non poteva mancare una puntata dedicata alle novità di Blazor arrivate con .NET 10, dalle modifiche nel template delle Blazor Web App, al Persisten...
321 - Le evoluzioni di ASP.NET Core (con .NET 10) che gli sviluppatori non possono ignorare
01 Dec 2025
Contributed by Lukas
n questa puntata esploriamo le principali novità introdotte in ASP.NET Core 10 (escludendo Blazor) dalle ottimizzazioni di Kestrel alla validazione n...
320 - Dalla keyword field ai nuovi extension members: il meglio di C# 14
24 Nov 2025
Contributed by Lukas
In questa puntata esploriamo le novità più interessanti di C# 14 introdotte con .NET 10: dalla nuova keyword field agli extension members, passando ...
319 - .NET 10 è qui. Questa è la feature che aspettavo!
17 Nov 2025
Contributed by Lukas
Scopri la mia funzionalità preferita in .NET 10: i miglioramenti nella validazione, con la possibilità di validare proprietà con oggetti complessi ...
318 - Scrivi meno, comunica meglio: come Humanizer migliora il tuo output
10 Nov 2025
Contributed by Lukas
Humanizer è una piccola libreria .NET con un grande impatto: converte stringhe, date, numeri e enum in formati leggibili, localizzati e user-friendly...
317 - C# Expert e Planning: il futuro del pair programming con l’AI
03 Nov 2025
Contributed by Lukas
Copilot non è più solo un suggeritore di codice: con i nuovi Copilot Agents e la funzionalità di Planning in Visual Studio, diventa un vero compagn...
316 - La vulnerabilità più grave mai scoperta in ASP.NET Core [CVE-2025-55315]
27 Oct 2025
Contributed by Lukas
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 cons...
315 - Blazor in Console? Scopri RazorConsole!
20 Oct 2025
Contributed by Lukas
In questa puntata esploriamo RazorConsole, una libreria sperimentale che porta il modello Blazor nel terminale. Scopri come costruire interfacce conso...
314 - Da JSON a UI in un attimo, senza scrivere una riga di HTML
13 Oct 2025
Contributed by Lukas
In questa puntata ti parlo di come sia possibile creare interfacce utente riusabili e interattive che si adattano automaticamente a Teams, Outlook o a...
313 - Dal codice alla gestione progetti: cosa puoi fare con i server MCP
06 Oct 2025
Contributed by Lukas
In questa puntata ti parlo dei server MCP in Visual Studio 2022, una novità che rende GitHub Copilot ancora più potente: dalla documentazione uffici...
312 - Insegna a GitHub Copilot il tuo stile di codice
29 Sep 2025
Contributed by Lukas
In questa puntata ti parlo di come utilizzare i file di prompt e di instructions in Visual Studio per personalizzare GitHub Copilot, rendendolo più a...
311 - AI e programmatori alle prime armi: alleato o scorciatoia pericolosa?
22 Sep 2025
Contributed by Lukas
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 im...
310 - Visual Studio 2026 Insider è qui! AI, velocità e UI moderna
15 Sep 2025
Contributed by Lukas
La scorsa settimana è stato rilasciato Visual Studio 2026 Insiders, la versione anteprima che introduce cambiamenti importanti: AI sempre più integr...
309 - .NET in pillole compie 6 anni: cosa abbiamo imparato insieme
08 Sep 2025
Contributed by Lukas
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...
308 - Da HTML a PDF e scraping: il potere di PuppeteerSharp
01 Sep 2025
Contributed by Lukas
PuppeteerSharp è un porting in C# della popolare libreria Puppeteer per Node.js. È progettato per consentirti di controllare browser basati su Chrom...
307 - Wolverine: non quello con gli artigli, ma quasi! Una libreria di messaggistica per le nostre app
25 Aug 2025
Contributed by Lukas
In questa puntata esploriamo Wolverine, la libreria open-source di JasperFx che unisce mediator, message bus e messaggistica distribuita in un’unica...
306 - Magic.IndexedDB: Linq incontra IndexedDB in Blazor
18 Aug 2025
Contributed by Lukas
In questa puntata esploriamo Magic.IndexedDB, una libreria che porta il vero LINQ dentro IndexedDB per le applicazioni Blazor.Non un semplice wrapper,...
305 - TickerQ, un'ottima idea di base, ma potrà competere con Hangfire e Quartz?
11 Aug 2025
Contributed by Lukas
In questa puntata scopriamo TickerQ, un nuovo Job Scheduler che entra in competizione con Hangfire e Quartz.NET. In questa puntata andiamo a vedere co...
304 - Dalle password alle passkey: l’evoluzione di ASP.NET Identity
04 Aug 2025
Contributed by Lukas
In questa puntata esploriamo l’evoluzione di ASP.NET Identity: dalle origini con Membership fino al supporto alle passkey che arriverà in .NET 10. ...
303 - Dal caos al controllo: riduci il rumore nei log con .NET 9
28 Jul 2025
Contributed by Lukas
In questa puntata scopriamo come ottimizzare il logging in .NET grazie a due potenti funzionalità introdotte in .NET 9: log sampling e log buffering....
302 - CQRS in .NET con Brighter e Darker: alternativa a MediatR?
21 Jul 2025
Contributed by Lukas
In questa puntata esploriamo Brighter e Darker, due librerie open-source progettate per applicare il pattern CQRS in modo chiaro e scalabile su .NET.C...
301 - Arrivata la versione commerciale di Mediatr e AutoMapper, che fare ora?
14 Jul 2025
Contributed by Lukas
Il 2 luglio Jimmy Bogard ha annunciato il rilascio delle versioni commerciali delle sue librerie Mediatr e AutoMapper. In questa puntata vediamo quali...
300 - UnitsNet: gestire le unità di misura in .NET non è mai stato così facile
07 Jul 2025
Contributed by Lukas
In questa puntata ti presento UnitsNet, una libreria .NET che ti permette di lavorare con grandezze fisiche in modo sicuro, leggibile e senza errori d...
299 - Parallelismo e zero allocazioni: LINQ non è mai stato così veloce
30 Jun 2025
Contributed by Lukas
In questa puntata esploriamo due modi per portare LINQ al livello successivo: PLINQ, per sfruttare il parallelismo e velocizzare l'elaborazione dei da...
298 - Stop! In nome del Token - La cancellazione cooperativa in C#
23 Jun 2025
Contributed by Lukas
In questa puntata parliamo di CancellationToken in C#: cos’è, come funziona e perché è fondamentale per scrivere codice asincrono e reattivo. Ved...
297 - Task Parallel Library: metti il turbo al tuo codice C#
16 Jun 2025
Contributed by Lukas
In questa puntata parliamo della Task Parallel Library (TPL) in C#: cosa offre, quando usarla, e come sfruttare strumenti come Task, Parallel.For, Tas...
296 - L’arte dell’attesa: async e await senza segreti
09 Jun 2025
Contributed by Lukas
Ok, quante volte hai scritto await senza davvero sapere cosa sta succedendo dietro? In questa puntata ci facciamo una bella chiacchierata su come funz...
295 - C# si fa leggero! Scripting in C#: un file, nessun progetto, zero scuse
02 Jun 2025
Contributed by Lukas
C# 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# se...
294 - Liste, dizionari e collezioni: tutto il mondo .NET in una puntata
26 May 2025
Contributed by Lukas
Oggi ci tuffiamo nel fantastico (e affollatissimo) mondo delle collezioni in .NET: liste, dizionari, set, stack, queue, versioni concorrenti e persino...
293 - Diagnosi senza stress: tracciare le operazioni in .NET con ActivitySource e Activity
19 May 2025
Contributed by Lukas
Scopri come Activity e ActivitySource ti aiutano a tracciare le operazioni all’interno delle tue applicazioni .NET in modo semplice e standard. Vedr...
292 - Quanto è veloce il tuo codice? Misuralo con BenchmarkDotNet
12 May 2025
Contributed by Lukas
In questa puntata ti parlo di BenchmarkDotNet, una libreria super utile per capire quanto è veloce davvero il tuo codice.Vediamo insieme come funzion...
291 - C# ad alte prestazioni: la potenza di Span e ReadOnlySpan
05 May 2025
Contributed by Lukas
Nel mondo delle applicazioni moderne, ogni ciclo di CPU e ogni allocazione contano. In questa puntata esploriamo Span e ReadOnlySpan, due strumenti in...
290 - Alla scoperta dei Channels...poco conosciuti, ma indispensabili!
28 Apr 2025
Contributed by Lukas
Oggi 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 pr...
289 - Pipeline di build in C# con Nuke. Ciao ciao YAML
21 Apr 2025
Contributed by Lukas
Nuke è una libreria che permette di realizzare una pipeline di build utilizzando codice C#, e può facilmente integrarsi con qualsiasi strumento di C...
288 - Estendere Copilot con un nostro server MCP
14 Apr 2025
Contributed by Lukas
Microsoft 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 ...
287 - MediatR, AutoMapper e MassTransit a pagamento per uso commerciale
07 Apr 2025
Contributed by Lukas
E' il 2 aprile quando viene annunciato che MediatR, AutoMapper e MassTransit diventeranno a pagamento per uso commerciale...un impatto non da poco dat...
286 - Cosa arriverà in ASP.NET Core 10
31 Mar 2025
Contributed by Lukas
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 R...
285 - Prompty, un playground per i nostri prompt (dentro VS Code)
24 Mar 2025
Contributed by Lukas
La scrittura, gestione, debug e test di prompt è un'attività sempre più presente, ed ecco che Prompty su questo ci può aiutare fornendoci un playg...
284 - .NET 9.0.3 ci ha portato HybridCache!
17 Mar 2025
Contributed by Lukas
Ecco che finalmente HybridCache è stata rilasciata in GA con .NET 9.0.3.Notizia davvero importante in quanto permette di coniugare il meglio di IMem...
283 - Aspire Dashboard, non credevo di usarla così tanto
10 Mar 2025
Contributed by Lukas
Ecco un'accoppiata vincente: OpenTelemtry e Aspire Dashboard. Oggi ti parlo di quanto trovo utile l'utilizzo della dashboard di Aspire per il monitora...
282 - Migliorare i tempi di risposta delle API Rest
03 Mar 2025
Contributed by Lukas
Delta 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 megli...
281 - Podman, l'alternativa più leggera e sicura a Docker
24 Feb 2025
Contributed by Lukas
I container sono diventati una vera comodità, che può migliorare (e non poco) la vita a noi dev. Solitamente li associamo sempre a Docker, ma esisto...
280 - OpenIddict, la libreria per implementare un proprio server OAuth 2.0/OpenID Connect
17 Feb 2025
Contributed by Lukas
OpenIddict è migliorata davvero molto, ed ora può essere facilmente integrata nelle proprie applicazioni per realizzare dei proprio server OAuth 2.0...
279 - Nuove funzionalità per GitHub Copilot
10 Feb 2025
Contributed by Lukas
GitHub Copilot cresce sempre più, andando a semplificare il lavoro dello sviluppatore che lo va ad utilizzare. Il 6 febbraio è stato annunciato il r...
278 - Risolvere problemi di comunicazione con lo Standup Meeting
03 Feb 2025
Contributed by Lukas
Lo Standup Meeting è una pratica del mondo Agile che trovo indispensabile per qualunque team e azienda. 15 minuti dove ogni persona comunica su cosa ...
277 - Quando abbiamo perso le specifiche?
27 Jan 2025
Contributed by Lukas
Alcuni pensieri liberi in merito alle specifiche tecniche, che vedo di anno in anno essere sempre più assenti nei vari progetti.Software Requirements...
276 - Struttura delle solution in Visual Studio, alcuni consigli
20 Jan 2025
Contributed by Lukas
Spesso diamo per scontato molte cose, e uno di questi è il come strutturare al meglio una soluzione di Visual Studio...argomento molto complesso, e c...
275 - HybridCache, l'unione di IDistributedCache e IMemoryCache ma con qualcosa in più
13 Jan 2025
Contributed by Lukas
Tra gli annunci del lancio di .NET 9 era presente anche quello di HybridCache, una libreria che fa da unione tra IDistributedCache e IMemoryCache ma...
274 - Gestire le versioni dei package NuGet in modo centralizzato
06 Jan 2025
Contributed by Lukas
Se lavori con soluzioni contenenti molti progetti, sarai incappato in varie problematiche nella gestione delle versioni dei pacchetti NuGet che refere...
273 - Consiglio di lettura: Atomic Habits, piccole abitudini per grandi cambiamenti
30 Dec 2024
Contributed by Lukas
Non sono solito parlare di libri, ma "Atomic habits. Piccole abitudini per grandi cambiamenti" di James Clear merita di essere letto (ed applicato). ...
272 - Il futuro di Blazor - L'intervista a Daniel Roth
23 Dec 2024
Contributed by Lukas
In questo episodio ti riporto l'intervista di Nick Chapsas a Daniel Roth in merito al futuro di Blazor. Video che fa capire quanto Blazor sia sempre p...
271 - Text templating con Scriban
16 Dec 2024
Contributed by Lukas
Scriban è una libreria di text templating che supporta anche la sintassi Liquid (ideata da shopify). E' di facile utilizzo e la sua sintassi di templ...
270 - Cambiamenti e migliorie per OpenAPI con .NET 9
09 Dec 2024
Contributed by Lukas
Dopo il famoso addio a Swashbuckle.AspNetCore ecco tutti i cambiamenti arrivati per OpenAPI con .NET 9.https://learn.microsoft.com/en-us/aspnet/core/r...
269 - Ecco le novità arrivate in Blazor con .NET 9
02 Dec 2024
Contributed by Lukas
Per quanto riguarda Blazor, .NET 9 ha introdotto un paio di funzionalità davvero utili (ottimizzazioni per i file statici, rendering location, sempli...
268 - Le novità di NET 9 per MAUI
25 Nov 2024
Contributed by Lukas
Anche per MAUI si tratta di un rilascio di "qualità", che va quindi a consolidare la tecnologia, ma qualcosa di nuovo c'è, e oggi te ne parlo.https:...
267 - .NET 9 è arrivato!
18 Nov 2024
Contributed by Lukas
Il 12 novembre è stato rilasciato .NET 9, e nella puntata di oggi vedrò di elencarti le principali novità...ma che vedremo man mano in dettaglio ne...
266 - Test Driven Development, investimento o costo?
11 Nov 2024
Contributed by Lukas
Concludiamo il percorso nel modo dei test parlando di TDD (Test Driven Development), una pratica dell'Extreme Programming che si basa sullo scrivere p...
265 - Gestire gli aggiornamenti del database con FluentMigrator
04 Nov 2024
Contributed by Lukas
FluentMigrator è una libreria che permette la gestione degli aggiornamenti del database sfruttando la modalità fluent. Molto simile alle migration d...
264 - Applicazioni resilienti, testiamole con Dev Proxy
28 Oct 2024
Contributed by Lukas
Ecco un altro tool che entra a pieno titolo tra quelli indispensabili. Dev Proxy permette di simulare errori (ma non solo) in modo da testare la resil...
263 - Respawn e Testcontainers, due comode utility per i nostri test
21 Oct 2024
Contributed by Lukas
Oggi ti voglio parlare di due comode utility, una utile per la cancellazione di dati presenti nel database, così da prepararlo ad una fase di test, e...
262 - Generare dati fake per i test con AutoFixture e Bogus
14 Oct 2024
Contributed by Lukas
La parte di arrange di un test è quella che richiede più tempo, ed ecco che AutoFixture e Bogus ci possono venire in aiuto, andando a popolare i nos...
261 - Mocking con NSubstitute...e due parole sul passato infelice di Moq
07 Oct 2024
Contributed by Lukas
Oggi ti voglio far conoscere un'ulteriore libreria di mock chiamata NSubstitute, che nel corso dell'ultimo anno ha avuto una crescita di utilizzo non ...
260 - Moq, la più utilizzata libreria di mock...per i nostri unit-test
30 Sep 2024
Contributed by Lukas
Per testare il codice al meglio, abbiamo bisogno di isolare il codice da molte dipendenze, e Moq risolve proprio questo, dandoci la possibilità di cr...
259 - Asserzioni fluent nei nostri test con FluentAssertions
23 Sep 2024
Contributed by Lukas
Migliorare la scrittura e la leggibilità dei nostri test è fondamentale, e FluentAssertions ci aiuta proprio in questo, permettendoci di utilizzare ...
258 - Unit test di componenti Blazor con bUnit
16 Sep 2024
Contributed by Lukas
Può tornare comodo testare con degli Unit-Test anche l'output (e il comportamento) di componenti Blazor, e bUnit serve proprio a questo. Utile per ch...
257 - Introduzione allo Unit Testing
09 Sep 2024
Contributed by Lukas
Ecco un argomento molto discusso, molti li conoscono ma pochi li usano. Con la puntata di oggi voglio dare il via ad un percorso alla scoperta del mon...
256 - Restart! Playwright, un tool sempre più indispensabile
02 Sep 2024
Contributed by Lukas
5 anni di podcast, 5 anni di noi!Oggi ti voglio parlare di Playwright, uno strumento che permette di fare test e2e in applicazioni web, davvero comple...
Un byte di puntate. Il podcast va in ferie
22 Jul 2024
Contributed by Lukas
Ed ecco la puntata 255 da quel 2 settembre 2019, quando il podcast iniziò.Di contenuti ne sono passati davvero molti, e sono super soddisfatto di tut...
Piani d'esecuzione di Entity Framework dentro a Visual Studio con EFCoreVisualizer
15 Jul 2024
Contributed by Lukas
EFCoreVisualizer è entrata a pieno titolo tra quelle estensioni assolutamente da avere se usi Entity Framework, in quanto permette di visualizzare i ...
Componenti di UI per Blazor, le mie disavventure con un FileManager
08 Jul 2024
Contributed by Lukas
Dopo esser diventato matto per trovare un FileManager che funzionasse perfettamente in Blazor, ho deciso di parlare nuovamente dei componenti di UI di...
Il debug, questo sconosciuto
01 Jul 2024
Contributed by Lukas
Ma è così difficile saper fare debug sul proprio codice? A quanto pare si. Vedo sempre più spesso sviluppatori non sapere come trovare cosa ha scat...
SqlClient, lo sapevi che...
24 Jun 2024
Contributed by Lukas
Quante volte sei stato in dubbio se referenziare Microsoft.Data.SqlClient o System.Data.SqlClient, ecco, goggi voglio chiaristi questo dubbio.Per appr...
Localizzazione risorse con Visual Studio
17 Jun 2024
Contributed by Lukas
Con l'ultima preview, Visual Studio si arricchisce di un nuovo Resource Explorer, che permette di vedere tutti i file di risorse e tutte le lingue da ...
DuckDB, un SQLite con funzionalità OLAP (e molto di più)
10 Jun 2024
Contributed by Lukas
DuckDB nasce dai limiti di SQLite ed aggiunge tutta una serie di funzionalità pensate per poter analizzare dati provenienti da fonti diverse/esterne ...
Dalla Tabya Conf ai Smart Components
03 Jun 2024
Contributed by Lukas
Microsoft ha rilasciato (da tempo) in preview i Smart Components, dei componenti che permettono di aggiungere con facilità funzionalità di AI alle n...
.NET Aspire rilasciato ufficialmente
27 May 2024
Contributed by Lukas
Seguo le evoluzioni di .NET Aspire dal suo annuncio (la .NET Conf dello scorso anno) e la scorsa settimana abbiamo avuto l'annuncio del suo rilascio u...
Anche un monolite può essere scritto bene!
20 May 2024
Contributed by Lukas
Ebbene si, usare un'architettura a monolite non indica scrivere "codice spaghetti" o avere un'accozzaglia di funzionalità buttate a casaccio. Anche u...
Community ed eventi, cosa possiamo fare per farli conoscere di più?
13 May 2024
Contributed by Lukas
Le community giocano un ruolo fondamentale per la convisione e formazione, eppuro sono poco conosciute, e gli eventi (gratuiti) non hanno la partecipa...
Organizzazione del codice con Partial Classes e Region
06 May 2024
Contributed by Lukas
Da un commento arrivato ad un mio video, prendo la palla al balzo per parlare di come poter organizzare il codice delle nostre Classi/Struct/Interface...
Live Share, un tool sottovalutato
29 Apr 2024
Contributed by Lukas
Esistono tool davvero utili, ma spesso sottovalutati e poco usati, ed è proprio il caso di VS Live Share, un tool pensato per migliorare la collabora...