• C# Digest
  • Posts
  • .NET 9 LINQ Performance Edition

.NET 9 LINQ Performance Edition

The team has been working on improving performance

.NET 9 LINQ Performance Edition
6 minutes by Steven Giesel

As with almost every edition of .NET, the team has been working on improving performance. In this blog post, we will see some improvements to the related tickets and benchmarks.

FusionAuth provides flexible authentication which works in any environment. In this quickstart guide, you’ll learn how to build an application with C# and .NET and integrate it with FusionAuth in five easy steps. The hyper-versatile auth platform works seamlessly for server applications, SPAs, mobile apps, back-end services, and anywhere else you could ever need authentication.

How can we take a method call, serialise it, perhaps store it in a database, and then later rehydrate and execute?

No matter whether you prefer string.IsNullOrEmpty(s) or s is null or { Length: 0 } or s is null or [] (or some other decent form of expressing this), the resulting instructions that CPU needs to process, will be the same.

Where are my traces?
6 minutes by João Antunes

A post about a weird gotcha João found when using distributed tracing with OpenTelemetry .NET, in a system where not all services have otel setup

Efficient file processing techniques, including memory-mapped files for high-speed I/O and asynchronous programming for parallelism, are covered. Implementing a user-friendly interface with a modal progress dialog that displays real-time progress and file paths while preventing interaction with the main application is also presented.

how did you like this issue?

Login or Subscribe to participate in polls.

newsletters

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.