Efficient deserialization of Json files on Azure Blob Storage with .NET
System.Text.Json is currently the most modern way to handle Json files efficiently. Efficiency here also means that memory sparing files are read in.
Read Blog PostSystem.Text.Json is currently the most modern way to handle Json files efficiently. Efficiency here also means that memory sparing files are read in.
Read Blog PostAzure is an ecosystem full of constants, identifiers, IDs or role definitions. Unfortunately, ARM and Bicep do not provide as much support as they could.
So you have to become active yourself, as bitter as it sounds.
September last year, Microsoft announced that a large number of backend services would be migrated to .NET 6. This, they said, was an enterprise-wide initiative .
Read Blog PostStructs have their advantages in .NET: they are especially efficient in the runtime if used correctly.
But if you use structs with an interface, the massive advantages unfortunately turn into disadvantages:
As soon as an interface is attached to a struct, Boxing
comes into effect; the values are thus copied over and over again, which is usually not what you want - but it also shows up in the benchmarks.
Both C# is null and == null are used to check if a variable or object is null, but they work slightly differently.
Symbolic Links (often abbreviated as symlinks) are a type of file or folder shortcut in Windows that reference another file or folder in the file system, rather than copying its contents. Unlike a normal shortcut, a symlink acts as if it were the original file or folder, so any changes to the symlink will affect the original file and vice versa.
Read Blog PostThe isolated mode of Azure Functions with .NET allows for greater control over the runtime environment and dependencies of the function. In this mode, the function runs in its own process, separate from the Azure Functions host. This allows for custom runtime versions and specific versions of dependencies to be used.
Read Blog PostPerformance testing is a crucial step in ensuring that your website can handle high levels of traffic and provide a smooth user experience. One tool that can help you perform performance tests on your website is k6. In this blog post, we’ll go over how to use k6 to test the performance of your website.
Read Blog PostOften there is a situation where you need to load several pieces of information from a database or table at the same time in order to display certain content. The prime example of such a situation is paging:
Read Blog PostWith Visual Studio 17.5 Preview 3.0 , Microsoft has introduced a new Spellchecker. The problem: apparently this is a remotely activatable feature, which is why it was already activated with Visual Studio 17.5 Preview 2.0 from one moment to the next and caused thousands of developers to suddenly receive hundreds of warnings - including me.
Read Blog Post