Announcing .NET 8

#481 – November 20, 2023

Microsoft announced the availability of .NET 8. It delivers thousands of performance, stability, and security improvements, as well as platform and tooling enhancements that help increase developer productivity and speed of innovation.

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.

“Ahead of Time compilation is so hot right now.” AOT is one of the focuses of the .NET 8 release, with a lot of attention given to high-performance scenarios. VestPocket is a single file data storage using System.Text.Json for JSON serialization.

DotNetDave details extensive performance benchmarking of .NET 8, showcasing its notable improvements but also highlighting areas of performance regression compared to .NET 6.

C# 12 introduces several new features that aim to improve the expressiveness, performance, and safety of the language. In this post, we will explore some of these features and see how they can benefit your code.

When is a Fake Object the right Test Double? When you can describe the contract of the dependency. But if you can't describe the contract of a dependency, you should seriously consider if the design is right.

The goal of this post is to share with you the tips and tricks to navigate into the CLR implementation so you could better understand how things are working.

newsletters