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.

Author

Andrea Dottor

Category

Technology

Podcast website

www.dottor.net

Latest episode

Jul 6, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Alcuni piccoli pacchetti nuget (per blazor), ma davvero essenziali 24.01.2022

# Blazor Extensions https://github.com/BlazorExtensions ## Logging Blazor. Extensions. Logging https://github.com/BlazorExtensions/Logging ## Storage https://github.com/BlazorExtensions/Storage ## Notification API https://github.com/Append-IT/Blazor. Notifications ## Printing https://github.com/Append-IT/Blazor. Printing ## Clipboard https://github.com/Append-IT/Blazor. Clipboard https://github.co...

Sviluppare applicazioni ibride con Blazor e MAUI 17.01.2022

Lo sviluppo di applicazioni ibride è qualcosa di parecchio utilizzato ad oggi. Abbiamo infatti molte applicazioni desktop e mobile realizzate sfruttando tecnologie web. Oggi vi parlo di questa possibili, ma sfruttando Blazor e .NET MAUI. - ".NET MAUI Blazor - Build Hybrid Mobile, Desktop, and Web apps" https://youtu.be/swwWgFZJvEs - "Build cross-platform native apps with .NET MAUI and Blazor" http...

Uno sguardo alle demo della .NET Conf 2021: ".NET Podcasts" 10.01.2022

Un'applicazione di esempio assolutamente da conoscere è la demo utilizzata durante la .NET Conf 2021, l'applicazione ".NET Podcasts - Sample Application". Una demo ricca di funzionalità, ed integrata con diversi servizi di Microsoft Azure. - https://github.com/microsoft/dotnet-podcasts - https://dotnetpodcasts.azurewebsites.net/ - https://devblogs.microsoft.com/dotnet/net-conf-2021-recap-videos-sl...

Progetti e statistiche 2021 della .NET Foundation 03.01.2022

Puntata alla scoperta della .NET Foundation, e delle statistiche dei progetti da loro gestiti. https://dotnetfoundation.org/ https://github.com/dotnet-foundation https://en.wikipedia.org/wiki/.NET_Foundation https://nicolaiarocci.com/drama-going-on-at-the-.net-foundation/ https://twitter.com/sbwalker/status/1476976431972462601

Applicazioni multi-tenant con Finbuckle.MultiTenant 27.12.2021

Oggi andiamo alla scoperta di un'applicazione che facilita los sviluppo di applicazioni multi-tentant: - https://github.com/Finbuckle/Finbuckle. MultiTenant - https://www.finbuckle.com/multitenant

Avalonia sul web grazie a Blazor WebAssembly 20.12.2021

Blazor Web Apps with Avalonia: - https://github.com/AvaloniaUI/Avalonia/pull/7029 - https://youtu.be/5M1YiXFauF4 - https://youtu.be/Bw0d3XWwKMQ Compiti per le vacanze: - https://getakka.net/ - https://dotnet.github.io/orleans/ - https://microservices.io/patterns/data/event-sourcing.html - https://github.com/oskardudycz/EventSourcing. NetCore

Ma quanto è difficile scrivere del codice semplice? 13.12.2021

Uso l'articolo "Overengineering can kill your product" ( https://www.mindtheproduct.com/overengineering-can-kill-your-product/ ) per dare il via a questa puntata e spendere due parole sul quanto sia costoso e controproducente scrivere del codice complesso. Consiglio poi la visione delle sessioni di Marco Cecconi a riguardo dell'architettura di StackOverflow, una sessione datata, ma sempre attuale...

JavaScript and TypeScript standalone projects - Visual Studio 2022 06.12.2021

Avevo già menzionato i nuovi template SPA presenti in VS2022 e quanto questi mi siano piaciuti (per il cambiamento rispetto al passato). Ebbene, non mi ero accorto della presenza di altri nuovi template che permetteno di avere dei progetti esproj con la sola parte di frontend, e quindi permettendo di avere due progetti distinti per back-end e front-end. - https://docs.microsoft.com/en-us/visualstu...

JavaScript per uno sviluppatore Blazor 29.11.2021

Smettiamola di dire che non devo conoscere JavaScript se utilizzo Blazor per le mie applicazioni. Gran parte delle librerie web oggi disponibili sono JS e devo assolutamente conoscere come integrarle e utilizzarle nelle mie applicazioni Blazor. - https://www.amazon.it/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742 - https://github.com/dwyl/Javascript-the-Good-Parts-notes - https://twitter.c...

Ho provato YARP, e mi è piaciuto un sacco 22.11.2021

Finalmente sono riuscito a trovare il tempo di provare YARP () e solo ora ho capito tutte le reali potenzialità. https://devblogs.microsoft.com/dotnet/announcing-yarp-1-0-release/

.NET Conf 2021, la mia top 5 15.11.2021

Ecco le 5 novità (dalla .NET Conf 2021) che ho apprezzato di più - https://www.dotnetconf.net/ - https://www.xedotnet.org/eventi/dotnet-conf-2021-hot-topics/ - https://www.youtube.com/watch?v=HIW86m-kJl0&list=PLdo4fOcmZ0oVFtp9MDEBNbA2sSqYvXSXO - https://www.youtube.com/watch?v=f8jXO946eDw&list=PLReL099Y5nRc9f9Jpo1R7FsdHGQwqoHLn

Bosch sceglie DAPR e Microsoft Azure per Home Connect Plus 08.11.2021

Ecco un'altro caso di successo di utilizzo di DAPR, questa volta tocca a Bosch. - https://twitter.com/markrussinovich/status/1457052105194176515 - https://customers.microsoft.com/en-us/story/1435725395247777374-bosch-builds-smart-homes-using-dapr-azure - https://blog.dapr.io/posts/2021/11/03/dapr-joins-cncf-as-an-incubating-project/

Visual Studio Code nel browser con vscode.dev 01.11.2021

Ecco la versione ufficiale di Visual Studio Code disponibile direttamente nel browser, senza richiedere alcuna installazione. Non è il primo a farlo, ma porta con se alcune novità interessanti - https://vscode.dev/ - https://code.visualstudio.com/blogs/2021/10/20/vscode-dev

Gestire dei workflow con le Durable Functions 25.10.2021

Le Durable Function permettono l'orchestrazioe di più Azure Function, in modo davvero facile, permettendo lo sviluppo di workflow (a volte anche complessi) - https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview?tabs=csharp

Silverlight è morto, lunga vita a Silverlight 18.10.2021

Il supporto ufficiale a Microsoft Silverlight è terminato il 12 ottobre. Lo stesso giorno viene annunciata la v1 di OpenSilver, una tecnologia/libreria che permette di portare sul web la stessa applicazione, sfruttando Blazor, WebAssembly e html5. https://www.opensilver.net/ https://www.opensilver.net/gallery/#success-stories https://opensilver.net/links/migration-package.aspx https://support.micr...

Generare email html con RazorEngine 11.10.2021

Quante volte ci sarà capitato di dover generare del codice HTML a partire da alcuni template, ed eseguire varie sostituzioni. Oggi vi parlo di una libreria che ci permette di farlo andando a sfruttare Razor. - https://www.nuget.org/packages/RazorEngine. NetCore/ - https://www.nuget.org/packages/RazorEngine/ - https://github.com/Antaris/RazorEngine - https://antaris.github.io/RazorEngine/

Creare ed eseguire workflow con Elsa Workflows 04.10.2021

Oggi vi parlo di una libreria per creare, eseguire e disegnare workflow, che sembra davvero interessante e completa: Elsa Workflow - https://elsa-workflows.github.io/elsa-core/ - https://github.com/elsa-workflows/elsa-core - https://sipkeschoorstra.medium.com/building-workflow-driven-net-core-applications-with-elsa-139523aa4c50 - https://github.com/danielgerlag/workflow-core - https://workflowengi...

Migrazione a .NET 5, il caso reale di Paint.NET 27.09.2021

Paint. NET ha annunciato con la sua ultima release (4.3 https://blog.getpaint.net/2021/09/22/paint-net-4-3-is-now-available/ ) di essere passato ufficialmente a .NET 5. Ne parlo perchè loro stessi riportano "The app itself required only minor changes to work on .NET 5", una notizia non da poco. link: - https://blog.getpaint.net/2021/09/22/paint-net-4-3-is-now-available/ - https://blog.getpaint.net...

Includere componenti Blazor da JavaScript 20.09.2021

Una funzionalità del tutto inaspettata, ma che apre le porte a molti nuovi scenari (ed integrazioni)...la possibilità di renderizzare componenti Blazor da JavaScript ASP.NET Core updates in .NET 6 Release Candidate 1 https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-rc-1/ Breaking changes in .NET 6 https://docs.microsoft.com/en-us/dotnet/core/compatibility/6.0#aspnet-core

Le migliori librerie per fare richieste HTTP da .NET 13.09.2021

Oggi vediamo le principali librerie per eseguire chiamate HTTP da .NET: RestSharp https://restsharp.dev/ refit https://github.com/reactiveui/refit RestEase https://github.com/canton7/RestEase Flurl https://flurl.dev/ RestClient https://www.nuget.org/packages/RestClient/ RestClient. Net https://www.nuget.org/packages/RestClient. Net/

YARP, un Reverse Proxy altamente performante 06.09.2021

Puntata dedicata a YARP (Yet Another Reverse Proxy), un reverse proxy basato su ASP.NET Core. - https://github.com/microsoft/reverse-proxy - https://microsoft.github.io/reverse-proxy/index.html

In dirittura d'arrivo con le ASP.NET Core Minimal API 30.08.2021

Siamo quasi alla versione definitiva per le Minimal API di ASP.NET Core ed in questa puntata analizziamo i pro e contro. Una semplificazione per le classi Program e Startup che permettono di centralizzare la configurazione/inizializzazione delle nostre applicazioni web. https://github.com/dotnet/aspnetcore/labels/feature-minimal-actions https://github.com/DamianEdwards/MinimalApiPlayground

Pattern creazionali: Factory Method e Abstract Factory 23.08.2021

Oggi andiamo alla scoperta di due pattern fondamentali, il Factory Method e l'Abstract Factory. - https://it.wikipedia.org/wiki/Factory_method - https://refactoring.guru/design-patterns/factory-method - https://github.com/wesdoyle/design-patterns-explained-with-food/tree/main/CreationalPatterns/FactoryMethod - https://it.wikipedia.org/wiki/Abstract_factory - https://refactoring.guru/design-pattern...

Novità in (ASP.NET Core) .NET 6 Preview 7 16.08.2021

In questo episodio vi parlo delle novità che quest'ultima preview porta con se. - https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-7/ - https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-7/ - https://devblogs.microsoft.com/visualstudio/multi-repo-support-in-visual-studio/ - https://devblogs.microsoft.com/visualstudio/visual-studio-2022-preview-3-now-available...

Semplificare le dipendenze con il Mediator Pattern 09.08.2021

Oggi andiamo alla scoperta di un pattern comportamentale, il Mediator Pattern. - https://it.wikipedia.org/wiki/Mediator_pattern - https://refactoring.guru/design-patterns/mediator - https://github.com/wesdoyle/design-patterns-explained-with-food/tree/main/BehavioralPatterns/Mediator - https://github.com/jbogard/MediatR

Listen to the .NET in pillole podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.