Home Archive MCP C# SDK, Redis, JWT and SQL Server Performance – .NET News Daily Issue #240 (Jul 15, 2025)

Editor's note

I kept this issue intentionally mixed, because that’s what the daily feed does best. The MCP C# SDK update is the one to watch if you’re tracking where AI tooling is heading in .NET, and the SQL Server indexing piece is a practical performance read for people tuning real systems. There’s also solid grounding here with Redis, keyed services, and exception handling advice.

MCP C# SDK, Redis, JWT and SQL Server Performance

As Tuesday rolls around, it's time to pause and ponder over the magic of striping down complex code into elegant solutions—something GenX developers have mastered with the finesse of an experienced roadster navigating a scenic route. In this edition, we're tuning our engines to uncover the latest .NET innovations that promise to enhance and refine your coding journey. So, buckle up and explore our handpicked articles that are precisely engineered to inspire and invigorate your development projects.

Today's Articles

MCP C# SDK: What’s New, What’s Next!

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

Article preview

C# Excel Automation: Fill Templates with Dynamic Data and Export to PDF

https://medium.com/@alice.yang_10652/c-excel-automation-fill-templates-with-dynamic-data-and-export-to-pdf-afeca6c80ffa

Filling Excel templates and generating reports automatically in C# is a common requirement in business and enterprise applications.

Article preview

Hide Column Headers and Show Row Headers in C#

https://www.c-sharpcorner.com/article/hide-column-headers-and-show-row-headers/

Learn how to display DataGridView data horizontally in a WinForms application. This article shows you how to set up row headers, add columns, and rotate data display programmatically.

Article preview

Run C# with a single file. Discover the power of “dotnet run app.cs” (English — Español)

https://medium.com/@andresleiva.4/run-c-with-a-single-file-discover-the-power-of-dotnet-run-app-cs-english-español-37c83bce2b3d

Run C# like a script with no project or setup.the new dotnet run app.cs feature and what it means for the future of the ecosystem

Article preview

Build MVPs 50% Faster with ASP.NET Zero

https://medium.com/@sparklewebhelp/build-mvps-50-faster-with-asp-net-zero-27577fbcd66f

In today’s fast-moving tech world, speed really matters. Whether you are a startup trying to launch your idea or a big company testing a…

Article preview

Implement Redis Cache in .Net-Performance Improvement

https://pawan-kumawat.medium.com/implement-redis-cache-in-net-performance-improvement-72b6ceeedcca

Recently I came across a use case in our project where We had to resort to Distributed Cache instead of local Cache. So I created a POC… Continue reading on JavaScript in Plain English »

Article preview

🍁Mastering SOLID Principles in Real-World .NET Projects

https://www.c-sharpcorner.com/article/mastering-solid-principles-in-real-world-net-projects/

Learn SOLID principles in C# with real-world .NET examples. Master SRP, OCP, LSP, ISP, and DIP to write clean, testable, and scalable code using interfaces, patterns, and best practices for enterprise...

Article preview

Use keyed services for multiple implementations of a service

https://www.roundthecode.com/dotnet-tutorials/use-keyed-services-multiple-implementations-of-service

Learn how to add and inject keyed services into an ASP.NET Core application so you can add multiple implementations of the same services. The page Use keyed services for multiple implementations of a ...

Article preview

.NET GC Isn’t the Problem — Your Code Might Be (Real Fixes Inside)

https://medium.com/@mohsho10/net-gc-isnt-the-problem-your-code-might-be-real-fixes-inside-a26decf99ee5

🧠 Why This Blog Matters Continue reading on Towards Dev »

Article preview

Cursor Addresses Pricing Confusion With Apology, Refunds, and New Transparency Measures

https://www.c-sharpcorner.com/news/cursor-addresses-pricing-confusion-with-apology-refunds-and-new-transparency-measures

Cursor apologized for confusion over its Pro plan pricing changes, offered refunds, clarified usage limits, and pledged improved communication, aiming to rebuild trust through transparency and better ...

Article preview

.NET Myths Busted: Separating Fact from Fiction in 2025

https://medium.com/@taisongr/net-myths-busted-separating-fact-from-fiction-in-2025-c7f43ed273fb

Every technology comes with baggage — old perceptions, outdated “wisdom,” and half-remembered anecdotes from years past. .NET is no…

Article preview

C# Gets Its Cool Back and It’s Coming for Your Stack

https://medium.com/@vikpoca/c-gets-its-cool-back-and-its-coming-for-your-stack-ce7ae2fb643b

The perception of C# as a “corporate dinosaur” trapped in the grey cubicles of enterprise Windows applications has persisted for decades…

Article preview

LINQ in Practice: 5 Methods That Simplified My Code

https://medium.com/@nathangomes.st/linq-in-practice-5-methods-that-simplified-my-code-6ef4e6bd4532

LINQ (Language Integrated Query) is one of C#’s greatest conveniences. With just a few method calls, you can filter, project, and group…

Article preview

Azure App Insights Is Eating Your Budget — Here’s a Smarter Way to Monitor

https://medium.com/@mohsho10/azure-app-insights-is-eating-your-budget-heres-a-smarter-way-to-monitor-2658f064584e

Why every request shouldn’t cost you insights (and dollars) Continue reading on Dev Genius »

Article preview

⚙️ ORMs in C#: Should You Marry the Magic or Just Date It?

https://medium.com/@brian.moraboza/%EF%B8%8F-orms-in-c-should-you-marry-the-magic-or-just-date-it-f3efa9399349

I still remember my first API — raw ADO.NET, parameterized SQL commands, and a forehead full of stress sweat. It worked, sure… but…

Article preview

Top 10 .NET Performance Myths That Are Slowing You Down

https://medium.com/@mohsho10/top-10-net-performance-myths-that-are-slowing-you-down-9e0654ef6751

What everyone says is “best practice” — isn’t. Continue reading on Dev Genius »

Article preview

Why You Should Stop Catching All Exceptions in C#

https://medium.com/@kittikawin_ball/why-you-should-stop-catching-all-exceptions-in-c-4d7efbbd71b6

Why catching all exceptions in .NET is risky?

Article preview

How to Set a Proxy Using HttpClient in .NET With C#

https://medium.com/@datajournal/set-a-proxy-using-httpclient-dc0395cb9cc6

In this guide, I’ll show you how to set up a proxy using HttpClient in C#. It’s a key tool in .NET for handling HTTP requests, and by the…

Article preview

The Fastest Way to Add JWT + Google Auth to Your ASP.NET Core API

https://doumer.me/add-jwt-authentication-to-asp-net-core/

A while ago, Microsoft released Identity endpoints it felt like godsend, until I realized that it wasn’t working with JWT tokens, instead, it used a different token type, and couldn’t be customized ea...

Article preview

Integrating GSCP Prompting in a C# Application: A Practical Guide

https://www.c-sharpcorner.com/article/integrating-gscp-prompting-in-a-c-sharp-application-a-practical-guide/

Implement GSCP in your C# app for structured AI reasoning, intent recognition, confidence scoring, and auditable decisions. Enhance UX with traceable prompts, JSON outputs, and adaptive session memory...

Article preview

Integrating Automation Testing with CI/CD Pipelines

https://www.c-sharpcorner.com/article/integrating-automation-testing-with-cicd-pipelines/

Integrating automation testing into CI/CD pipelines using GitHub Actions ensures faster, reliable software delivery by enabling continuous validation, early bug detection, reduced manual effort, and s...

Article preview

Boost SQL Server Performance in .NET: The Hybrid Index Strategy (Part 3)

https://itnext.io/boost-sql-server-performance-in-net-the-hybrid-index-strategy-part-3-ebaf40397ed2?source=rss------dotnet-5

Combine Indexed Views and Columnstore to Build Blazing-Fast Dashboards Without Rewriting Your ORM Logic Continue reading on ITNEXT »

Article preview

Jasen's take on today's picks

MCP C# SDK: What’s New, What’s Next!

A timely look at the MCP C# SDK roadmap for anyone following AI integration work in .NET.

C# Excel Automation: Fill Templates with Dynamic Data and Export to PDF

A practical walkthrough for filling Excel templates and exporting to PDF without hand-editing files.

Hide Column Headers and Show Row Headers in C#

A UI-focused tip on swapping column headers for row headers in C# grids.

Run C# with a single file. Discover the power of “dotnet run app.cs” (English — Español)

A reminder that single-file execution can make quick C# experiments much easier.

Build MVPs 50% Faster with ASP.NET Zero

An ASP.NET Zero pitch, but still useful if you want a faster path to MVP scaffolding.

Implement Redis Cache in .Net-Performance Improvement

A straightforward Redis caching article aimed at improving application performance.

🍁Mastering SOLID Principles in Real-World .NET Projects

A real-world SOLID refresher that should help teams avoid overcomplicated design.

Use keyed services for multiple implementations of a service

Keyed services are a clean way to manage multiple implementations without custom factories.

.NET GC Isn’t the Problem — Your Code Might Be (Real Fixes Inside)

A blunt GC myth-busting piece that points the finger at code, not the runtime.

Cursor Addresses Pricing Confusion With Apology, Refunds, and New Transparency Measures

A lighter news item on Cursor’s pricing apology and refund response, more ecosystem than code.

.NET Myths Busted: Separating Fact from Fiction in 2025

Another myth-busting read, this time separating 2025 .NET facts from common folklore.

C# Gets Its Cool Back and It’s Coming for Your Stack

A spirited reminder that C# still has plenty of momentum and developer appeal.

LINQ in Practice: 5 Methods That Simplified My Code

A practical LINQ refresher with five methods that simplify everyday collection code.

Azure App Insights Is Eating Your Budget — Here’s a Smarter Way to Monitor

A useful take on trimming Azure App Insights cost without losing useful observability.

⚙️ ORMs in C#: Should You Marry the Magic or Just Date It?

An ORM discussion worth skimming if you’ve ever wrestled with abstraction versus control.

Top 10 .NET Performance Myths That Are Slowing You Down

Performance myths are a recurring theme here, and this one focuses on what actually slows apps down.

Why You Should Stop Catching All Exceptions in C#

A good case for not swallowing every exception, especially when failures matter.

How to Set a Proxy Using HttpClient in .NET With C#

A hands-on HttpClient proxy setup guide for networking scenarios that don’t fit the defaults.

The Fastest Way to Add JWT + Google Auth to Your ASP.NET Core API

Fastest here may be debatable, but the JWT plus Google auth walkthrough is very pragmatic.

Integrating GSCP Prompting in a C# Application: A Practical Guide

A prompt-integration article that bridges C# apps and generative workflows.

Integrating Automation Testing with CI/CD Pipelines

A CI/CD testing integration piece that fits teams trying to make automation stick.

Boost SQL Server Performance in .NET: The Hybrid Index Strategy (Part 3)

The SQL Server indexing article is the most immediately actionable performance read in the set.

Related issues

📬 Get daily .NET content delivered to your inbox