Home Archive EF Core performance, AI tools, and ASP.NET Core security – .NET News Daily Issue #226 (Jun 25, 2025)

Editor's note

I pulled together a pretty practical mix this time: performance tuning, security, and a bit of AI/data work. The EF Core pieces and the LINQ ToList() warning are especially useful if you’re chasing real-world latency or memory issues. I also like the JWT and authorization articles because they tackle mistakes teams still make in ASP.NET Core.

EF Core performance, AI tools, and ASP.NET Core security

Ready to tackle Wednesday's mid-week code hurdles? As seasoned .NET developers who’ve weathered many software storms, we know that the road to productivity is sometimes peppered with quirky bugs and unexpected feature detours. Today, imagine your .NET journey as an adventurous road trip, complete with pit stops at our curated articles that’ll keep your engine running smoothly. Buckle up and get ready for a ride through innovative solutions and insights, keeping your development game strong and your spirits high!

Today's Articles

Slow EF Core Queries? Here’s the Easiest Way to Find the Problem

https://medium.com/c-sharp-programming/slow-ef-core-queries-heres-the-easiest-way-to-find-the-problem-14bd47d83479

I’ve been working with .NET and EF Core for the past 3 years now. And let me tell you — no matter how clean you think your LINQ queries… Continue reading on .Net Programming »

Article preview

Top 5 Google Tools for Gen-AI Developers

https://www.c-sharpcorner.com/blogs/top-5-google-tools-for-genai-developers

Explore five powerful Google tools—AI Studio, Firebase, Stitch, Colab, and Jules—designed to help generative AI developers prototype, build, and scale applications quickly and efficiently.

Article preview

The Future is Now: Predictive .NET with ML.NET

https://medium.com/@nagarajvela/the-future-is-now-predictive-net-with-ml-net-a1f488697237

Develop a house price prediction app using ML.NET with this hands-on tutorial. Continue reading on Level Up Coding »

Article preview

JWT Authentication in .NET

https://medium.com/@pasanmanohara/jwt-authentication-in-net-ee691b8f7f2a

Following illustration shows how the entire authentication process works.

Article preview

Right way to use HttpClient for .NET developer

https://medium.com/@pongsakorn_m/right-way-to-use-httpclient-for-net-developer-cb34165844f1

for today, we gonna learn about how to use HttpClient with best practices for .NET developer. let’s go! 😜

Article preview

EF Core AsNoTracking Deep Dive: Real Performance Impacts on Query Speed, Memory, and SaaS…

https://medium.com/@tolgayildiz91/ef-core-asnotracking-deep-dive-real-performance-impacts-on-query-speed-memory-and-saas-6f65a83f71e3

In the world of SaaS backend engineering, every microsecond matters when building high-concurrency, read-heavy systems. While Entity…

Article preview

Mastering Caching Strategies: Cache-Aside, Write-Through, Read-Through, and More!

https://www.c-sharpcorner.com/blogs/mastering-caching-strategies-cacheaside-writethrough-readthrough-and-more

Caching can make or break your app’s performance. Whether you’re building a real-time dashboard, an e-commerce site, or a microservices backend, caching is one of the most powerful performance booster...

Article preview

What the Heck Is .NET? (And Why It’s Not Just a Microsoft Thing Anymore)

https://piyushdoorwar.medium.com/what-the-heck-is-net-and-why-its-not-just-a-microsoft-thing-anymore-14bd3be005e0

Breaking Down .NET, C#, F#, and the Whole Ecosystem — Without the Buzzwords Continue reading on Mr. Plan ₿ Publication »

Article preview

.NET Data Community Standup - Microsoft.Extensions.VectorData - Access Vector databases in AI apps

https://www.youtube.com/watch?v=BB_jMqqfay8

Article preview

Hidden Performance Killer in C# LINQ Queries: ToList()

https://medium.com/@tolgayildiz91/hidden-performance-killer-in-c-linq-queries-tolist-b27d8c5e4a6b

With real-world benchmarking using 500K records on .NET 9

Article preview

C# Reflection and Metadata: A Deep Dive with Real-Life Examples

https://medium.com/@joshiabhi777/c-reflection-and-metadata-a-deep-dive-with-real-life-examples-6053151853da

Have you ever opened a toolbox and found a tool you didn’t even know you had-but it solved your problem perfectly? That’s what Reflection…

Article preview

HangFire Overview — Background Jobs in ASP.NET Core

https://medium.com/@aamritbistaa/hangfire-overview-background-jobs-in-asp-net-core-bcc5418c8fa4

Getting Started with Background Job Processing in .NET with HangFire: Fire-and-Forget, Scheduled, Recurring, and Continuation Jobs…

Article preview

7 C# Libraries That’ll Make You a 10x Developer (That Nobody Tells You About)

https://medium.com/@mohsho10/7-c-libraries-thatll-make-you-a-10x-developer-that-nobody-tells-you-about-9cc1b1041cfa

⚠️ Warning: You might end up rewriting half your codebase after this. Continue reading on .Net Programming »

Article preview

The 1 Reckless EF Core Habit That Nearly Deleted My Client’s Data

https://medium.com/c-sharp-programming/the-1-reckless-ef-core-habit-that-nearly-deleted-my-clients-data-468a3e6951aa

I trusted EF Core migrations to handle production schema updates. One lazy decision nearly wiped a live database. Here’s what went wrong —… Continue reading on .Net Programming »

Article preview

Top 10 Techniques To Make Solution of Lazy LINQ

https://medium.com/@hasanmcse/top-10-techniques-to-make-solution-of-lazy-linq-f7882e7efb56

Discover 10 powerful LINQ techniques that showcase how to write smarter, cleaner C# code using lazy evaluation, functional patterns, and…

Article preview

Fixed Window vs. Sliding Window Rate Limiting in .NET

https://www.c-sharpcorner.com/article/fixed-window-vs-sliding-window-rate-limiting-in-net/

Learn the difference between Fixed and Sliding Window Rate Limiting in .NET. Understand how each algorithm controls API traffic, prevents abuse, and suits different use cases like login or public endp...

Article preview

Health Checks in .NET 8 Web API: A Comprehensive Guide

https://www.c-sharpcorner.com/article/health-checks-in-net-8-web-api-a-comprehensive-guide/

Ensure your ASP.NET Web API’s reliability with .NET 8 health checks—monitor SQL Server, external APIs, and network connectivity using JSON-formatted diagnostics for proactive monitoring, easier debugg...

Article preview

Stop Using [Authorize] Wrong in ASP.NET Core – A Real-World Guide for Secure Authorization

https://medium.com/@talhaawan78654321/stop-using-authorize-wrong-in-asp-net-core-a-real-world-guide-for-secure-authorization-b934904f34c9

Authorization is one of the most critical — yet misunderstood — pillars of modern application development. Many developers treat it as a…

Article preview

Building a Simple Weather App with ASP.NET Core

https://medium.com/@mksuresh044/building-a-simple-weather-app-with-asp-net-core-ac9514e28fd3

Calling OpenWeather API Using HttpClient

Article preview

The One Command That Saved Me 50 Hours of Debugging in .NET

https://medium.com/c-sharp-programming/the-one-command-that-saved-me-50-hours-of-debugging-in-net-3b76590c7978

50 hours lost to a silent production bug — until one command line trace gave me X-ray vision into .NET’s runtime. You won’t look at… Continue reading on .Net Programming »

Article preview

Jasen's take on today's picks

Slow EF Core Queries? Here’s the Easiest Way to Find the Problem

Good diagnostic advice for EF Core hotspots; worth reading before you start guessing.

Top 5 Google Tools for Gen-AI Developers

A broad look at practical GenAI tooling beyond the usual hype.

The Future is Now: Predictive .NET with ML.NET

ML.NET gets a welcome “what can I build now?” treatment.

JWT Authentication in .NET

JWT basics are easy to get wrong; this one focuses on the real mechanics.

Right way to use HttpClient for .NET developer

HttpClient lifetime and usage still trip teams up, so I’m glad to see it here.

EF Core AsNoTracking Deep Dive: Real Performance Impacts on Query Speed, Memory, and SaaS…

AsNoTracking is one of those small switches that can matter a lot at scale.

Mastering Caching Strategies: Cache-Aside, Write-Through, Read-Through, and More!

Caching patterns are foundational, and this piece keeps it concrete.

What the Heck Is .NET? (And Why It’s Not Just a Microsoft Thing Anymore)

A plain-English .NET overview for newcomers or cross-platform readers.

.NET Data Community Standup - Microsoft.Extensions.VectorData - Access Vector databases in AI apps

Vector data support in .NET is a timely bridge between app code and AI search.

Hidden Performance Killer in C# LINQ Queries: ToList()

LINQ performance advice is always welcome, especially when ToList() sneaks in too early.

C# Reflection and Metadata: A Deep Dive with Real-Life Examples

Reflection remains powerful, but the metadata angle helps explain when it’s the right tool.

HangFire Overview — Background Jobs in ASP.NET Core

Background jobs are a common need; Hangfire is still a solid option in ASP.NET Core.

7 C# Libraries That’ll Make You a 10x Developer (That Nobody Tells You About)

Not every “10x” list is useful, but libraries that improve productivity can be.

The 1 Reckless EF Core Habit That Nearly Deleted My Client’s Data

This EF Core cautionary tale is the kind of story teams remember.

Top 10 Techniques To Make Solution of Lazy LINQ

Lazy LINQ is convenient until it isn’t; these techniques aim to keep it predictable.

Fixed Window vs. Sliding Window Rate Limiting in .NET

Rate limiting choices matter more than people think, especially under bursty traffic.

Health Checks in .NET 8 Web API: A Comprehensive Guide

Health checks are table stakes for production APIs, and .NET 8 makes them straightforward.

Stop Using [Authorize] Wrong in ASP.NET Core – A Real-World Guide for Secure Authorization

Authorization misuse is common; this should help teams tighten endpoint security.

Building a Simple Weather App with ASP.NET Core

A simple weather app, but useful as a walk-through for ASP.NET Core basics.

The One Command That Saved Me 50 Hours of Debugging in .NET

Sometimes one command really does save a day—or two—of debugging.

Related issues

📬 Get daily .NET content delivered to your inbox