Blog Entries

10. 09. 2026 Francesco Belacca Development

Measuring Post-Quantum Security in Go and .NET

TL;DR Results: GitHub Actions run 32970330873 at commit 1846eb4a863015cbc0a3c75431b42d138b8706c3 This experiment measures two different workloads in Go 1.27 and .NET 10/.NET 11(preview): It used one ubuntu-24.04 runner, 20 independent process samples, and 100 measured operations per sample. For TLS, the cleanest comparison is classical versus hybrid within the same implementation and, for .NET, the same OpenSSL provider…

Read More
19. 12. 2025 Francesco Belacca Microsoft

The New .slnx Format for dotnet Solutions

.sln Is Dead, Long Live .slnx: Why This Tiny Change Matters for Your Pipelines Some months ago here I used file-based apps and dotnet run app.cs as an excuse to question when C# might realistically replace PowerShell in day-to-day operations. This time the trigger is less flashy, but just as impactful: the new .slnx solution…

Read More
18. 06. 2025 Francesco Belacca Microsoft

Dotnet Run App

Why am I writing this? The recent introduction of file‐based apps in .NET 10 Preview 4 marks a turning point in how we think about C# for quick tasks and prototyping. With a single command – dotnet run app.cs – you can now execute a standalone C# file without ever creating a .csproj (May 28,…

Read More

Archive