.NET in pillole
Episodes
SOLID #3 - Liskov Substitution Principle
15 Jun 2020
Contributed by Lukas
Questa settimana vediamo per cosa sta la lettera "L" di SOLID, e quindi il "Liskov Substitution Principle".📌The Principles of OOD (object oriented ...
SOLID #2 - Open/Closed principle
08 Jun 2020
Contributed by Lukas
Continua il percorso alla scoperta dei principi SOLID, e questa volte è il turno del principio dell'aperto/chiuso.📌The Principles of OOD (object o...
SOLID #1 - Single Responsibility Principle
01 Jun 2020
Contributed by Lukas
Iniziamo questo percorso alla scoperta di SOLID, i primi cinque principi dello sviluppo del software orientato agli oggetti descritti da Robert Martin...
Novità da Build 2020 - .NET, Visual Studio 2019, C# 9, Blazor
25 May 2020
Contributed by Lukas
Un riassunto sulle novità e sugli argomenti delle sessione che sono riuscito a seguire durante Build 2020.📌Every developer is welcome, with Scott ...
La mia agenda per Microsoft Build 2020
18 May 2020
Contributed by Lukas
Domani, martedì 19 maggio ci inizierà Microsoft Build 2020, e vi voglio raccontare quali sessioni ho inserito nella mia agenda.https://mybuild.micro...
GitHub Codespaces
11 May 2020
Contributed by Lukas
GitHub annuncia il servizio GitHub Codespaces a una settimana dal cambio di nome di Visual Studio Online in Visual Studio Codespaces...cerchiamo di fa...
Visual Studio Codespaces
04 May 2020
Contributed by Lukas
Importanti cambiamenti per Visual Studio Online, dal cambio di nome, al più importante cambio di prezzi.📌Visual Studio Codespaces (formerly Visual...
Due parole su Umbraco CMS (un modo per non reinventare la ruota)
27 Apr 2020
Contributed by Lukas
Quante volte ci troviamo a scrivere in diverse applicazioni le stesse funzionalità? Ecco che l'utilizzo di un CMS in alcuni casi potrebbe semplificar...
E' di nuovo amore con Vue! Ma prima due parole su Github
20 Apr 2020
Contributed by Lukas
Dopo l'annuncio di Gihub gratis anche per i team, ecco che dico perchè Vue mi piace così tanto...e per cosa si differenzia da altri framework modern...
Gestione degli errori con Polly
13 Apr 2020
Contributed by Lukas
Uno dei miei pacchetti Nuget preferiti, Polly, una libreria che può migliorare notevolmente la gestione degli errori nelle nostre applicazioni.📌Po...
Sviluppare videogiochi con JavaScript
06 Apr 2020
Contributed by Lukas
Sviluppare un videogioco è un desiderio che abbiamo dentro fin da bambini, ma spesso non lo crediamo possibile. Con il podcast di oggi vi voglio pres...
Versionamento del codice, anche se siamo da soli!
30 Mar 2020
Contributed by Lukas
Sono stanco di vedere gente che crea zip per versionare il proprio codice. Abbiamo strumenti gratuiti che possiamo tranquillamente utilizzare, e che s...
10 consigli per chi lavora da remoto
23 Mar 2020
Contributed by Lukas
Vista la necessità di applicare il cosidetto "smart working", in questa puntata voglio dare 10 semplici consigli a chi si trova a fare la prima esper...
Formazione da remoto con Visual Studio Live Share
16 Mar 2020
Contributed by Lukas
"da situazioni difficili escono idee migliori", direi un'ottima citazione con la quale iniziare il podcast.Oggi vi parlo di VS Live Share, un tool che...
La top 10 delle librerie .NET che utilizzo
09 Mar 2020
Contributed by Lukas
Dopo aver letto il post di Syncfusion a riguardo della loro "Top 10 .NET Core Libraries Every Web Developer Should Know" (https://www.syncfusion.com/b...
Testare api REST
02 Mar 2020
Contributed by Lukas
Dopo aver realizzato le nostre prime API è giunto il momento di verificare che queste funzionino correttamente. Nella puntata di oggi vi consiglio al...
Fake API REST in tempo zero con JSON Server
24 Feb 2020
Contributed by Lukas
Ecco un modulo node che può tornare utile a molti. JSON Server è un tool che permette di esporre un file json tramite delle API rest, con tanto di p...
ASP.NET Core #5 - Realizzare API Rest
17 Feb 2020
Contributed by Lukas
Continua il percorso alla scoperta di ASP.NET Core, e questa volta vediamo come realizzare controller per realizzare dei servizi REST.📌Create web A...
L'importanza delle community. Condivisione, crescita ed una birra in compagnia
10 Feb 2020
Contributed by Lukas
Era da tempo che volevo parlare dell'importanza delle community, ed il post uscito nel blog di Codice Plastico mi ha fatto capire che non potevo aspet...
Esperienze con i pattern di accesso ai dati, dal Factory a CQS/CQRS passando per il Repository
03 Feb 2020
Contributed by Lukas
Sulla base del precedente episodio del podcast, oggi continuiamo l'esplorazione di alcuni pattern riguardanti la parte di accesso ai dati. Vi racconte...
Mediator Pattern in .NET con MediatR
27 Jan 2020
Contributed by Lukas
Oggi ritorno alla carta e riapro il GOF per parlarvi del Mediator Pattern applicato alle applicazioni .NET utilizzando il packager MediatR.Un pattern ...
Intro speciale e novità dalla .NET Conf 2020 Focus on Blazor
20 Jan 2020
Contributed by Lukas
Puntata dedicata agli annunci della .NET Conf 2020 tutta dedicata a Blazor.📌.NET Conf "Focus on Blazor" January 14, 2020▸https://focus.dotnetconf...
Commenti nel codice, una buona pratica per noi e per gli altri
13 Jan 2020
Contributed by Lukas
Commentare il codice è una pratica spesso trascurata, o a cui non viene data la giusta importanza. Cerchiamo di capire perchè sia (invece) così imp...
Accesso ai dati con Dapper
06 Jan 2020
Contributed by Lukas
Episodio dedicato a Dapper, una libreria che offre una serie di extension method per facilitare la logica di accesso ai dati, evidandoci tutta la part...
Grazie per questo 2019 fantastico! Considerazioni e obiettivi per il nuovo anno
30 Dec 2019
Contributed by Lukas
Grazie mille a tutti per questo splendido 2019, e un augurio per un 2020 ancora migliore!Puntata con un qualche considerazione su queste prime 18 punt...
Ma nel 2020 abbiamo ancora bisogno di JQuery? E poi due parole su Bulma css
23 Dec 2019
Contributed by Lukas
I browser e JavaScript ora includono funzionalità che rendono JQuery obsoleto, ma ci troviamo ancora a doverlo includere nei nostri progetti.Possibil...
.NET Core Worker Service, una console application con gli steroidi
16 Dec 2019
Contributed by Lukas
Volete realizzare dei servizi windows (o linux) con .NET Core? La risposta sono proprio i Worker Service. Un nuovo template di progetto, già pronto, ...
Maledetta tracheite! Rilasciato .NET Core 3.1, è ora di aggiornare
11 Dec 2019
Contributed by Lukas
La voce è migliorata. Ho passato alcuni giorni completamente senza voce a causa di una tracheite che mi ha fatto salatare la registrazione del podcas...
E' l'ora di migrare? Da ASP.NET MVC o WebForm ad ASP.NET Core
02 Dec 2019
Contributed by Lukas
Episodio dedicato a tutti quelli che hanno applicativi ASP.NET MVC o WebForm e non sanno se e come migrare ad ASP.NET Core.Le strade possibili sono di...
ASP.NET Core #4 - Un uso consapevole della configurazione
25 Nov 2019
Contributed by Lukas
Cerchiamo di capire come utilizzare nel modo corretto la configurazione, e dove inserire i nostri settings, specialmente nel caso questi siano dei dat...
ASP.NET Core #3 - Dependency Injection
18 Nov 2019
Contributed by Lukas
Puntata dedicata alla Dependency Injection. Vediamo come poter migliorare la scrittura del codice nelle nostre applicazioni ASP.NET Core andandolo a s...
ASP.NET Core #2 - Razor Pages vs MVC
11 Nov 2019
Contributed by Lukas
Continua la serie dedicata ad ASP.NET Core, ed in questo episodio vediamo qual'è la reale differenza tra le Razor Pages ed MVC.Le prime per uno svilu...
ASP.NET Core #1 - Intro e struttura progetto
04 Nov 2019
Contributed by Lukas
Iniziamo un percorso alla scoperta di ASP.NET Core. Una serie di puntate per scoprire questa tecnologia a 360°, sotto ogni aspetto, pro, contro e com...
Blazor, realizzare Web UI interattive senza JavaScript
28 Oct 2019
Contributed by Lukas
Un puntata dedicata a capire cos'è Blazor, e quale ruolo può avere nelle nostre applicazioni.Cerchiamo di capire quale sia il giusto contesto di uti...
Uno sfogo su Bootstrap. Pro, contro e valide alternative
21 Oct 2019
Contributed by Lukas
Bootstrap aiuta e velocizza la parte di sviluppo di siti responsivi, ma porta con se alcune note negative.Chi lo sta utilizzando ora, conosce come fun...
Cache con ASP.NET Core, la conosciamo veramente?
14 Oct 2019
Contributed by Lukas
In questo podcast andremo in dettaglio sulle varie tipologie di cache disponibili in ASP.NET Core.Sappiamo bene che la cache può fare la differenza i...
I 10 comandamenti dei Log
07 Oct 2019
Contributed by Lukas
Argomento cruciale per tutte le applicazioni, i Log! Li utilizzate nelle vostre applicazioni?In questo episodio tratteremo i 10 comandamenti per l'uso...
Un consapevole uso dei "null". Evitiamo qualche NullReferenceException
30 Sep 2019
Contributed by Lukas
Siete incappati spesso in una NullReferenceException? Ecco alcuni consigli ed indicazioni per evitare questo tipo di eccezzioni.Dal Nullable reference...
Introduzione a gRPC. Un'alternativa per far comunicare microservizi
23 Sep 2019
Contributed by Lukas
Episodio dedicato a gRPC, un framework altamente performante per far comunicare micro-servizi, connettere device mobile con li backend server o per fa...
Lettura e scrittura del codice
16 Sep 2019
Contributed by Lukas
In questo episodio parliamo sempre di *buon codice*, ma focalizzandoci sulla lettura e scrittura.Indentazione del codice, nomi delle variabili, font c...
KISS, YAGNI e DRY...un passo verso il buon codice
09 Sep 2019
Contributed by Lukas
Iniziamo questo primo episodio parlando di alcuni principi di programmazione assolutamente da conoscere: KISS, YAGNI e DRY.Concetti chiave che stanno ...
.NET in pillole #0 - intro
02 Sep 2019
Contributed by Lukas
Puntata zero di questo nuovo podcast. Diamo il via a questo nuovo progetto con l'obiettivo di offrire un nuovo canale di informazioni sul mondo dello ...