Week 52, 2023
Monday, 25 December 2023 - Sunday, 31 December 2023
F# Weekly #52, 2023 – Happy New Year!
Safer recursion in F#
Want to find duplicate files? Use #PowerShell ls c:\blah -force -recurse -ea 0 -file *.jpg|Get-FileHash|group hash|where Count -gt 1|select -ExpandProperty group|select path,hash Could also use export-csv to save to file
This is Best Way To Create CLI Apps in .NET
Working on using the Web Authentication API in Blazor again today. Added a Minimal API to the sample project to validate the client-side credentials so that we now have a password-free public-key authentication mechanism. #blazor #dotnet #auth Project: github.com/KristofferStru…
A year of making you more productive using Git in Visual Studio
F# 8 support in Rider 2023.3 #fsharp developers, this is for you! We’ve added new analyzers and quick-fixes that suggest using newer syntax, like nested record updates or shorthand lambda expressions. Learn more on our What’s New page: jetbrains.com/rider/whatsnew… #dotnet
.NET 8 create zip file from directory ⬇ This new API allows us to create zip files without first having to save them to disk. #dotnet
First Look at .NET Aspire - Building Distributed Systems with .NET 8
Faster .NET Database Integration Tests with Respawn and xUnit
Containerizing .NET - Part 1
To all #csharp #dotnet developers! We are converting #IOTA 's official SDK into dotnet! Come check out our work at github.com/IOTA-NET/IotaS… Tutorial 4 - How to request funds from Faucet? $$$ #IOTA #Shimmer @iota @shimmernet
Measure and Visualize Metrics Correctly in .NET
Serializing restaurant tables in C#
C# Template pattern example ⬇ This pattern defines a program skeleton in an operation but lets subclasses override certain steps of the algorithm without changing its structure. Do you use it much? #dotnet