Home Archive C# features, OpenAPI, and AI building blocks – .NET News Daily Issue #386 (Feb 6, 2026)

Editor's note

I pulled a pretty mixed lineup this time, from language and design basics to API tooling and AI infrastructure. The C# features roundup and the Scalar/OpenAPI piece are especially useful together if you’re tracking where the platform is headed. I also liked the Cosmos DB Copilot article because it shows what agent-driven work looks like in a real Microsoft stack.

C# features, OpenAPI, and AI building blocks

Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

Missed these 12 new C# features?

https://www.roundthecode.com/dotnet-blog/missed-these-12-csharp-features

Discover 12 C# features from C# 12, 13 and 14 you may have missed, including primary constructors, collection expressions, extension members and more. The page Missed these 12 new C# features? appeare...

Article preview

Why Scalar is Replacing Swagger in .NET 9 and 10

https://www.c-sharpcorner.com/article/why-scalar-is-replacing-swagger-in-net-9-and-10/

Discover why .NET 9 replaces Swagger with native OpenAPI using Microsoft.AspNetCore.OpenApi and modern UIs like Scalar. Streamline API testing with Postman!

Article preview

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

https://devblogs.microsoft.com/cosmosdb/accelerate-your-cosmos-db-infrastructure-with-github-copilot-cli-and-azure-cosmos-db-agent-kit/

Modern infrastructure work is increasingly agent driven, but only if your AI actually understands the platform you’re deploying. This guide shows how to turn GitHub Copilot CLI into an Azure Cosmos DB...

Article preview

Build a Responsive UI through Prompt Driven Development

https://dev.to/azure/build-a-responsive-ui-through-prompt-driven-development-2imc

This article is part of the Prompt Driven Development series from the VS Code YouTube channel. It is based on the video Build a Responsive UI through Prompt Driven Development and explains the concept...

Article preview

Hands On Comparison: Building a Dynamic Web App in VS Code and Google Antigravity with Prompts Only

https://visualstudiomagazine.com/Articles/2026/01/28/Hands-On-Comparison-Building-a-Dynamic-Web-App-in-VS-Code-and-Google-Antigravity-with-Prompts-Only.aspx

A hands-on test compared Visual Studio Code and Google Antigravity on generating and refining a simple dynamic Ticket Desk web application through prompts, revealing that workflow differences became m...

Article preview

Engineering healthcare systems in C#/.NET using HL7 & FHIR and why domain knowledge is important

https://medium.com/@perisicnikola37/engineering-healthcare-systems-in-c-net-using-hl7-fhir-and-why-domain-knowledge-is-important-2d36494206f8?source=rss------dotnet-5

Beyond the code: Why domain expertise is the secret weapon for developers, and a deep dive into building healthcare systems with HL7 & FHIR

Article preview

Abstract vs Virtual in C#

https://www.c-sharpcorner.com/article/abstract-vs-virtual-in-c-sharp/

Confused about abstract vs. virtual in C#? This guide clarifies their differences, usage scenarios, and common pitfalls. Learn when to use each for robust code design.

Article preview

What is AsNoTracking() in EF Core? Explained in the Easiest Way

https://medium.com/@asnabdulmuthu/what-is-asnotracking-in-ef-core-explained-in-the-easiest-way-ed2581188b95?source=rss------csharp-5

Improve EF Core performance instantly! Discover how .AsNoTracking() can speed up your queries and reduce memory usage — simply explained

Article preview

.NET AI Essentials - The Core Building Blocks Explained

https://devblogs.microsoft.com/dotnet/dotnet-ai-essentials-the-core-building-blocks-explained/

Artificial Intelligence (AI) is transforming how we build applications. The .NET team has prioritized keeping pace with the rapid changes in generative AI and continue to provide tools, libraries, and...

Article preview

Common C# Mistakes Even Senior Developers Make

https://www.c-sharpcorner.com/article/common-c-sharp-mistakes-even-senior-developers-make/

Avoid common C# pitfalls! Even experienced developers make mistakes like misusing async/await, ignoring IDisposable, and over-abstracting. Learn to write better C# code.

Article preview

Jasen's take on today's picks

Missed these 12 new C# features?

A solid catch-up on C# 12 through 14 features, especially for developers who missed the quieter additions beyond the headline changes.

Why Scalar is Replacing Swagger in .NET 9 and 10

This explains why Scalar matters as .NET 9 leans into built-in OpenAPI, which is useful if you ship APIs often.

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

Copilot CLI plus Cosmos DB Agent Kit is a practical look at agent-assisted infra work, not just AI demos.

Build a Responsive UI through Prompt Driven Development

Prompt-driven UI building gets explored from two angles here, including a comparison of VS Code workflow against Google Antigravity.

Hands On Comparison: Building a Dynamic Web App in VS Code and Google Antigravity with Prompts Only

The healthcare article is a good reminder that HL7 and FHIR development is as much about domain knowledge as code.

Engineering healthcare systems in C#/.NET using HL7 & FHIR and why domain knowledge is important

Abstract versus virtual is a classic topic, but it’s still worth revisiting when designing inheritance hierarchies.

Abstract vs Virtual in C#

A clear EF Core refresher on AsNoTracking() for reducing change tracking overhead and improving query performance.

What is AsNoTracking() in EF Core? Explained in the Easiest Way

The .NET AI essentials article is a useful map of the platform’s current AI building blocks and where Microsoft is focusing.

.NET AI Essentials - The Core Building Blocks Explained

Senior-developer mistakes is the kind of practical checklist that can still save you from async and IDisposable mistakes.

Common C# Mistakes Even Senior Developers Make

A broad grab bag this week, but the consistent thread is staying sharp on fundamentals while the platform keeps moving.

Related issues

📬 Get daily .NET content delivered to your inbox