Andrea Dottor
.NET in pillole
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.
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Ciao ciao PhoneGap - parliamo di PWA e sviluppo mobile multipiattaforma 17.08.2020 17:00
Adobe annuncia la dismissione di PhoneGap e dei suoi servizi, e iniziamo da qui per parlare un pò di sviluppo mobile multipiattaforma. Quattro chiacchere per capire lo stato dell'arte. 📌Update for Customers Using PhoneGap and PhoneGap Build ▸ https://blog.phonegap.com/update-for-customers-using-phonegap-and-phonegap-build-cc701c77502c
Usiamo TypeScript (e dormiamo sereni) 10.08.2020 15:38
Tutti gli sviluppatori JavaScript e Node dovrebbero conoscere ed utilizzare TypeScript, ed in questo episodio vi do le mie motivazioni. 📌TypeScript ▸ https://www.typescriptlang.org/ 📌TypeScript Playground ▸ https://www.typescriptlang.org/play 📌TypeScript Handbook ▸ https://www.typescriptlang.org/docs/handbook/intro.html 📌json2ts - generate TypeScript interfaces from JSON ▸ http://json2ts.com/
Accesso ai dati con RepoDB 03.08.2020 12:56
Nella puntata di oggi vi porto alla scoperta di una nuova libreria di accesso ai dati, un micro ORM che sembrerebbe essere una valida alternativa a Dapper. 📌RepoDb ▸ https://repodb.net/ 📌RepoDb GitHub ▸ https://github.com/mikependon/RepoDb 📌RepoDb, a fantastic alternative for Dapper and Entity Framework Core ▸ https://dotnetcorecentral.com/blog/repodb/ 📌Why choose RepoDb ORM over Dapper ▸ http...
Aggiornare lo schema del database, tecniche e tecnologie 27.07.2020 16:57
In questo episodio vediamo come poter aggiornare lo schema del database utilizzando varie tecnologie. 📌SQL Server Data Tools ▸ https://visualstudio.microsoft.com/vs/features/ssdt/ 📌DbUp ▸ https://dbup.readthedocs.io/en/latest/ 📌Fluent Migrator - Fluent migrations framework for .NET ▸ https://fluentmigrator.github.io/ 📌Entity Framework Core Migrations ▸ https://docs.microsoft.com/en-us/ef/core/...
Gestione del tempo con la Tecnica del Pomodoro 20.07.2020 14:09
Lavorare da casa non sempre è facile, si hanno mille possibili distrazioni e la produttività potrebbe risentirne. In questo episodio vi parlo della Tecnica del Pomodoro 📌La tecnica del pomodoro ▸ https://francescocirillo.com/pages/pomodoro-technique 📌Libro - La tecnica del pomodoro. Il celebre metodo per gestire al meglio il proprio tempo e diventare efficienti e organizzati ▸ https://www.amazon...
Public Speaking 13.07.2020 15:46
Saper parlare in pubblico è un'aspetto fondamentale non solo nella vita lavorativa, ma anche per il semplice relazionarsi con altre persone. Capite di vedere/ascoltare persone che non sanno esprimere ciò che hanno nella testa. In questo episodio vi dico il perchè secondo me dovreste approfondire la cosa, e do alcuni semplici suggerimenti da poter mettere in pratica fin da subito. Consiglio di dare...
Pensieri liberi sull'open source 06.07.2020 13:03
Alcuni pensieri sul mondo dell'open source, dalla gestione del progetto, alle licenze (queste sconosciute)
SOLID #5 - Dependency Inversion Principle 29.06.2020 13:08
Ultimo episodio di questo percorso alla scoperta dei principi SOLID, e vediamo per cosa sta la lettera D, il "Dependency Inversion Principle". 📌The Principles of OOD (object oriented design) by Robert C. Martin ▸ http://butunclebob.com/ArticleS.UncleBob. PrinciplesOfOod 📌DIP: The Dependency Inversion Principle ▸ https://drive.google.com/file/d/0BwhCYaYDn8EgMjdlMWIzNGUtZTQ0NC00ZjQ5LTkwYzQtZjRhMDR...
SOLID #4 - Interface Segregation Principle | News su gRPC-Web per .NET 22.06.2020 8:40
In questo episodio vediamo per cosa sta la lettera I dell'acronimo SOLID, e in coda vi do una notizia riguardante ASP.NET Core e gRPC-Web. 📌The Principles of OOD (object oriented design) by Robert C. Martin ▸ http://butunclebob.com/ArticleS.UncleBob. PrinciplesOfOod 📌ISP: The Interface Segregation Principle ▸ https://drive.google.com/file/d/0BwhCYaYDn8EgOTViYjJhYzMtMzYxMC00MzFjLWJjMzYtOGJiMDc5N2...
SOLID #3 - Liskov Substitution Principle 15.06.2020 10:28
Questa settimana vediamo per cosa sta la lettera "L" di SOLID, e quindi il "Liskov Substitution Principle". 📌The Principles of OOD (object oriented design) by Robert C. Martin ▸ http://butunclebob.com/ArticleS.UncleBob. PrinciplesOfOod 📌LSP: The Liskov Substitution Principle ▸ https://drive.google.com/file/d/0BwhCYaYDn8EgNzAzZjA5ZmItNjU3NS00MzQ5LTkwYjMtMDJhNDU5ZTM0MTlh/view 📌Wikipedia - Princip...
SOLID #2 - Open/Closed principle 08.06.2020 11:04
Continua il percorso alla scoperta dei principi SOLID, e questa volte è il turno del principio dell'aperto/chiuso. 📌The Principles of OOD (object oriented design) by Robert C. Martin ▸ http://butunclebob.com/ArticleS.UncleBob. PrinciplesOfOod 📌OCP: The Open Closed Principle ▸ https://drive.google.com/file/d/0BwhCYaYDn8EgN2M5MTkwM2EtNWFkZC00ZTI3LWFjZTUtNTFhZGZiYmUzODc1/view 📌Wikipedia - Principi...
SOLID #1 - Single Responsibility Principle 01.06.2020 20:28
Iniziamo questo percorso alla scoperta di SOLID, i primi cinque principi dello sviluppo del software orientato agli oggetti descritti da Robert Martin nei primi anni 2000, e alla base dello sviluppo di software leggibile, estendibile e manutenibile. Oggi puntata dedicata al primo principio: Single Responsibility Principle 📌The Principles of OOD (object oriented design) by Robert C. Martin ▸ http:...
Novità da Build 2020 - .NET, Visual Studio 2019, C# 9, Blazor 25.05.2020 29:17
Un riassunto sulle novità e sugli argomenti delle sessione che sono riuscito a seguire durante Build 2020. 📌Every developer is welcome, with Scott Hanselman and guests ▸ https://mybuild.microsoft.com/sessions/871ef73f-f04a-405b-a0fa-01d7433067d1 📌The Journey to One .NET ▸ https://mybuild.microsoft.com/sessions/dc9d0a63-4a90-48bc-925f-6847745eba7b 📌C# Today & Tomorrow ▸ https://mybuild.microsoft...
La mia agenda per Microsoft Build 2020 18.05.2020 18:34
Domani, martedì 19 maggio ci inizierà Microsoft Build 2020, e vi voglio raccontare quali sessioni ho inserito nella mia agenda. https://mybuild.microsoft.com/
GitHub Codespaces 11.05.2020 11:41
GitHub annuncia il servizio GitHub Codespaces a una settimana dal cambio di nome di Visual Studio Online in Visual Studio Codespaces...cerchiamo di fare un pò di chiarezza capendo le differenze che ci sono tra i due. 📌GitHub Satellite 2020 - Codespaces ▸ https://www.youtube.com/watch?v=FhZTPM9ysWk&t=3430s 📌New from Satellite 2020: GitHub Discussions, Codespaces, securing code in private reposito...
Visual Studio Codespaces 04.05.2020 16:47
Importanti cambiamenti per Visual Studio Online, dal cambio di nome, al più importante cambio di prezzi. 📌Visual Studio Codespaces (formerly Visual Studio Online) ▸ https://visualstudio.microsoft.com/services/visual-studio-online/ 📌Introducing Visual Studio Codespaces: cloud-hosted development for wherever you’re working ▸ https://devblogs.microsoft.com/visualstudio/introducing-visual-studio-cod...
Due parole su Umbraco CMS (un modo per non reinventare la ruota) 27.04.2020 24:20
Quante volte ci troviamo a scrivere in diverse applicazioni le stesse funzionalità? Ecco che l'utilizzo di un CMS in alcuni casi potrebbe semplificare (o migliorare) lo sviluppo. 📌Umbraco ▸ https://umbraco.com/ 📌Umbraco-CMS su GitHub ▸ https://github.com/umbraco/Umbraco-CMS
E' di nuovo amore con Vue! Ma prima due parole su Github 20.04.2020 16:11
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 moderni. 📌GitHub is now free for teams ▸ https://github.blog/2020-04-14-github-is-now-free-for-teams/ 📌Vue.js ▸ https://vuejs.org/ 📌Vue.js Fundamentals (by Jim Cooper) ▸ https://app.pluralsight.com/library/courses/vuejs-fundamentals/
Gestione degli errori con Polly 13.04.2020 10:23
Uno dei miei pacchetti Nuget preferiti, Polly, una libreria che può migliorare notevolmente la gestione degli errori nelle nostre applicazioni. 📌Polly ▸ https://github.com/App-vNext/Polly 📌Polly nuget ▸ https://www.nuget.org/packages/polly
Sviluppare videogiochi con JavaScript 06.04.2020 18:20
Sviluppare un videogioco è un desiderio che abbiamo dentro fin da bambini, ma spesso non lo crediamo possibile. Con il podcast di oggi vi voglio presentare una libreria che ci permetterà di farlo utilizzando (semplicemente) JavaScript. 📌Phaser ▸ https://phaser.io/ 📌Phase tutorial ▸ https://phaser.io/tutorials/making-your-first-phaser-3-game/part1 📌Phaser esempi ▸ https://github.com/photonstorm/...
Versionamento del codice, anche se siamo da soli! 30.03.2020 20:57
Sono stanco di vedere gente che crea zip per versionare il proprio codice. Abbiamo strumenti gratuiti che possiamo tranquillamente utilizzare, e che semplificherebbero li nostro lavoro. In questo podcast vi parlo di git, tfs e svn. Ed ecco un paio di guide per utilizzarli al meglio: ▸ https://docs.microsoft.com/en-us/azure/devops/repos/git/git-branching-guidance?view=azure-devops ▸ https://docs.mi...
10 consigli per chi lavora da remoto 23.03.2020 17:41
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 esperienza con il lavoro da remoto.
Formazione da remoto con Visual Studio Live Share 16.03.2020 13:22
"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 in questi giorni mi sta davvero salvando la vita. 📌Visual Studio Live Share ▸ https://visualstudio.microsoft.com/services/live-share/ 📌Marco Montemagno - Professione: Avventuriero Estremo ▸ https://www.youtube.com/watch?v=upg4qq9pLWk 📌Visual Stu...
La top 10 delle librerie .NET che utilizzo 09.03.2020 22:21
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/blogs/post/top-10-net-core-libraries-every-web-developers-should-know.aspx) ho deciso di fare la mia classifica, in base alle librerie che maggiornmente utilizzo. 📌1 - Newtonsoft. Json ▸ https://www.newtonsoft.com/json 📌2 - Dapper ▸ https://github....
Testare api REST 02.03.2020 21:25
Dopo aver realizzato le nostre prime API è giunto il momento di verificare che queste funzionino correttamente. Nella puntata di oggi vi consiglio alcuni tool che vi saranno certamente d'aiuto. 📌Unit Testing ASP.NET Core web API ▸ https://docs.microsoft.com/en-us/aspnet/web-api/overview/testing-and-debugging/unit-testing-with-aspnet-web-api 📌Swagger ▸ https://swagger.io/ ▸ https://docs.microsoft...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.