NuGet Upgrades, Tracing, and AI Agents
Coverage spans NuGet updates, OpenTelemetry tracing, legacy modernization, ASP.NET Core caching, and Semantic Kernel patterns.
Jasen's top three picks
- 1 Introducing Saucery.NuGet: Controlled NuGet Upgrades for Modern .NET Repositories
medium.com
A pragmatic tooling entry. If you're managing package drift across larger repos, controlled upgrades beat blind batch updates every time.
- 2 The Power of a Single Exclamation Mark: A Memory Cache Tale in .NET 9
medium.com
A small syntax detail leading to a caching story is the kind of article that often exposes real-world performance footguns.
- 3 OpenTelemetry in .NET: End-to-End Distributed Tracing Explained
c-sharpcorner.com
Good primer material for teams adopting distributed tracing without yet having a clear end-to-end mental model.
Editor's note
I kept this one deliberately mixed, which is usually where the most useful pairings show up. The NuGet upgrade tooling stood out because dependency drift is a constant maintenance tax, and the OpenTelemetry tracing walkthrough is practical for teams trying to see across service boundaries. I also liked the modernization-for-beginners resource since plenty of shops are still working through .NET Framework migration decisions.
Today's articles
Introducing Saucery.NuGet: Controlled NuGet Upgrades for Modern .NET Repositories
medium.com
Keeping NuGet dependencies up to date should be simple.
Read articleThe Power of a Single Exclamation Mark: A Memory Cache Tale in .NET 9
medium.com
Every software engineer loves making their application faster. I was working on my.NET 9 Student Management API. I wanted to make it…
Topics: .NET 9 Performance
Read articleOpenTelemetry in .NET: End-to-End Distributed Tracing Explained
c-sharpcorner.com
Master OpenTelemetry in .NET for end-to-end distributed tracing. Gain visibility, troubleshoot faster, and optimize microservices.
Topics: .NET Core OpenTelemetry
Read articleAnnouncing .NET Modernization for Beginners
devblogs.microsoft.com
We've built a new course to help you navigate the journey when you're the owner of an application built on a legacy .NET framework and it needs to be modernized. The whole concept of modernization is ...
Topics: .NET Core .NET Framework
Read articleAsynchronous Data Annotations Validation in .NET 11 with MongoDB
medium.com
With the .NET 11 release just around the corner, I wanted to explore its new features and capabilities by reading the preview release…
Read articleDependency Injection in ASP.NET Core Explained with Example | Complete Interview Guide
medium.com
Introduction
Topics: ASP.NET Core
Read articleBuilding a Database in a Text File — Why Async Is Not Enough
medium.com
The Idea Behind This Series
Topics: C# Performance
Read articleSOLID on .NET: From Spaghetti Code to Clean Architecture (Practical Refactoring)
medium.com
Whenever the topic of “SOLID” comes up, it’s common to see a flurry of abstract theoretical explanations. The problem is that, in the…
Topics: Clean Architecture Solid Principles
Read articleBuilding Your First Agentic AI Application in .NET 10 Step by Step
c-sharpcorner.com
Build your first Agentic AI app in .NET 10! Learn to create intelligent agents that plan, use tools, and act autonomously. Step-by-step guide.
Read articleBuilding an AI Agent Marketplace with ASP.NET Core and Semantic Kernel
c-sharpcorner.com
Build an AI Agent Marketplace with ASP.NET Core & Semantic Kernel. Discover, manage, and monetize AI agents efficiently for your organization.
Topics: ASP.NET Core OpenAI Semantic Kernel
Read articleSemantic Kernel Plugins Explained: Extending AI Applications with .NET
c-sharpcorner.com
Unlock AI potential with Semantic Kernel Plugins! Extend .NET apps to interact with databases, APIs, and real-world systems for powerful AI agents.
Topics: OpenAI Semantic Kernel
Read articleRedis Caching Strategies for High-Traffic ASP.NET Core Applications
c-sharpcorner.com
Boost ASP.NET Core app performance with Redis caching strategies. Reduce database load, improve response times, and scale effectively.
Topics: ASP.NET Core Performance Redis
Read articleASP.NET Core Performance Optimization Techniques Every Developer Should Know
c-sharpcorner.com
Boost ASP.NET Core app speed! Learn essential techniques for faster response times, reduced costs, and better user experience.
Topics: ASP.NET Core Performance
Read articleBuilding AI-Powered Applications with OpenAI Responses API and .NET
c-sharpcorner.com
Learn to build AI-powered .NET apps using OpenAI's Responses API. Integrate AI for chatbots, content generation, and more with practical examples.
Read articleBuilding AI-Powered Background Workers and Scheduled Agents with .NET Aspire
c-sharpcorner.com
Build intelligent AI background workers & scheduled agents with .NET Aspire for reliable, cloud-native distributed applications.
Topics: .NET Aspire OpenAI
Read articleHow do you design immutable classes in C#?
medium.com
Designing immutable classes in C# means creating objects whose state can’t change after construction
Topics: C#
Read articleUnderstanding Garbage Collector and Finalizers in C#
wiemksaier.medium.com
When we write code in C#, we create objects all the time.
Topics: C# Performance
Read article