Performance, security, and EF Core tips
A varied roundup of .NET posts on faster code, safer ASP.NET Core apps, EF Core migrations, Azure slots, logging, and team Git workflows.
Jasen's top three picks
- 1 Performance Improvements in Our .NET Application
medium.com
Practical speed wins here — a good opener if you’re trying to squeeze more out of a real app, not a benchmark.
- 2 Practical Specification Pattern in .NET 9: From Queries to Clean Architecture
medium.com
Specification pattern, repository, and EF Core in one article; useful if you like keeping query logic testable.
- 3 How to swap deployment slots in Azure App Service?
c-sharpcorner.com
A solid walkthrough of slot swaps for low-drama releases in Azure App Service.
Editor's note
I pulled together a pretty mixed bag this time: performance tuning, architecture, security, and a few practical tooling pieces. The Serilog + OpenTelemetry piece stands out for production debugging, and the clickjacking post is a good reminder that security basics still matter. There’s no single theme here — just a useful cross-section of what .NET folks are reading right now.
Today's articles
Performance Improvements in Our .NET Application
medium.com
Today, we gonna look at the tips that can make your .NET application faster ⏩
Topics: .NET Core Performance
Read articlePractical Specification Pattern in .NET 9: From Queries to Clean Architecture
medium.com
Level Up Your Query Logic: Using the Specification Pattern with .NET 9, Entity Framework Core, and Repository
Topics: Clean Architecture .NET 9 EF Core
Read articleHow to swap deployment slots in Azure App Service?
c-sharpcorner.com
Learn how to leverage Azure App Service deployment slots for seamless website updates with zero downtime. This guide walks you through creating staging slots, deploying code changes, and swapping them...
Topics: Azure Azure DevOps
Read articleUse Record Types for DTOs in C#
medium.com
In modern C# development, Data Transfer Objects (DTOs) are everywhere — transporting data between APIs, services, and databases.
Read articleLogging Like a Pro — Serilog + OpenTelemetry in .NET
medium.com
From scattered text files to correlated, structured observability that actually helps you debug production issues
Topics: OpenTelemetry Serilog
Read articleVisual Studio 2026 Insiders; Here’s the Good, the Bad, and the WTF
medium.com
From performance boosts and AI features to bloat and redesign headaches, here’s everything you need to know about Visual Studio 2026…
Topics: GitHub Copilot Visual Studio
Read articleAutoMapper vs Mapster: A Comprehensive Technical Analysis for .NET Developers
medium.com
Object-to-object mapping is a fundamental requirement in modern .NET applications, particularly when dealing with different layers of…
Topics: AutoMapper .NET Core
Read articleString Interpolation vs Concatenation in C#: The Cleaner Way to Write Strings
medium.com
When I was about a year into coding, I still glued strings together with + signs like Lego blocks. It worked fine — until my code started…
Read articleMulti-Tenant SaaS Architecture | Tenant Isolation & Scalability
adilyousaf88.medium.com
The Complexity of Building Multi-Tenant SaaS Applications (And How to Simplify It)
Topics: Azure Domain-Driven Design .NET Core
Read articleWhat is Prompt Fatigue and How Do You Avoid It?
c-sharpcorner.com
Prompt fatigue happens when AI prompts become repetitive, less effective, or mentally draining to manage. Learn what prompt fatigue is, why it matters, and how to avoid it in AI workflows.
Read articleC# 13 Performance Playbook
medium.com
Span<T>, Pipelines, and memory discipline for smooth p99 — without GC drama.
Read articleHow to Secure a Website?
c-sharpcorner.com
Protect your website from cyber threats with our comprehensive guide to website security. Learn essential practices, from SSL/TLS encryption and WAF implementation to secure coding, access control, an...
Read articleRecords vs Classes vs Structs in .NET — Which One Should We Use?
medium.com
Choosing the Right Type for Performance and Maintainability
Read articleWriting Fast, Safe, and Scalable Async in C#
medium.com
Master ValueTask, streaming, hot paths, and writing async code that actually scales.
Read articleHow to Use Migrations in EF Core?
c-sharpcorner.com
Learn how to use Entity Framework Core (EF Core) migrations to keep your database schema in sync with your application's data model. This guide provides a step-by-step explanation of creating, applyin...
Read articleElevate Your C# Projects with FSM_API: A New Approach to State Management
c-sharpcorner.com
Simplify complex C# logic with FSM_API, a high-performance, open-source Finite State Machine library. Eliminate tangled code, improve runtime safety with its cascading degradation system, and gain fle...
Read articleGraceful Error Handling in ASP.NET Core APIs
medium.com
How to Build Robust APIs with Centralized Error Handling in ASP.NET Core.
Read articleIntroduction to DotNet
medium.com
Refined Topics:
Read articleMessing up your page layout with a fun Razor mistake
blog.jermdavis.dev
Sometimes it's the simplest things that can trip up development work. A case in point is a bug ticket I got handed recently, which I think shows the need to understand your tools when writing code. Re...
Read articleClickjacking Protection with X-Frame-Options and CSP in ASP.NET Core
c-sharpcorner.com
Protect your ASP.NET Core applications from clickjacking attacks! This guide explains how to implement robust defenses using X-Frame-Options and Content Security Policy (CSP) with frame-ancestors. Lea...
Read articleBackground Jobs in SaaS | Task Scheduling & Cron Jobs Made Easy
adilyousaf88.medium.com
Every SaaS app runs on tasks that need to happen in the background. Sending welcome emails, generating reports, cleaning up data, and…
Read articleCaching in .NET: A Complete Guide
shahedbd.medium.com
Caching is one of the most powerful tools in a developer’s arsenal for boosting performance and scalability in web applications. Whether…
Read articleWhat Is Entity Framework Core and How Is It Different from EF6?
c-sharpcorner.com
Understand the key differences between Entity Framework 6 (EF6) and Entity Framework Core (EF Core). This article compares platform support, performance, and features to help you choose the right ORM ...
Read articleGit Workflows for .NET Teams: Which One Actually Works?
medium.com
Which Git workflow fits your .NET team? GitHub Flow, GitFlow, or Trunk-Based — with real conflict examples and fixes.
Read article