This website uses cookies

Read our Privacy policy and Terms of use for more information.

Learn AI in 5 minutes a day

You don't have to scroll every AI thread, track every new tool, or watch every demo. 

The Rundown AI breaks it all down for you — the latest AI news, tools, and tutorials in one free 5-minute email every morning. 

Trusted by 2M+ professionals at Apple, Google, and NASA.

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

Share your testimonial →

Today's Articles

Improve your AI coding agent with runtime context from Aspire MCP

https://timdeschryver.dev/blog/improve-your-ai-coding-agent-with-runtime-context-from-aspire-mcp?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

The power of giving an AI agent access to OpenTelemetry data through Aspire MCP is simple: it gives the agent better input to analyze. Instead of reasoning only from source code, the agent can inspect...

GROUP BY in GraphQL for .NET

https://medium.com/@wassim.khalil9/group-by-in-graphql-for-net-eedf1cb8ed6c?source=rss------csharp-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

If you’re building a GraphQL API in .NET, you’ve almost certainly run into HotChocolate — the de-facto GraphQL server for the platform.

What's one mistake devs make when building cost-efficient AI apps?

https://www.youtube.com/shorts/vQcoq40ygmA?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Most devs over‑optimize the model 🤖 The real leverage is in the system 🔧 Tweaking prompts & swapping models ≠ better outcomes Giving AI the right data + context = better reasoning + results Build th...

How to migrate ASP.NET Web Forms to .NET 10 without a big rewrite

https://fries-dotnet-legacy.medium.com/how-to-migrate-asp-net-web-forms-to-net-10-without-a-big-rewrite-6edb295ec350?source=rss------dotnet-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Why “just change the target framework” was never a plan and the page-by-page approach that actually ships

Secure Secrets Management in .NET Applications Using Azure Key Vault

https://www.c-sharpcorner.com/article/secure-secrets-management-in-net-applications-using-azure-key-vault/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Securely manage .NET application secrets with Azure Key Vault. Learn integration, best practices, and why it's crucial for cloud-native security.

CQRS in ASP.NET Core: Practical Scenarios Where It Actually Makes Sense

https://www.c-sharpcorner.com/article/cqrs-in-asp-net-co-practical-scenarios-where-it-actually-makes-sense/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Explore CQRS in ASP.NET Core: understand its benefits, when it truly makes sense, and avoid overengineering simple applications.

I Deleted the Repository Pattern From Our Codebase. Here’s What Happened.

https://medium.com/@thecurlybrace/i-deleted-the-repository-pattern-from-our-codebase-heres-what-happened-08576eaaf609?source=rss------csharp-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Six months later, nobody asked for it back. (And our tests finally catch real bugs.)

Lock in C# 13 — Replacing lock(obj) with Something Better

https://medium.com/@pankaj.ikhar/lock-in-c-13-replacing-lock-obj-with-something-better-4bb0c9631491?source=rss------dotnet-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

We have used lock(object) for nearly 20 years. C# 13 doesn’t remove it. It just gives us something more intentional to reach for instead.

Spec-Driven Development: A Spec-First Approach to AI-Native Engineering

https://developer.microsoft.com/blog/spec-driven-development-ai-native-engineering?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

AI has made software delivery faster, but speed alone does not guarantee better outcomes. As teams adopt AI-native development, the real challenge is keeping requirements, design, implementation, and ...

Why ExecuteUpdateAsync() Is One of EF Core's Best Features?

https://medium.com/@ravikumar.makwana/why-executeupdateasync-is-one-of-ef-cores-best-features-f6f36a628ed5?source=rss------csharp-5&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Most EF Core update statements look like this:

10 EF Core Performance Mistakes (and How to Fix Them) in .NET 10

https://codewithmukesh.com/blog/ef-core-performance-mistakes/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

10 EF Core performance mistakes that ship to production - N+1 queries, missing projections, lazy loading, AsNoTracking, bulk ops - and how to fix each in .NET 10.

From RAG to Agentic RAG: Building Self-Improving AI Applications in .NET

https://www.c-sharpcorner.com/article/from-rag-to-agentic-rag-building-self-improving-ai-applications-in-net/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Learn how Agentic RAG extends traditional Retrieval-Augmented Generation by combining AI agents, reasoning, planning, and tool usage to build intelligent self-improving AI applications in .NET.

Building Context-Aware Enterprise Search Applications with ASP.NET Core

https://www.c-sharpcorner.com/article/building-context-aware-enterprise-search-applications-with-asp-net-core/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Build intelligent, context-aware enterprise search with ASP.NET Core, vector databases, and AI for enhanced productivity and knowledge discovery.

Build Game UI Without the Pain: Gum Layout Tool for .NET | .NET Game Development

https://www.youtube.com/watch?v=GeFYWYbmTQU&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Game UI layout in .NET is more painful than it needs to be. Gum is an open source layout tool built specifically for games that works with MonoGame, FlatRedBall, raylib, and more (including Skia-based...

Context Engineering for AI Applications: Beyond Prompt Engineering

https://www.c-sharpcorner.com/article/context-engineering-for-ai-applications-beyond-prompt-engineering/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Learn how context engineering goes beyond prompt engineering by optimizing retrieval, memory, tool outputs, and information pipelines for enterprise AI applications in .NET.

The Ultimate Guide to Observability and Resiliency in ASP.NET Core

https://www.c-sharpcorner.com/article/the-ultimate-guide-to-observability-and-resiliency-in-asp-net-core/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Master ASP.NET Core observability & resiliency with structured logging, middleware, global exception handling, and Serilog for rapid production issue resolution.

We built an AI tool for .NET/C# developers in 2 days

https://www.roundthecode.com/dotnet-blog/we-built-ai-tool-dotnet-csharp-developers-2-days?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

We built an AI tool for .NET and C# developers in just 2 days using Claude's API. Here's how we did it, the prompts we used, and how you can try it now. The page We built an AI tool for .NET/C# develo...

API Versioning Should Be Your Last Resort

https://www.milanjovanovic.tech/blog/api-versioning-should-be-your-last-resort?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Most teams reach for v2 too early because they don't have a contract evolution strategy. Here's the API change management approach I prefer: evolve contracts safely, deprecate deliberately, and versio...

Microsoft Extends Rust-Influenced Memory-Safety Push to C# - Visual Studio Magazine

https://news.google.com/rss/articles/CBMivAFBVV95cUxNa2xWdnFDX1YtblY5Uk1SRk85SmNoblRzOVh0b0ROYmxIOVJ4cEdMSU8wNlBpYmZlWnJpQmtJcEdhT3VFcDdrWFVOZldnalVoc2ZlR3dXcnVCQktGZDJuSFpiNTlIOWZEV3VFdngycDJNQmVLeUllN2hETVh2VTNiSHlVSTlxOFJac3J1Tkp3Ny0wNjZ0d3ZLbEdpWjg2S2NPV1prSmt1amM4QVZVN2owVkY4SnoxYlpwUXY1dw?oc=5&hl=en-US&gl=US&ceid=US%3Aen&utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (INSUFFICIENT FULL TEXT). Microsoft Extends Rust-Influenced Memory-Safety Push to C#    Visual Studio Magazine

Structured Outputs in LLM Applications: A Complete C# Developer Guide

https://www.c-sharpcorner.com/article/structured-outputs-in-llm-applications-a-complete-c-sharp-developer-guide/?utm_source=dotnetnews.co&utm_medium=referral&utm_campaign=the-net-news-daily-issue-479

Learn how to implement structured outputs in C# AI applications. Discover schema validation, strongly typed models, JSON responses, and best practices for building reliable enterprise LLM solutions.

Keep Reading