Editor's note
I put together a deliberately mixed issue this time, with security, AI, and performance all in the same lineup. Damien Bod’s delegated OAuth token exchange piece is a strong practical read, and the Azure Functions monitoring deep dive is useful if you run isolated worker apps. I also liked the performance-focused posts on APIs, JSON, and collection choices because they pair well with the more architectural articles.
ASP.NET Core OAuth, Copilot, and performance tips
Ah, Friday! The perfect time to shift gears, much like swapping your old sedan for a sleek sports car—fast, smooth, and ready for the weekend ahead. As seasoned .NET developers, we know that a great week of coding is akin to crafting the perfect playlist: varied, memorable, and leaving you eager for the next track. Today’s newsletter is your pit stop to refuel with insights and a few sharp turns that might just inspire your next project revelation. Buckle up, and let's see what’s under the hood this week!
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
ASP.NET Core delegated OAuth Token Exchange access token management
Practical guide to delegated token exchange in ASP.NET Core, with real-world access token handling patterns.
GitHub Copilot Chat Explained: The Life of a Prompt
A clear look at how Copilot Chat processes prompts, which helps explain the tool's behavior and limits.
How To Increase Performance of Web APIs in .NET — 11 Proven Techniques
A solid roundup of API performance techniques, with ideas you can apply before reaching for bigger infrastructure.
Optimizing Docker Images is More Than Just a One-and-Done Thing in .NET.
Worth reading if your containers keep growing; it treats Docker image optimization as an ongoing habit.
Handling Large JSON in .NET: Strategies to Enhance Performance
Useful advice for handling large JSON payloads without turning your app into a memory stress test.
Stop Ruining Your Apps! Avoid These 10 C# Mistakes
A familiar warning list for C# developers, but the reminders still save time and bugs.
Why .NET is Still One of the Best Frameworks for Enterprise Development
A broad case for .NET in enterprise settings, mixing platform strengths with the usual business-friendly arguments.
Agentic AI: A Philosophical Take
More of a conceptual AI discussion than a coding tutorial, but still interesting if you're tracking agentic workflows.
Detailed monitoring guidance for isolated Azure Functions, especially around configuration and observability setup.
Launch Chrome and Other Applications in C#
A lightweight post on launching apps from C#, handy if you need simple process-start patterns.
.NET Performance Improvements Series: List vs. Dictionary vs. HashSet
Compares List, Dictionary, and HashSet through a performance lens, which is exactly the kind of practical benchmark readers need.
Different Ways of Declaring an Object in C#
Intro-level object declaration walkthrough, best suited for newer C# developers or a quick refresher.
C# .NET 9: Deep Dive into the Technical Beast 🚀
A focused .NET 9 deep dive that should appeal to readers who want a broader technical tour.
Design Patterns for Scalable ASP.NET MVC Applications
Good MVC architecture refresher that leans on patterns for applications that need to stay maintainable as they grow.
Open API Documentation and Swagger alternatives in .NET 9
Covers OpenAPI documentation options in .NET 9 and where Swagger alternatives fit.
Difference Between Debug and Release Builds in C#
A straightforward explanation of debug versus release builds, useful for anyone chasing surprising runtime differences.
A C# 13 Tip for building Data Transfer Objects (DTOs) Using Records
Shows how records can simplify DTOs in C# 13, especially when you want concise immutable models.
DocumentDB is Gaining Momentum in the Open-Source Database World
Interesting database news: DocumentDB momentum signals continued activity around the Cosmos DB ecosystem and open-source direction.












