Claim Ownership

Author:

Subscribed: 0Played: 0
Share

Description

 Episodes
Reverse
Oggi chiaccherata in merito alla command line, strumento che sottovalutavo ed invece è diventato indispensabile ed inseparabile compagno https://ohmyposh.dev/https://github.com/microsoft/terminalhttps://www.nerdfonts.com/https://www.hanselman.com/blog/my-ultimate-powershell-prompt-with-oh-my-posh-and-the-windows-terminalhttps://www.hanselman.com/blog/how-to-make-a-pretty-prompt-in-windows-terminal-with-powerline-nerd-fonts-cascadia-code-wsl-and-ohmyposhhttps://www.hanselman.com/blog/patching-the-new-cascadia-code-to-include-powerline-glyphs-and-other-nerd-fonts-for-the-windows-terminal
Oggi vediamo una utile libreria che permette di generare PDF utilizzando una sintassi fluent.https://www.questpdf.com/https://github.com/QuestPDF/QuestPDFhttps://www.nuget.org/packages/QuestPDF/
Esitono casi in sia difficile testare che modelli complessi o documenti non cambino nel tempo, ed è qui che entra in gioco Verify, una libreria che utilizza degli snapshot per poter testare questi casi.
Uno degli aspetti che molte volte lasciamo in coda o trascuriamo è proprio quello dell'accessibitlià, aspetto che da giugno 2025 cambierà radicalmente...e nella puntata di oggi ve ne parlo.----Il più grande evento italiano sull'Accessibilità e l'Inclusività delle tecnologie digitali.Venerdì 20 e sabato 21 maggio 2022, Milano + Online- https://accessibilitydays.it/2022/it/- https://store.uni.com/catalogo/uni-en-301549-2021- https://www.w3.org/Translations/WCAG21-it/- https://www.agid.gov.it/
Oggi uno sfogo sull'importanza di scrivere il codice in ottica di riuso.# Ukrainehttps://github.com/toddams/RazorLight
Prendo sempre molti appunti, e mi piace scrivere con penne e/o matite. Nel tempo ho provato molte alternative alla carta, ma ho sempre trovato dei difetti, che mi hanno fatto tenere sempre un blocco nello zaino, fino a poco tempo fa.Posseggo da febbraio un Supernote A5X, e nella puntata di oggi ve ne parlohttps://supernote.com/ https://remarkable.com/ https://onyxboox.com/ https://www.gorillascribe.com/
Un argomento che spesso viene sottovalutato, il come gestire i dati (nei database) nel caso di applicazioni multitenant.Dati nella stessa tabella, schema diverso, database diversi, cosa usare? e quando?- Multi-tenant SaaS database tenancy patterns https://docs.microsoft.com/en-us/azure/azure-sql/database/saas-tenancy-app-design-patterns
Oggi vi parlo di quale ho scoperto essere il più grande problema di Blazor Server...e perchè ho davvero buone speranze che .NET 7 possa risolverlo.## Pause and resume server-side Blazor circuits #30344- https://github.com/dotnet/aspnetcore/issues/30344## More control over circuits lifetime (ability to monitor circuit activity and terminate from client/server) - https://github.com/dotnet/aspnetcore/issues/30287## Server-side Blazor: Provide APIs/Extension Points for Circuit Eviction - https://github.com/dotnet/aspnetcore/issues/17866## Ability to run multiple Blazor server / Web assembly apps in the same document- https://github.com/dotnet/aspnetcore/issues/38128## Blazor: Combine server and client to get the best of two worlds- https://github.com/dotnet/aspnetcore/issues/35358## Pause and resume Blazor applications- https://github.com/dotnet/aspnetcore/issues/27576
Continua il percorso alla scoperta dei Design Pattern, e questa volta è il turno del Fluent Builder.Un pattern che permette di semplificare (e migliorare) la creazione di oggetti complessi, rispettando alcuni dei principi SOLID.https://martinfowler.com/bliki/FluentInterface.htmlhttps://medium.com/@martinstm/fluent-builder-pattern-c-4ac39fafcb0bhttps://www.youtube.com/watch?v=PBIM67J4RJQhttps://refactoring.guru/design-patterns/builderhttps://betterprogramming.pub/improve-code-readability-with-fluent-builder-pattern-in-c-4cfbf57159df
Un paio di puntate fa vi ho parlato di Hangfire e Quartz...oggi continuo a raccontarvi di ulteriori modi per poter eseguire del codice in modo schedulato, sfruttando varie tecniche/tecnologie.
Capita molto spesso (se non sempre) di dover eseguire del codice quando qualcosa cambia nella nostra applicazione, ed ecco che Reactive UI può darci una mano.Da utilizzarlo come framework MVVM, ad usarlo per eseguire del codice quando una proprietà cambia di valore.https://www.reactiveui.net/https://github.com/reactiveui/reactiveuihttps://github.com/reactiveui/ReactiveUI/issues/979#issuecomment-196735701https://www.nuget.org/packages/ReactiveUI.Blazor/https://www.youtube.com/watch?v=EUOimtP78jQ
Capita molto spesso di dover eseguire delle operazione in background, o schedulate, o ricorrenti. Bene, nella puntata di oggi vi parlo di come poterlo fare con Hangfire.https://www.hangfire.io/https://www.nuget.org/packages/Hangfire/https://www.quartz-scheduler.net/https://www.nuget.org/packages/Quartz
Sono stato un pò assente da diverse conferenze negli ultimi mesi...mea culpa...ed oggi ve ne parlo.
Il 13 febbraio 2002 uscì la versione 1.0 del .NET framework, e di strada ne abbiamo fatta davvero molta.https://dotnet.microsoft.com/en-us/
Sopportando sempre meno i problemi dell'editor ASP.NET di Visual Studio 2022, mi sono deciso a provider Rider (di JetBrains) e devo ammettere che mi sto trovando meglio. In questa puntata ve ne parlo.- https://www.jetbrains.com/rider/- https://blog.jetbrains.com/dotnet/2021/08/03/rider-2021-2-released/- https://devblogs.microsoft.com/visualstudio/introducing-the-new-razor-editor-in-visual-studio-2022/
In questa puntata parliamo di SignalR ed Azure Web PubSub. Quanto hanno in comune? Cosa c'è di diverso tra i due? Quando dovrei utilizzare l'uno o l'altro?- https://azure.microsoft.com/en-us/services/web-pubsub/?WT.mc_id=AZ-MVP-4021952- https://docs.microsoft.com/en-us/azure/azure-web-pubsub/overview?WT.mc_id=AZ-MVP-4021952- https://twitter.com/davidfowl/status/1387885009625780228- https://docs.microsoft.com/en-us/azure/azure-web-pubsub/resource-faq#how-do-i-choose-between-azure-signalr-service-and-azure-web-pubsub-service?WT.mc_id=AZ-MVP-4021952- https://docs.microsoft.com/en-us/azure/azure-web-pubsub/quickstart-serverless?tabs=csharp#create-the-functions?WT.mc_id=AZ-MVP-4021952
# Blazor Extensionshttps://github.com/BlazorExtensions## Logging Blazor.Extensions.Logginghttps://github.com/BlazorExtensions/Logging## Storagehttps://github.com/BlazorExtensions/Storage## Notification APIhttps://github.com/Append-IT/Blazor.Notifications## Printing https://github.com/Append-IT/Blazor.Printing## Clipboardhttps://github.com/Append-IT/Blazor.Clipboardhttps://github.com/Basaingeal/Razor.Clipboard# FluentValidationhttps://github.com/mrpmorris/blazor-validation
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" https://youtu.be/Dr8L7zXxwLI
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-slides-demos-and-more/
Puntata alla scoperta della .NET Foundation, e delle statistiche dei progetti da loro gestiti.https://dotnetfoundation.org/https://github.com/dotnet-foundationhttps://en.wikipedia.org/wiki/.NET_Foundationhttps://nicolaiarocci.com/drama-going-on-at-the-.net-foundation/https://twitter.com/sbwalker/status/1476976431972462601
Comments 
Download from Google Play
Download from App Store