Coding standards, previews, and performance
A broad .NET roundup covering coding standards, ASP.NET Core testing, source generators, passkeys, SQL tuning, and native tooling updates.
Jasen's top three picks
- 1 How we enforce .NET coding standards at Workleap to improve productivity, quality and performance
anthonysimmon.com
Workleap’s standards approach is a nice example of scaling consistency without drowning teams in process.
- 2 What are delegates and multicast delegates in C#
c-sharpcorner.com
The .slnx post is worth a look if you want fewer merge headaches and a more CLI-friendly solution format.
- 3 Stop using .sln files — switch to .slnx in .NET now
medium.com
Passkeys in ASP.NET Core Identity is the kind of preview feature that can shape real app security decisions soon.
Editor's note
I pulled together a deliberately mixed issue this time: practical team standards, framework previews, and a lot of day-to-day developer craft. The Workleap coding standards piece and the new Dependabot NuGet updater stood out for showing how tooling can move both consistency and velocity. I also liked the ASP.NET Core exception-handler testing article and the passkey preview post because they’re concrete, useful, and timely.
Today's articles
How we enforce .NET coding standards at Workleap to improve productivity, quality and performance
anthonysimmon.com
Distributing .editorconfig and MSBuild properties across hundreds of .NET projects is now as easy as adding a single NuGet package. Continue reading on Workleap »
Topics: .NET Core Performance Visual Studio
Read articleWhat are delegates and multicast delegates in C#
c-sharpcorner.com
Learn what delegates and multicast delegates are in C# with clear explanations, code examples, and use cases. This article explores how delegates enable flexible, type-safe method referencing and how ...
Topics: C#
Read articleStop using .sln files — switch to .slnx in .NET now
medium.com
The old .sln served us well, but the new XML-based .slnx fixes decades of pain — fewer merge fights, better tooling, and CLI-first…
Topics: .NET Core Visual Studio
Read articleYou’re Not Just a .NET Developer Anymore — Why Microsoft Wants You Thinking in Workflows
towardsdev.com
“Durable Functions, Dapr, and Semantic Kernel: Microsoft’s New Stack for Orchestrated .NET Workflows” Continue reading on Towards Dev »
Topics: ASP.NET Core Azure Semantic Kernel
Read articleHow to implement Dependency Injection in .NET
c-sharpcorner.com
This code registers application services using Dependency Injection in .NET. IReportService is added as scoped and IEmailSender as transient, promoting modular, testable, and maintainable architecture...
Topics: .NET Core Solid Principles
Read articleTop 5 Patterns Every .NET Developer Should Know
malshikay.medium.com
Essential Patterns for .NET Developers
Topics: Design Patterns Solid Principles
Read article15 Critical LINQ Mistakes Every .NET Developer Must Avoid
medium.com
Master these common LINQ pitfalls to write more efficient, maintainable, and bug-free code.
Topics: C# Performance
Read articleMastering String Manipulation in .NET — Everything You Need to Know
medium.com
From performance to localization, from regex to raw string literals — a complete guide for .NET developers
Topics: C# Performance
Read articleCOALESCE vs. ISNULL: Better NULL Handling in .NET Apps
itnext.io
Compare COALESCE and ISNULL to write cleaner, portable SQL for your .NET data layers. Continue reading on ITNEXT »
Topics: .NET Core SQL Server
Read articleThe new Dependabot NuGet updater: 65% faster with native .NET - .NET Blog
devblogs.microsoft.com
Discover the new Dependabot NuGet updater that improves performance, accuracy, and developer experience by leveraging native .NET tooling.
Read articleWhy .NET is the Best-Kept Secret for New Programmers
towardsdev.com
Kickstart your coding journey with .NET’s simplicity and versatility. Continue reading on Towards Dev »
Topics: .NET Core
Read articleBuilding High-Performance .NET Apps With C# Channels
antondevtips.com
Building reliable, scalable, and high-performance .NET applications often comes down to how you handle concurrency and data processing… Continue reading on CodeX »
Topics: C# Performance
Read article.NET Conf 2025 – Announcing the Call for Content
devblogs.microsoft.com
The .NET Conf 2025 Call for Content is now open! Join us November 11-13 for the premier .NET virtual event celebrating .NET 10. Submit your session proposal by August 31st and share your .NET expertis...
Topics: .NET 10 Visual Studio
Read articlePasskey support for ASP.NET Core identity: Exploring the .NET 10 preview - Part 6
andrewlock.net
In this post I look at the passkey support added to ASP.NET Core Identity and the Blazor Web App template, explore how it works, and look at the implementation
Topics: ASP.NET Core Blazor Security
Read articleWhy .NET Applications Fail: A Developer’s Complete Guide to Common Issues and Solutions
medium.com
Understanding the root causes behind .NET application failures can save you hours of debugging and prevent costly production issues… Continue reading on .Net Programming »
Topics: .NET Core
Read articleHow to integration test exception handlers in ASP.NET Core
blog.elmah.io
Global exception handling in ASP.NET Core is one of those features you often just set and forget. Unless you realize that your error log is awfully quiet, applications with failing or misconfigured ex...
Topics: ASP.NET Core Unit Testing
Read articleRight-Sizing .NET Architecture: A Developer’s Decision Framework
medium.com
How to choose the right level of complexity for your specific context
Topics: Clean Architecture Solid Principles
Read articleRoslyn Source Generators in C#
medium.com
When Your Code Writes Itself Continue reading on Indian Full Stack Developer Community »
Topics: C# Roslyn Source Generators
Read articleStop Looping: Use Dictionary for Fast Entity Access in .NET
mariemoalla.medium.com
In many .NET applications, you manage collections of entities, like users, orders, or products, and frequently need to look up items by…
Topics: C# Performance
Read articleAutomating .NET User Secrets with PowerShell
kaylumah.nl
Manage secret configuration for dotnet projects using PowerShell
Read article✨ You’re Probably Handling Middleware Wrong in .NET — Here’s the Right Way
blog.yaseerarafat.com
Middleware used to be magic — until it became a mess. Here’s how to reclaim control with a cleaner, composable, and more testable…
Topics: ASP.NET Core .NET Core
Read articleMonitor Performance by Using the Query Store
c-sharpcorner.com
Query Store in SQL Server helps monitor query performance over time by storing execution plans, runtime stats, and wait times. It enables troubleshooting, plan forcing, and tracking regressions effect...
Topics: Performance SQL Server
Read articleC# Syntax: A Beginner’s Guide to the Basics
medium.com
C# (pronounced “C sharp”) is a powerful, versatile programming language developed by Microsoft. If you’re just starting your journey with…
Topics: C#
Read article