show episodes
 
Artwork

1
Tra le righe

Sanbaradio

Unsubscribe
Unsubscribe
Ogni mese
 
In ogni puntata Margherita e Cecilia raccontano un libro e abbinano quindi una grande opera d'arte, che spiega e integra il significato dell'opera letteraria. Per conoscere libri da leggere e opere da ammirare.
  continue reading
 
Artwork

1
.NET in pillole

Andrea Dottor

Unsubscribe
Unsubscribe
Ogni settimana
 
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
 
Ingredienti: consigli, liste di cose belle, film, musica, libri, fumetti, amici nerd, serie tv, videogiochi, luoghi e tutto quello che passa per le teste qui riunite da Claudio Garioni. Special Guest: CARLO LUCARELLI, ANDREA DELOGU, LUCA RAVENNA, PAOLA BARBATO, MAX COLLINI (Offlaga Disco Pax), GIULIO PRANNO, GIACOMO KEISON BEVILACQUA, GIANLUCA MOROZZI, WALTER LEONARDI, BARONCIANI, SANTAMATITA, CARLO CORALLO, LEONARDO PATRIGNANI, STANLIO KUBRICK (I 400 calci), MEGANOIDI, FRANCESCO DIMITRI, LU ...
  continue reading
 
Frammenti d'Africa. Storie, idee, musiche e persone di un continente in movimento. Roberto e Francesco vi porteranno aggiornamenti su iniziative di accoglienza, interviste e curiosità, oltre alle notizie sulla situazione attuale di alcuni paesi africani e molto altro ancora.
  continue reading
 
Self Publishing Italia è il primo podcast italiano interamente dedicato al Self Publishing. Carmen Laterza parla di autopubblicazione, editoria indipendente e promozione libraria; analizza l’evoluzione del mercato editoriale italiano e suggerisce strategie di book marketing per conquistare nuovi lettori.
  continue reading
 
Artwork
 
Passaggi a Nord Ovest - concatenazioni alpine Un rotocalco che parla un po’ di tutto, ma dal punto di vista di chi abita le Terre Alte. La montagna è il denominatore comune di tutti gli episodi, durante i quali voci diverse affronteranno la storia, le leggende, le curiosità, le novità e, perché no, anche la filosofia dell'andar per monti. Ci sono argomenti che vi interesserebbe sentir trattati? Potete scrivere a passaggi@anordovest.eu e proveremo a soddisfarvi
  continue reading
 
Loading …
show series
 
Per quanto riguarda Blazor, .NET 9 ha introdotto un paio di funzionalità davvero utili (ottimizzazioni per i file statici, rendering location, semplificazione autenticazione) che meritano di essere conosciuti, così da beneficiarne fin da subito. https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0?view=aspnetcore-9.0&WT.mc_id=…
  continue reading
 
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://learn.microsoft.com/en-us/dotnet/maui/whats-new/dotnet-9?view=net-maui-9.0&WT.mc_id=DT-MVP-4021952 https://learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/hybridwebview?view=net-maui-9.…
  continue reading
 
Menù del giorno: - Amici e ascoltatori di Yugen ci dicono la cosa che piace solo a loro. - Tanti ringraziamenti. ATTENZIONE, contiene anche: cibi nemici, consigli in rap, San Siro, colazioni e sabbia nei libri. Venite a dirci sui social qual è la cosa che piace solo a voi. E grazie mille per il tempo che dedicate a Yugen! LINK: - La mappa del mondo…
  continue reading
 
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 nelle prossime puntate. https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/?WT.mc_id=DT-MVP-4021952 https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13?WT.mc_id=DT-MVP-4021952 https:…
  continue reading
 
Menù del giorno: - 3 opere di miseria scelte da LUCA ROMAGNOLI 1' 14'' - 3 libri consigliati da CARLO CORALLO 24' 25'' - 3 consigli datati 1968 da JAROSLAV 38' 48'' - 3 canzoni italiane intitolate col nome di un altro artista italiano ("Verdena" di CASX, "Calcutta" di Tananai, "Madame" di Piazzabologna feat. M.E.R.L.O.T.) 50' 42'' ATTENZIONE: conti…
  continue reading
 
Concludiamo il percorso nel modo dei test parlando di TDD (Test Driven Development), una pratica dell'Extreme Programming che si basa sullo scrivere prima i test e poi il codice. https://martinfowler.com/bliki/TestDrivenDevelopment.html https://learn.microsoft.com/en-us/visualstudio/test/quick-start-test-driven-development-with-test-explorer?view=v…
  continue reading
 
FluentMigrator è una libreria che permette la gestione degli aggiornamenti del database sfruttando la modalità fluent. Molto simile alle migration di EntityFramework, ma di più facile scrittura e lettura. Buon ascolto https://fluentmigrator.github.io/ https://github.com/fluentmigrator/fluentmigrator https://fluentmigrator.github.io/articles/compari…
  continue reading
 
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 resilienza delle nostre applicazioni, oppure di utilizzare dei mock per ridurre il numero di chiamate verso servizi a pagamento, e molto altro. https://github.com/microsoft/dev-proxy https://learn.microsof…
  continue reading
 
Menù del giorno (a base di zucca): - THE SUBSTANCE - 3 COSE DI PAURA SCELTE DA LICIA TROISI 2'01'' - BAMBOLE E PUPAZZI NEGLI INCUBI DI LORENZO CRACOLICI (Horror Italia 24) 21' 22'' - LA TRILOGIA DI TI WEST HA CONQUISTATO VALENTINA PARASECOLO 39' 36'' - Lista dell'attesa n°83 (The Gorge, Reanimal, Hysteria) 59' 11'' ATTENZIONE: contiene anche acchia…
  continue reading
 
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, ed la seconda utility è Testcontainers, che permette la gestione di container docker direttamente da codice C#, così da poter creare, avviare, eliminare container direttamente dai nostri test. - https:/…
  continue reading
 
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 nostri oggetti con valori fake, senza doverlo fare noi. https://autofixture.github.io/ https://github.com/bchavez/Bogus #unittest #dotnet #AutoFixture #Bogus #dotnetinpillole…
  continue reading
 
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 da poco, questo dovuto anche ad un problema inerente Moq avvenuto un anno fa. https://nsubstitute.github.io/ https://youtu.be/BKozFlV2kUs https://sogue.medium.com/transitioning-from-moq-to-nsubstitute…
  continue reading
 
Per testare il codice al meglio, abbiamo bisogno di isolare il codice da molte dipendenze, e Moq risolve proprio questo, dandoci la possibilità di creare con facilità dei mock di interfacce e classe da cui il nostro codice dipende. https://github.com/devlooped/moq https://learn.microsoft.com/it-it/shows/visual-studio-toolbox/unit-testing-moq-framew…
  continue reading
 
Menù del giorno - RIVIERA NAPALM di Mazza / Sensolini (con Johnny Faina) - 3 VIAGGI NEL TEMPO + I DOSSIER DI MAXTOR (con DustyEye) ATTENZIONE: contiene anche Max Penombra e le visioni di Cody, libri letali, pluritempo, bagni da Tonino, cybercani, sumeri, Matrix, Stefano Benni, leggende metropolitane e cinematografiche. LINK: - La guida ai misteri d…
  continue reading
 
Migliorare la scrittura e la leggibilità dei nostri test è fondamentale, e FluentAssertions ci aiuta proprio in questo, permettendoci di utilizzare la modalità fluent per scrivere le asserzioni tramite una ricca serie di extension-method. https://fluentassertions.com/ https://github.com/fluentassertions/fluentassertions #dotnetinpillole #FluentAsse…
  continue reading
 
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 chi ha librerie di componenti che riutilizza in N progetti. https://bunit.dev/ https://blazordev.it/articoli/testing-dei-componenti-blazor-con-bunit/ https://learn.microsoft.com/en-us/aspnet/core/blazor/…
  continue reading
 
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 mondo dei Test, iniziando oggi con un'introduzione agli Unit Test. https://amzn.to/3TdJFJI https://learn.microsoft.com/en-us/visualstudio/test/unit-test-basics?view=vs-2022 https://learn.microsoft.com/en…
  continue reading
 
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 completo e di facile utilizzo. Ne avevo già parlato in passato, ma non si sbaglia mai a ripetere le cose importanti. Se hai bisogno di integrarlo in Blazor, ecco da dove patire: https://www.youtube.com/wat…
  continue reading
 
Menù del giorno: - BEYOND THE INFINITE TWO MINUTE - GLI SCARABOCCHI DI MAICOL & MIRCO + CHE FINE HA FATTO TOTO' BABY (con Maicol & Mirco) 1' 31'' - IN DIFESA DI JACOBS (con Leonardo Patrignani) 23' 11'' - FANTACALCIO 2024/24: 3 CERTEZZE + 3 SCOMMESSE (con Angelo Taglieri) 40' 23'' - Lista dell'attesa n°81 (Secret Level, The 4:30 movie, L'ultimo omi…
  continue reading
 
Menù del giorno: - Recensione SENZA SPOILER in anteprima della 3 stagione di The Bear (con Giorgia Stargirl Di Stefano) - Riassuntone delle stagioni 1-2 di The Bear (by Gario) The Bear 3 uscirà su Disney Plus il 14 agosto 2024. Se ti piacciono i riassuntoni di Yugen Podcast puoi trovare anche: - Il Trono di Spade (1-8) - Monkey Island (1-2) - Luthe…
  continue reading
 
DENIS FALCONIERI - La prima conquista del Monte Bianco compiuta da Balmat e Paccard l’8 agosto del 1786 è ritenuta la prima ascesa nella storia dell’alpinismo. Ma 213 anni prima, il 19 agosto del 1573, Francesco De Marchi scala con una piccola spedizione la vetta impervia e rocciosa del Corno Grande realizzando una impresa epica per il suo tempo: r…
  continue reading
 
Il progetto Alpinisti Insuperabili - adrenalina inclusiva, si prefige di accompagnare delle persone con disabilità motoria sulla vetta del Bretihorn, nel massiccio del Monte Rosa. L'idea è venuta a Daniele Boero e Roberto Ferraro. Li ha sentiti per noi, Franz Rossi. Potete trovare un episodio collegato a questo lnk: Il fattore kappa…
  continue reading
 
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 tutti i feedback ricevuti. Ora però è giunto il momento di una pausa per ricaricare le batterie, ma tranquilli che ci risentiamo il 2 settembre 2024, per festeggiare i 5 anni ed iniziare una nuova stagio…
  continue reading
 
EFCoreVisualizer è entrata a pieno titolo tra quelle estensioni assolutamente da avere se usi Entity Framework, in quanto permette di visualizzare i piani di esecuzione delle query generate direttamente da dentro Visual Studio. https://marketplace.visualstudio.com/items?itemName=GiorgiDalakishvili.EFCoreVisualizer SQL Nexus invece è uno strumento c…
  continue reading
 
Menù del giorno: - QUESTO POSTO MI PIACE DA MORIRE - GLI ATLETI ITALIANI DA SEGUIRE ALLE OLIMPIADI DI PARIS 2024 (con Luca Bertelli) 1' 20'' - 3 AUDIOLIBRI DA ASCOLTARE SU STORYTEL E 3 SU AUDIBLE (con Eleonora "Vivere tra le righe") 28' 18'' - THE ANIMAL KINGDOM (con Matteo Mazza) 47' 01'' - Lista dell'attesa n°80 (Here, Darkly, Blink Twice) 1h 09'…
  continue reading
 
Ma è così difficile saper fare debug sul proprio codice? A quanto pare si. Vedo sempre più spesso sviluppatori non sapere come trovare cosa ha scatenato un'eccezzione. Un pò come pubblicare il codice per il solo fatto che questo compila. https://learn.microsoft.com/en-us/visualstudio/debugger/debugger-feature-tour?view=vs-2022 https://learn.microso…
  continue reading
 
Quante volte sei stato in dubbio se referenziare Microsoft.Data.SqlClient o System.Data.SqlClient, ecco, goggi voglio chiaristi questo dubbio. Per approfondire la cosa: Ecco un esempio di logiche di retry: https://gist.github.com/andreadottor/908e93989025c8ea37008d7d1457fce9 https://devblogs.microsoft.com/dotnet/introducing-the-new-microsoftdatasql…
  continue reading
 
Luca Momblano ha letto le 706 pagine del libro "Maps and Legends: The Story of R.E.M." scritto da John Hunter. Ci siamo seduti davanti a un microfono e ce ne ha parlato per oltre 40 minuti. ATTENZIONE: contiene copertine brutte, canzoni (non) d'amore, dinosauri, Meg Ryan, The Bear e apparizioni in sogno di Patti Smith. Non contiene cut-up.…
  continue reading
 
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 un'unica finestra, ma non solo. In questa puntata vediamo di fare un po' il punto della situazione. https://devblogs.microsoft.com/visualstudio/introducing-the-revamped-visual-studio-resource-explorer…
  continue reading
 
DuckDB nasce dai limiti di SQLite ed aggiunge tutta una serie di funzionalità pensate per poter analizzare dati provenienti da fonti diverse/esterne andando a fruttare la sintassi SQL. Nel sito viene riportato come "DuckDB is a fast in-process analytical database"...ne parliamo in questo episodio. https://duckdb.org/ https://duckdb.org/why_duckdb h…
  continue reading
 
Menù del giorno: - THE JERSEY WALL - 3 QUARTIERI DI NEW YORK CITY PER GLI AMANTI DELLE SERIE TV (con Giorgia Di Stefano) 1' 46'' - FESTIVAL DI CANNES 2024 (con Simone Soranna) 22' 09'' - THE GREATEST HITS (con Federico Vascotto) 35' 29'' - Lista dell'attesa n°78 (Neuromante, Just Killing, Eden) 48' 28'' ATTENZIONE: contiene anche Mr Robot, maglie d…
  continue reading
 
Microsoft ha rilasciato (da tempo) in preview i Smart Components, dei componenti che permettono di aggiungere con facilità funzionalità di AI alle nostre applicazioni, in modo estremamente semplice. Un buon punto di partenza per capire come avvicinarsi a questo mondo. https://devblogs.microsoft.com/dotnet/introducing-dotnet-smart-components/ https:…
  continue reading
 
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 ufficiale. Nella puntata di oggi te ne parlo. https://devblogs.microsoft.com/dotnet/dotnet-aspire-general-availability/ https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview #dotn…
  continue reading
 
Ebbene si, usare un'architettura a monolite non indica scrivere "codice spaghetti" o avere un'accozzaglia di funzionalità buttate a casaccio. Anche un monolite, se scritto bene, può (e ne sono certo) essere la soluzione ideale di partenza di quasi tutte le applicazioni. Oggi ne parliamo. Ti consiglio di leggere il libro di Dino Esposito "Clean Arch…
  continue reading
 
Le community giocano un ruolo fondamentale per la convisione e formazione, eppuro sono poco conosciute, e gli eventi (gratuiti) non hanno la partecipazione che meritano. Nella puntata di oggi faccio uno sfogo/pensiero su questi aspetti che ritengo abbiano una importanza notevole. Satya Nadella Hit refresh https://amzn.to/44GSXlY XE One Day - Rethin…
  continue reading
 
Menù del giorno: - STORYBOARD - 3 FILM BRUTTI DA VEDERE (con Nicolò Targhetta - Non è successo niente) 2' 13'' - 3 FILM BELLI SPIEGATI MALE (con Tommaso Valsecchi - Silly Nostalgic Kids) 30' 56'' - Lista dell'attesa n°76 (A Quiet Place Day One, 28 anni dopo, The Bride) 48' 40'' ATTENZIONE: contiene anche Michael J. Fox, Studio Ghibli, Pif, Alex Gar…
  continue reading
 
Esistono tool davvero utili, ma spesso sottovalutati e poco usati, ed è proprio il caso di VS Live Share, un tool pensato per migliorare la collaborazione da remoto durante la scrittura del codice. https://visualstudio.microsoft.com/services/live-share/ #VisualStudio #LiveShare #dotnetinpillole #podcast…
  continue reading
 
Fody è un tool che permette di modificare l'IL dei nostri assembly in fase di build andando ad integrare e/o sostituire del codice utilizzando vari addin, in base alle nostre necessità. Un tool che può automatizzare il "lavoro sporco". https://github.com/Fody/Home https://github.com/Fody/Home/blob/master/pages/addins.md #fody #dotnet #visualstudio…
  continue reading
 
Possiamo chiamare la puntata di oggi "pensieri sparsi", dai prossimi appuntamenti, ad alcune grosse novità in Visual Studio 17.10 Preview 3, ed infine un pensiero che deriva da un articolo di Alberto Acerbis. https://www.xedotnet.org/eventi/one-day-rethink-application/ https://blazorconf.it/ https://gab2024pn.1nn0va.it/ https://tabyaconf.dev/ https…
  continue reading
 
StyleCop è un tool che analizza lo stile di scrittura del codice e permette di imporre delle regole a riguardo che, se non rispettate, vanno a generare degli errori di compilazione, così da forzare lo sviluppatore a rispettarli. Estremamente utile per far sì di avere uno stile di scrittura uniforme nell'intero progetto. https://github.com/DotNetAna…
  continue reading
 
Oggi vi porto alla scoperta di Bruno ( https://www.usebruno.com/ ), un'API client che permette di condividere le collection tramite git (o altri source control), e che funziona anche offline. Trovate a questo link un confronto con Postman, che porta alla luce tutti i vantaggi di Bruno: https://www.usebruno.com/compa... #bruno #usebruno #apiclient #…
  continue reading
 
Menù del giorno: 3 rapper, 3 album, 3 autoritratti. - CARLO CORALLO (1' 22'') Kendrick Lamar / Andy Shauf / Sebastian Roca - ZONA MC (12' 05'') Royce da 5'9'' / Uochi Toki / Venetian Snares - RALP LAUTREC aka RL (31' 13'') Jay-Z / Kaaris / Orelsan - 3 rapper italiani scelti da Yugen (53' 41'') ATTENZIONE: contiene anche dissertazioni su tempo, fior…
  continue reading
 
Il 18 marzo Microsoft Research annuncia la v1 di Garnet, un cache-store nato per superare a livello di performance tutte le attuali alternative. Supporta il protocollo RESP, il che lo rende utilizzabile da tutti i client Redis. https://microsoft.github.io/garnet/ https://github.com/microsoft/garnet https://www.microsoft.com/en-us/research/blog/intr…
  continue reading
 
Oggi vi parlo di NATS, una tecnologia di connettività/messaggistica free, open-source, e di semplice utilizzo. Dispone di un client C# che lo rende un perfetto compagno per le nostre applicazioni. https://nats.io/ https://github.com/nats-io/nats.net.v2 https://docs.nats.io/nats-concepts/overview/compare-nats https://www.linkedin.com/pulse/choosing-…
  continue reading
 
Blazor Web App, e quindi la possibilità di usare Blazor non solo per la parte client ma anche per il SSR, è arrivato con .NET 8 e sono passati 4 mesi. Nella puntata di oggi ti voglio parlare delle mie impressioni su questa enorme novità. Ecco alcune issue che sto monitorando: BlazorWebView needs a way to enable overriding ResolveComponentForRenderM…
  continue reading
 
Loading …

Guida rapida