Home Archive AI agents and .NET 10 tips – .NET News Daily Issue #385 (Feb 5, 2026)

Editor's note

I kept this issue deliberately mixed, with a little AI, a little framework news, and a few practical cleanup posts. The .NET 10 multi-tenant rate limiting piece and the async warning explainer both stand out because they solve problems many teams hit in production. I also included the DI wiring article and the performance post for readers who like the hands-on side of .NET.

AI agents and .NET 10 tips

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

Share your testimonial →

Today's Articles

I Got Tired of DI Wiring in .NET (So I Built AttributedDI)

https://medium.com/@drauren0/i-got-tired-of-di-wiring-in-net-so-i-built-attributeddi-8cb4c2f122aa?source=rss------dotnet-5

Seven years ago (wow, time flies), I was working on a big greenfield .NET project. It started clean and optimistic, and then, like many…

Article preview

Build AI Agents with GitHub Copilot SDK and Microsoft Agent Framework

https://devblogs.microsoft.com/semantic-kernel/build-ai-agents-with-github-copilot-sdk-and-microsoft-agent-framework/

Microsoft Agent Framework now integrates with the GitHub Copilot SDK, enabling you to build AI agents powered by GitHub Copilot. This integration brings together the Agent Framework's consistent agent...

Article preview

Dotnet Tip: ToList() Vs ToHashSet()

https://medium.com/@TechLifeExplorer/dotnet-tip-tolist-vs-tohashset-8727035f17e1?source=rss------dotnet-5

Recently, I had an issue which was bringing down our application in Production. Everything worked fine in Nonproduction of course since…

Article preview

New in .NET 10 and C# 14: Multi-Tenant Rate Limiting

https://blog.elmah.io/new-in-net-10-and-c-14-multi-tenant-rate-limiting/

.NET 10 is officially out, along with C# 14. Microsoft has released .NET 10 as Long-Term Support (LTS) as a successor to .NET 8. Like every version, it is not just an update but brings something new t...

Article preview

“This async method lacks ‘await’ operators and will run synchronously” — What It Really Means

https://mahraz-hasnat.medium.com/this-async-method-lacks-await-operators-and-will-run-synchronously-what-it-really-means-2627a963e851?source=rss------dotnet-5

If you work with C# and async/await, you’ve probably seen this warning:

Article preview

Nerding out about covariance and immutability

https://blog.jermdavis.dev/posts/2026/nerding-covariance-immutability

I've been working with C# most of my career, but every so often they add bits to the language which for some reason I've never really got to make use of. And "covariance" is one of those thi...

Article preview

Getting Started with C# Programming: A Beginner’s Guide

https://medium.com/@sumeetdugg022/getting-started-with-c-programming-a-beginners-guide-a4acf914b0aa?source=rss------dotnet-5

Learn how to set up Visual Studio and understand the basic building blocks of C#

Article preview

Giving Agents a Visual Voice: MCP Apps Support in VS Code

https://code.visualstudio.com/blogs/2026/01/26/mcp-apps-support

Giving Agents a Visual Voice: MCP Apps Support in VS Code With MCP Apps: Agent renders an interactive flame graph.

Article preview

Building Agentic AI with Microsoft.Agents.AI: A Getting Started Guide

https://medium.com/@ylenius/building-agentic-ai-with-microsoft-agents-ai-a-getting-started-guide-ab4ef2afdbd5?source=rss------csharp-5

Traditional AI chatbots answer questions. Agentic AI takes action. Instead of just telling you about your notes, an agentic assistant can…

Article preview

Why Your .NET Core App Is Slow (And How to Fix It)

https://www.c-sharpcorner.com/article/why-your-net-core-app-is-slow-and-how-to-fix-it/

Optimize your .NET Core app! Discover common performance bottlenecks like blocking async code, inefficient database queries, and excessive logging. Learn proven fixes and best practices to boost speed...

Article preview

Beyond the Prompt: Designing Stateful AI Experiences in .NET

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

Article preview

Changing how ASP.NET generates OpenAPI schema names

https://timdeschryver.dev/blog/changing-how-aspnet-generates-openapi-schema-names

Preventing any naming conflicts in the OpenAPI documentation by ensuring that each schema name is uniquely identified by its full name.

Article preview

.NET Conf Recap: Top announcement and features

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

Article preview

Security Software False Positives

https://textslashplain.com/2026/01/27/microsoft-defender-false-positives/

Software developers and end-users are often interested in understanding how to resolve incorrect detections from their antivirus/security software, including Microsoft Defender. Such False Positives (...

Article preview

Jasen's take on today's picks

I Got Tired of DI Wiring in .NET (So I Built AttributedDI)

A custom DI attribute approach for teams tired of repetitive wiring.

Build AI Agents with GitHub Copilot SDK and Microsoft Agent Framework

Copilot SDK meets Agent Framework—this is where .NET AI tooling starts to feel cohesive.

Dotnet Tip: ToList() Vs ToHashSet()

A simple collection choice can make or break production performance.

New in .NET 10 and C# 14: Multi-Tenant Rate Limiting

Useful .NET 10 coverage, especially the new multi-tenant rate limiting angle.

“This async method lacks ‘await’ operators and will run synchronously” — What It Really Means

A clear explanation of the async warning that’s often misunderstood.

Nerding out about covariance and immutability

A nice reminder that covariance and immutability still matter in real code.

Getting Started with C# Programming: A Beginner’s Guide

Good beginner material for absolute newcomers; straightforward and approachable.

Giving Agents a Visual Voice: MCP Apps Support in VS Code

VS Code gets more interesting when agent UIs can surface richer visuals.

Building Agentic AI with Microsoft.Agents.AI: A Getting Started Guide

A practical agentic-AI starter using Microsoft’s newer .NET AI stack.

Why Your .NET Core App Is Slow (And How to Fix It)

Performance bottlenecks in .NET Core, with the usual suspects called out well.

Beyond the Prompt: Designing Stateful AI Experiences in .NET

Stateful AI design is the real challenge after prompt engineering.

.NET Conf Recap: Top announcement and features

A recap worth skimming for the headline features and security notes.

Related issues

📬 Get daily .NET content delivered to your inbox