Editor's note
I kept this issue varied on purpose, with a mix of practical C# articles, testing guidance, and a few AI and Azure pieces. The PGO and RecyclableMemoryStream reads are especially useful if you care about throughput and allocations, while the Copilot and MAUI items show where the platform is heading.
C# features, testing, AI, and performance picks
As the weekend glimmers on the horizon, let's put a turbo in our .NET engines and take a joyride through the latest innovations and insights. This Friday, let’s reflect on the road we've traveled and gear up with savvy solutions to fuel our next week. Whether you’re refactoring your code or contemplating the pace of tech evolution, this newsletter is your pit stop for both reflection and rejuvenation. Buckle up, because it's all about mastering the art of the drive in the world of .NET.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
4 Different way to write a swap numbers program in C#
A simple swap-numbers refresher, but it’s a nice warm-up before the more practical C# pieces.
How Event-Driven Architecture Boosts Scalability
Event-driven architecture gets a clear scalability treatment here, which is useful if you’re thinking beyond CRUD.
Mastering .NET Core: 20 Concepts Every Developer Should Know to Ace Their Next Interview Part-1
A broad .NET Core interview roundup; handy for juniors, or for a quick memory check.
Comprehensive Guide to Unit Testing with MSTest in C#
MSTest remains relevant, and this guide is a solid reminder to keep tests focused and maintainable.
GitHub’s Copilot Pro+ news matters because it changes the paid AI assistant story for .NET developers.
Profile-Guided Optimization (PGO) in C#
PGO is one of those performance levers that can move real workloads when you understand where it helps.
Copilot Slash Commands: The Copilot Show - Ep. 8
Copilot slash commands are a small topic, but they can make AI-assisted workflows feel much more direct.
This AI-in-SaaS piece is more business-facing, but the private small-model angle is worth a look.
Unit Test CRUD operation in Web API using NUnit Testing Framework
NUnit plus Web API CRUD testing is a practical combo for teams standardizing on endpoint coverage.
Have you heard about RecyclableMemoryStream in .NET?
RecyclableMemoryStream is a classic optimization tool, and it still earns attention in allocation-heavy code.
C#’s Hidden Gems: 5 Underrated Features That Will Make You a Better Developer
The hidden-gems article is the kind of lightweight C# reading that often surfaces one feature you forgot.
Building a Generative AI Chatbot for Loan Accounting with .NET and Azure
A .NET and Azure chatbot case study that’s useful if you want implementation ideas, not just AI theory.
LINQ vs TypeScript: Method Equivalents at a Glance
LINQ versus TypeScript is a fun comparison, and it helps bridge mental models for full-stack developers.
New LINQ features in .NET 9 are worth tracking if you’re using the latest runtime and want cleaner queries.
C# 13: Introducing the new escape sequence
C# 13’s new escape sequence is a small language change, but these details add up in daily coding.
HashSet basics never really go out of style; this is a good reminder of when set semantics pay off.
Memory Leaks Due to Unmanaged Resources
Unmanaged-resource leaks are still a real problem, and this article reinforces why disposal discipline matters.
10 Essential Development Tips for ASP.NET Core
ASP.NET Core tips are always welcome, especially when they’re framed as development habits rather than trivia.
Exception Handling with the 'is not' Operator
The 'is not' operator piece is a quick syntax-focused read that can sharpen your exception handling code.
Comprehensive and Advanced Guide to System.Environment in .NET 8/9
System.Environment in .NET 8/9 is one of those APIs people use constantly but rarely study deeply.
C# 12 Inline Arrays vs Traditional Arrays: Why Performance-Critical Code Needs Them
Inline arrays are a niche feature, but they matter when you’re chasing performance in hot paths.
Best Practices for Azure Table Storage
Azure Table Storage best practices are practical if you’re building on low-cost, schemaless storage.
.NET MAUI Community Standup - Next in .NET 10 and Visual Studio
The MAUI standup is useful for seeing what’s coming next in .NET 10 and Visual Studio support.
All You need to know about AutoMapper!
AutoMapper still has a place in many codebases, and this guide covers the usual tradeoffs and setup questions.











