Designing a build system for .NET solutions with Cake - 2: The Cake build tool and convention-based builds ContentsThis is the second issue in a series around designing a build system for .NET projects The build submodule & Versioning dependenciesBuild, test and pack .NET projects by convention using CakeBuild and pack .NET applications ready for deploymen...
Nextcloud Nextcloud is the most deployed on-premises file share and collaboration platform. Access & collaborate across your devices. Your data remains under your control.
This Goes to Eleven (Part. 3/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
This Goes to Eleven (Part. 2/∞) Decimating Array.Sort with AVX2. I ended up going down the rabbit hole re-implementing array sorting with AVX2 intrinsics. There’s no reason I should go down alone.
Fragment Routing with Blazor In this post, I'm going to tackle a question that came up after my .NET Conf: Focus on Blazor talk. How to achieve fragment routing in Blazor.
HW intrinsics: Expose REP MOVSB/D in API to allow conscious use of ERMSB feature · Issue #10824 · dotnet/runtime Please expose REP MOVSB/D in HW intrinsics API to allow use of ERMSB feature to copy memory blocks without use of SSE and later. obvious use case is - transfer of large memory areas, like set of VM...
TWC9: Christina's Back, VS Code 1.42, .NET Interactive, PowerShell in Jupyter Notebooks and more [00:37] - Microsoft Ignite the Tour [01:01] - Visual Studio Code 1.42 [01:36] - Visual Studio for Mac 8.5 Preview 2 and Details for Xamarin Developers[02:05] - Visual Studio for Mac Refresh(); Online
The ASP.NET Core Module; Changes and Improvements over the Last 3 Years. I been receiving many questions about the ASP.NET Core Module, and I decided that it would be useful to write down some of the design decisions and motivations behind changes and improvements we made.
How symmetric password-authenticated key exchanges work (sPAKE) have you heard of sPAKE (or bPAKE)? a sPAKE is first and foremost a PAKE, which stands for Password-Authenticated Key Exchange. This simply means that authentication in the key exchange is provided via the knowledge of a password. The s (resp. b) in front...