33% faster HTTP/1.1 with better connection pooling in .NET 9 🔥 The #dotnet team replaced a List<T> with a ConcurrentStack<T>, reducing lock contention, especially on high-core machines. This change led to over 30% improvement in request throughput compared to .NET 8. It’s a… x.com/i/web/status/1… pic.x.com/1Y4CFJ7uVs
Week 6, 2025
Monday, 3 February 2025 - Sunday, 9 February 2025
F# Weekly #6, 2025 – Will TypeProvider come to C#?
Understanding Controllers, Services, and DTOs in .NET: Simplified
The dashboard polish in .NET Aspire 9.1 is really nice. Detection of passwords in arguments. #dotnet #aspire pic.x.com/xxrqTkzcWC
From the future #dotnet pic.x.com/oguoocclW1
Left/RightJoin LINQ operators coming in .NET 10 🔥 #dotnet pic.x.com/FMJ221Q07K
How to Copy files from Windows to Linux using PowerShell Remoting 🖥techcommunity.microsoft.com/t5/itops-talk-… #PowerShell #PoSh #Linux #Windows pic.x.com/jyk81uCOJU
You Don't Need 4 Projects in .NET
.NET 8 Global Exception Handler example 🔥 #dotnet Unless I can recover somehow I like to just let exceptions bubble up and then catch and log them globally. IExceptionHandler was new in .NET 8 and makes setting up a global exception handler super easy. Have you used it yet? x.com/i/web/status/1… pic.x.com/DFCc0EznZ2
PowerShell is fun :)Using the PowerShell WinGet Client module to install your apps on your new computer
Build a SIMPLE Role-Based Auth System in .NET (from scratch)
The ReSharper and Rider 2024.3.5 Bug-Fix Updates Are Here
Stop Using DateTime in .NET
Rider 2025.1 EAP 3: Enhancements for Blazor WASM, User Experience, and the Decompiler
ErrorProne.NET: Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
.NET 9 Networking Improvements
LINQ Shuffle() method coming in .NET 10 🔥 This was merged by Stephen Toub about 6 hours ago. What do you think? Useful addition? #dotnet x.com/i/web/status/1… pic.x.com/0FqxfpD0Am
System.Linq.Shuffle() coming in .NET 10
.NET MAUI Community Toolkit Monthly Standup, February 2025
HTTP File updates for Request Variables and more
The Most Underrated .NET Feature You Must Use
Solving A Naming Problem in .NET
ASP .NET Core 9 Web API CRUD with Entity Framework Core - Full Course with DDD, Clean Code & Best Practices by @iammukeshm codewithmukesh.com/blog/aspnet-co… #aspnetcore pic.x.com/Z30uzbHFUx
NO SWAGGER? NO PROBLEM! OpenAPI Made Easy in .NET 9 by @mjovanovictech youtube.com/watch?v=0qtwYT… #aspnetcore pic.x.com/r0UMlvD9Oo
AI Extensions for .NET with Steve Sanderson
Organizing Azure Blob Storage With Virtual Directories In C# | Build5Nines
Entity Framework query lifecycle diagram 💡 #dotnet pic.x.com/lKgmTyHSju
The Most Cursed C# Library
Microsoft.UI.Xaml 2.8.7
Ultimate Guide to API Security in .NET: Mastering JWT, OAuth, and Best Practices
Use your .NET skills to become an AI engineer. With the #OpenAI library, #dotNET developers can quickly master critical AI skills and apply them to real world apps. Read the blog to learn more about the OpenAI library for .NET. msft.it/6019UTT3z pic.x.com/ald5vrnOXM
ASP.NET Core on .NET Framework servicing release advisory: ASP.NET Core 2.3
GitHub star history for popular .NET libraries 🧵 #dotnet Let's start with Unit testing frameworks. Look at the star growth of TUnit. This library is going places. pic.x.com/ShaQYuOqZ8
Most popular Programming languages in 2025 ! #python #java #javascript #js #csharp #php #typescript #swift #r #programming pic.x.com/e2Feacza97
Your fonts are now preserved when changing theme
NO SWAGGER? NO PROBLEM! OpenAPI Made Easy in .NET 9
Writing a .NET Garbage Collector in C# - Part 2
Supporting multiple .NET SDK versions in a source generator: Creating a source generator - Part 14
JIT: De-abstraction in .NET 10 · Issue #108913 · dotnet/runtime
How many .NET devs wish there were more Blazor jobs?
Vogen and Value Objects with C# and .NET
Random Neighborhoods Regression Using C#
In .NET 10, the compiler team are aiming to further reduce abstraction related overhead from our code Currently iterating an array via IEnumerable is a lot slower than iterating the array directly. #dotnet x.com/i/web/status/1… pic.x.com/0TzYN4h5yU