Posts by this author

Mar 23, 2026
Post comments count2
Post likes count2

Ten Months with Copilot Coding Agent in dotnet/runtime

After ten months using GitHub Copilot Coding Agent (CCA) in dotnet/runtime, the .NET team shares data-driven lessons on cloud-AI-assisted development.

.NETAIDeveloper Stories
Sep 10, 2025
Post comments count86
Post likes count91

Performance Improvements in .NET 10

Take a tour through hundreds of performance improvements in .NET 10.

.NETPerformance
Sep 12, 2024
Post comments count66
Post likes count155

Performance Improvements in .NET 9

Take an in-depth tour through hundreds of performance improvements in .NET 9.

.NETPerformance
Sep 13, 2023
Post comments count131
Post likes count157

Performance Improvements in .NET 8

.NET 7 was super fast, .NET 8 is faster. Take an in-depth tour through over 500 pull requests that make that a reality.

.NETC#Visual Studio
Mar 16, 2023
Post comments count81
Post likes count213

How Async/Await Really Works in C#

Async/await was added to the C# language over a decade ago and has transformed how we write scalable code for .NET. But how does it really work? In this post, we take a deep dive into its internals.

.NET.NET FundamentalsFeatured
Aug 31, 2022
Post comments count154
Post likes count118

Performance Improvements in .NET 7

.NET 7 is fast. Really fast. In this post, we'll deep-dive into literally hundreds of performance improvements that contributed to that reality.

.NETPerformanceFeatured
May 12, 2022
Post comments count38
Post likes count7

Regular Expression Improvements in .NET 7

System.Text.RegularExpressions has improved significantly in .NET 7. In this post, we'll deep-dive into many of its exciting improvements.

.NETC#Visual Studio
Aug 10, 2021
Post comments count41
Post likes count4

String Interpolation in C# 10 and .NET 6

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