Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

.NET in pillole

Technology

Episodes

Showing 1-100 of 342
Page 1 of 4 Next → »»

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

Page 1 of 4 Next → »»