Showing results for Performance - .NET Blog

Aug 10, 2021
Post comments count41
Post likes count4

String Interpolation in C# 10 and .NET 6

Stephen Toub - MSFT
Stephen Toub - MSFT

Text processing is at the heart of huge numbers of apps and services, and in .NET, that means lots and lots of . creation is so fundamental that a myriad of ways of creating them have existed since .NET Framework 1.0 was released, and more have joined the fray since. Whether via 's constructors, or , or overrides, or helper methods on like or ...

.NETC#Performance
Jun 15, 2021
Post comments count9
Post likes count1

Migration of Bing’s Workflow Engine to .NET 5

Ben Watson
Ben Watson

Bing runs one of the world’s largest, most complex, highly performant, and reliable .NET applications. This posts discusses the journey and the work required to upgrade to .NET 5. This migration has been an unqualified success for our team. The overall picture is clear that .NET 5 is phenomenally superior.

.NETASP.NETPerformance
Mar 25, 2021
Post comments count27
Post likes count0

Loop alignment in .NET 6

Kunal Pathak
Kunal Pathak

Loop alignment improvements in .NET 6

.NET Core.NETC#
Nov 27, 2020
Post comments count4
Post likes count0

The updated GetGCMemoryInfo API in .NET 5.0 and how it can help you

maoni
maoni

things library folks wanted at the time. In 5.0 I got requests from folks to monitor more things about the GC. Instead of adding a bit of info each time someone asks, I really thought about the kinds of things that would help with monitoring and diagnostics and expanded the info provided by this API significantly. It also has a new overload, docume...

.NET CorePerformance.NET Internals
Sep 2, 2020
Post comments count13
Post likes count0

ARM64 Performance in .NET 5

Kunal Pathak
Kunal Pathak

ARM64 performance work in .NET 5

.NET Core.NETC#
Jul 13, 2020
Post comments count60
Post likes count3

Performance Improvements in .NET 5

Stephen Toub - MSFT
Stephen Toub - MSFT

Explore many performance improvements, big and small, that have gone into the .NET 5 runtime and core libraries to make apps and services leaner and faster.

.NET.NET Core.NET Framework
Mar 16, 2020
Post comments count20
Post likes count4

Async ValueTask Pooling in .NET 5

Stephen Toub - MSFT
Stephen Toub - MSFT

The async/await feature in C# has revolutionized how developers targeting .NET write asynchronous code. Sprinkle some and around, change some return types to be tasks, and badda bing badda boom, you've got an asynchronous implementation. In theory. In practice, obviously I've exaggerated the ease with which a codebase can be made fully asynchron...

.NET.NET CoreC#