Home Archive Minimal APIs, EF Core 9 JSON and more – .NET News Daily Issue #189 (May 5, 2025)

Editor's note

I kept this issue deliberately mixed, from Minimal APIs and EF Core 9 JSON work to gRPC vs REST and Azure Key Vault security. The PostSharp 2025.1 release and the .NET 10 features piece are especially useful if you want to track where the platform is heading.

Minimal APIs, EF Core 9 JSON and more

Rise and shine, it's the start of another exciting week in the realm of .NET! Fueled by caffeine and an arsenal of code, Mondays are all about fresh starts and untapped potential—like opening a new IDE with limitless possibilities. As you journey through today's handpicked articles, think of each read as a turbo boost for your development engine. Get ready to accelerate your skills and engage with the tech landscape like the seasoned pro you are!

Today's Articles

Why Developers Love .NET Minimal APIs

https://medium.com/c-sharp-programming/why-developers-love-net-minimal-apis-dd2c0d7b3885

Let’s understand with Real Code Example Continue reading on .Net Programming »

Article preview

Deep JSON Integration: New Capabilities in EF Core 9

https://gunesramazan.medium.com/deep-json-integration-new-capabilities-in-ef-core-9-a7e288983987

With the release of .NET 9, EF Core 9 introduced several new features aimed at improving flexibility in data modeling. One of the most…

Article preview

How to cook a stateful workflow in .NET? Durable Task Framework, DTF, is your answer.

https://medium.com/@vikpoca/how-to-cook-a-stateful-workflow-in-net-durable-task-framework-dtf-is-your-answer-6fe2ac26fe4e

What if your app could pause, wait for a human to approve, survive a server crash, and then pick up right where it left off — without you…

Article preview

System.Text.Json: The Ultimate Weapon for .NET JSON Battles

https://medium.com/@nagarajvela/system-text-json-the-ultimate-weapon-for-net-json-battles-0de69df406fb

Master basic JSON handling in .NET with ease. Continue reading on Level Up Coding »

Article preview

gRPC vs REST in .NET: Which Communication Model Should You Choose?

https://medium.com/@orbens/grpc-vs-rest-in-net-which-communication-model-should-you-choose-efeb03368ff8

Introduction

Article preview

Azure AI Services Security Using Service Principal

https://logcorner.com/azure-ai-services-security-using-service-principal/

Developers should make sure that only trusted users can interact with these resources, typically using authentication keys created when the service is deployed. In this project, we secure access to an...

Article preview

20 High-Impact Ways to Turbocharge .NET API Performance

https://medium.com/@metoz.florian/20-high-impact-ways-to-turbocharge-net-api-performance-e39bb80dee1b

Maintaining a .NET Web API handling over 1 million requests per day taught me one thing: every millisecond matters.

Article preview

Building the Future of Healthcare with C# 14 and .NET 9

https://www.c-sharpcorner.com/article/building-the-future-of-healthcare-with-c-sharp-14-and-net-9/

C# 14 and .NET 9 empower modern healthcare apps with speed, AI integration, cross-platform reach, and strong security, enabling smarter diagnostics, real-time monitoring, and secure EHR systems for a ...

Article preview

Announcing PostSharp 2025.1

https://blog.postsharp.net/postsharp-2025-1

Today’s big announcement is that we are releasing Metalama 2025.1, our first open-source release. Be sure to visit the new website at https://metalama.net and check out the open-source announcement. A...

Article preview

History of C#: versions, .NET, Unity, Blazor, and MAUI

https://unicorn-dev.medium.com/history-of-c-versions-net-unity-blazor-and-maui-2a9d5d185b97

C# is a popular programming language leveraged to develop apps, web services, and games. Let’s take a peek at the tangled history of its…

Article preview

What is .NET Garbage Collection Why It’s Essential for Next-Generation .NET Application

https://medium.com/asp-dotnet/what-is-net-garbage-collection-why-its-essential-for-next-generation-net-application-7193628de8be

Garbage Collection (GC) is the unsung hero of .NET performance — especially in cloud-native and microservices architectures. In this deep… Continue reading on ASP DOTNET »

Article preview

Vector Support Public Preview in Azure SQL Database & Managed Instance | Data Exposed

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

You can also use this GitHub Repo full of samples: https://github.com/Azure-Samples/azure-sql-db-vector-search. To learn everything about Native Vector Support in SQL, take a look at the official docu...

Article preview

Using C# with Azure Blob Storage: Practical Examples with the Azure SDK for .NET

https://www.c-sharpcorner.com/article/using-c-sharp-with-azure-blob-storage-practical-examples-with-the-azure-sdk-for-net/

This article covers uploading, downloading, and managing blobs, making it easier to integrate cloud storage into your .NET applications efficiently and securely.

Article preview

Mastering Event-Driven Architecture with C# and .NET

https://medium.com/@hashirkhanps/mastering-event-driven-architecture-with-c-and-net-4c71214a1c03

As a .NET developer, you are likely familiar with traditional request-response models in which systems operate synchronously. However, as…

Article preview

Is C# Still Worth Learning In 2025? The Evolution Of C# And Its Role In Modern Development

https://medium.com/@yusufeminirki/is-c-still-worth-learning-in-2025-the-evolution-of-c-and-its-role-in-modern-development-8c813e46ad97

C# (Pronounced “C-Sharp”) Has Been A Pillar Of Microsoft’s Developer Ecosystem Since The Early 2000s 🏛️. With The Rise Of .NET Core…

Article preview

.NET Conference 2025 by C# Corner | Day 2

https://www.c-sharpcorner.com/article/net-conference-2025-by-c-sharp-corner-day-2/

Uncover the future of .NET. Attend insightful sessions, engage in technical discussions, and build your .NET knowledge base.

Article preview

4 real-life examples of using reflection in C#

https://blog.elmah.io/4-real-life-examples-of-using-reflection-in-c/

As C# developers, we sometimes must interact dynamically with objects, fields, properties, methods, or types. Use cases such as inter-mapping between types, traversing model properties, developing an ...

Article preview

.NET Performance Tricks Every Dev Should Know (2025 Edition)

https://medium.com/@karthikns999/net-performance-tricks-every-dev-should-know-2025-edition-00cd342763ca

.NET 8 and the upcoming .NET 9 have introduced powerful optimizations under the hood. However, to fully unlock their potential, we as…

Article preview

ASP.NET MVC

https://medium.com/write-a-catalyst/asp-net-mvc-8e0a0217ca10

My Journey with ASP.NET MVC Continue reading on Write A Catalyst »

Article preview

How to integrate Azure Key Vault into your ASP.NET API Project

https://medium.com/@kagamimendoza/how-to-integrate-azure-key-vault-into-your-asp-net-api-project-43c3e6faacfc

Co-author: Edson Martinez Zuñiga Continue reading on Stackademic »

Article preview

.NET 10’s Killer Features: 5 Upgrades You’ll Love Implementing

https://medium.com/@nagarajvela/net-10s-killer-features-5-upgrades-you-ll-love-implementing-c5a0c10076ab

Discover 5 .NET 10 features with code to boost your projects. Continue reading on Level Up Coding »

Article preview

Building a Secure SQL Injection Test Form Using ASP.NET and C#

https://www.c-sharpcorner.com/blogs/building-a-secure-sql-injection-test-form-using-asp-net-and-c-sharp2

Learn how to build a secure SQL injection test form using ASP.NET and C#. This guide covers best practices, parameterized queries, validation techniques, and testing examples to protect your web appli...

Article preview

Advanced C# Database Tricks for Power Users

https://www.c-sharpcorner.com/article/advanced-c-sharp-database-tricks-for-power-users/

Explore advanced C# database techniques using ADO.NET, Entity Framework Core, and Dapper.

Article preview

Getting Started with JWT Authentication in .NET 8 APIs: A Beginner’s Guide

https://medium.com/@ashokreddy343/37c72c86b1ff

Introduction : Continue reading on Towards Dev »

Article preview

.NET MAUI: Get Started| Build your first app

https://medium.com/@artillustration391/net-maui-get-started-build-your-first-app-3d5f1eb98cc3

.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML.

Article preview

Jasen's take on today's picks

Why Developers Love .NET Minimal APIs

Minimal APIs keep winning because they reduce ceremony without giving up clarity, and this piece explains why developers keep adopting them.

Deep JSON Integration: New Capabilities in EF Core 9

EF Core 9’s JSON improvements are a practical reminder that relational models and document-shaped data can coexist cleanly.

How to cook a stateful workflow in .NET? Durable Task Framework, DTF, is your answer.

Durable Task Framework is the kind of stateful workflow tool you reach for when simple background jobs stop being enough.

System.Text.Json: The Ultimate Weapon for .NET JSON Battles

System.Text.Json still matters because small serializer choices add up fast in real APIs and service boundaries.

gRPC vs REST in .NET: Which Communication Model Should You Choose?

The gRPC vs REST comparison is a solid refresher for choosing transport based on contracts, latency, and client fit.

Azure AI Services Security Using Service Principal

Azure AI Services security with a service principal is a timely reminder to lock down identities before wiring up AI features.

20 High-Impact Ways to Turbocharge .NET API Performance

The API performance roundup is packed with tactics that usually show measurable wins without requiring major rewrites.

Building the Future of Healthcare with C# 14 and .NET 9

The healthcare C# 14 and .NET 9 article is a good example of modern platform features being applied to a real domain.

Announcing PostSharp 2025.1

PostSharp 2025.1 is worth a look if you care about cross-cutting concerns and cleaner code at scale.

History of C#: versions, .NET, Unity, Blazor, and MAUI

The C# history piece is a nice stroll through the language and ecosystem, especially if you’ve watched .NET evolve firsthand.

What is .NET Garbage Collection Why It’s Essential for Next-Generation .NET Application

Garbage collection still deserves attention because memory behavior is often the hidden tax on application reliability.

Vector Support Public Preview in Azure SQL Database & Managed Instance | Data Exposed

Azure SQL vector support stands out for teams exploring AI-friendly search and similarity features in a familiar database.

Using C# with Azure Blob Storage: Practical Examples with the Azure SDK for .NET

The Azure Blob Storage examples are practical and useful if you need straightforward cloud storage integration.

Mastering Event-Driven Architecture with C# and .NET

Event-driven architecture remains one of the most important patterns for systems that need loose coupling and resilience.

Is C# Still Worth Learning In 2025? The Evolution Of C# And Its Role In Modern Development

The C# learning-in-2025 debate is useful because it frames language longevity against the pace of platform change.

.NET Conference 2025 by C# Corner | Day 2

The .NET Conference day-two coverage is a handy catch-up if you want conference highlights without sitting through every session.

4 real-life examples of using reflection in C#

Reflection examples are valuable when you need runtime flexibility, but they also reinforce when to avoid overusing it.

.NET Performance Tricks Every Dev Should Know (2025 Edition)

The performance tricks article is the kind of checklist devs can keep nearby for quick wins in hot paths.

ASP.NET MVC

ASP.NET MVC still has a place in the archive, and it’s useful to remember how much the web stack has changed.

How to integrate Azure Key Vault into your ASP.NET API Project

Key Vault integration is foundational guidance for keeping secrets out of code and configuration files.

.NET 10’s Killer Features: 5 Upgrades You’ll Love Implementing

The .NET 10 features piece is a good early signal for what implementation work may pay off next year.

Building a Secure SQL Injection Test Form Using ASP.NET and C#

The SQL injection test form article is a straightforward security reminder that validation and safe patterns still matter.

Advanced C# Database Tricks for Power Users

Advanced database tricks are always worth skimming because data access bottlenecks show up in the most boring places.

Getting Started with JWT Authentication in .NET 8 APIs: A Beginner’s Guide

JWT auth in .NET 8 APIs is still one of the most common entry points for securing modern services.

.NET MAUI: Get Started| Build your first app

The MAUI starter piece is a friendly on-ramp for anyone building their first cross-platform app.

Related issues

📬 Get daily .NET content delivered to your inbox