Home Archive Observability, deployment, and performance – .NET News Daily Issue #319 (Nov 5, 2025)

Editor's note

I put together a deliberately mixed lineup today: some production-hardened guidance, some framework history, and a few forward-looking pieces. The Application Insights and request smuggling articles stand out for real-world ops and security impact, while the EF Core and middleware posts are the kind of practical improvements you can apply right away.

Observability, deployment, and performance

On this quirky Wednesday, as you wrangle your midweek code like a seasoned cowboy taming a wild stallion, we've got your lasso ready with today's .NET roundup! Prepare to elevate your development skills with insights sharper than Clint Eastwood's stare, ensuring your journey through the tangled spaghetti of code highways is smoother and more rewarding. Whether you're wrangling bits or crafting elegant lines of code, our selection of articles is here to transform your hump day into a burst of inspiration and practical know-how. Keep scrolling to find your secret weapon in the Wild West of .NET development!

Help support our newsletter with a testimonial ❤️

Today's Articles

ASP.NET Core Monitoring & Logging Mastery | Proactive Application Insights (Part-34 of 40)

https://www.c-sharpcorner.com/article/asp-net-core-monitoring-logging-mastery-proactive-application-insights-part/

Master ASP.NET Core monitoring and logging with this comprehensive guide. Learn to proactively use Application Insights, structured logging, health checks, and alerting to build observable, production...

Article preview

Deploy Azure Apps Automatically Using Azure Pipelines (YAML)

https://www.c-sharpcorner.com/article/deploy-azure-apps-automatically-using-azure-pipelines-yaml/

Automate Azure app deployments with Azure Pipelines using YAML! This tutorial guides you through creating a CI/CD pipeline for seamless updates to App Service or Function Apps.

Article preview

⚡ One Trick To Improve EF Core Performance Using Query Splitting.

https://medium.com/@mariammaurice/one-trick-to-improve-ef-core-performance-using-query-splitting-e94da9b2feb4

Often the simplest change — AsSplitQuery()  — yields the biggest production performance improvement when you’re using multiple Include()s.”…

Article preview

Introducing Custom Agents for .NET Developers: C# Expert & WinForms Expert - .NET Blog

https://devblogs.microsoft.com/dotnet/introducing-custom-agents-for-dotnet-developers-csharp-expert-winforms-expert/

Introducing C# Expert and WinForms Expert: experimental custom agents that help .NET developers write better code with GitHub Copilot.

Article preview

Understanding the worst .NET vulnerability ever: request smuggling and CVE-2025-55315

https://andrewlock.net/understanding-the-worst-dotnet-vulnerability-request-smuggling-and-cve-2025-55315/

In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it

Article preview

Understanding HashSet in C#: Internal Working, Advanced Concepts & Performance Insights

https://medium.com/@pavanpitthdiya/understanding-hashset-in-c-internal-working-advanced-concepts-performance-insights-f56ec1ce5adf

If you’ve worked with collections in C#, you’ve likely used List<T>, Dictionary<TKey, TValue>, or HashSet<T> — but do you really know how…

Article preview

ASP.NET Core Custom Middleware: Faster, Cleaner Pipelines

https://amarozka.dev/aspnet-core-custom-middleware/

Learn to build and place custom middleware for logging, localization, and multi‑tenancy to speed up ASP.NET Core apps and simplify code. Continue reading on .Net Code Chronicles »

Article preview

Join us at .NET Conf: Dive into the future of development with Visual Studio 2026

https://devblogs.microsoft.com/visualstudio/join-us-at-net-conf-dive-into-the-future-of-development-with-visual-studio-2026/

We're thrilled to invite you to one of the most exciting events in the .NET ecosystem: .NET Conf. It runs from November 11th through the 13th and you’re invited! This annual virtual conference is a mu...

Article preview

Build a Custom LangChain Chat Model from Scratch

https://www.c-sharpcorner.com/article/build-a-custom-langchain-chat-model-from-scratch/

Learn how to create a fully customized chat model using LangChain, OpenAI API, and Python. Includes step-by-step implementation, architecture diagram, and optimization insights.

Article preview

Purpose of UpdatePanel in ASP.NET WebForms

https://www.c-sharpcorner.com/blogs/purpose-of-updatepanel-in-asp-net-webforms

Master ASP.NET WebForms UpdatePanel! Learn how to implement partial page updates, improve user experience, and avoid full page reloads with a real-time example.

Article preview

Asynchronous Programming in C#: async and await

https://www.c-sharpcorner.com/article/asynchronous-programming-in-c-sharp-async-and-await/

Unlock ASP.NET WebForms performance with async/await! Prevent page freezes during long operations like API calls. See a practical example & real-world use cases.

Article preview

Stop Overusing LINQ — This Pattern Is Faster

https://medium.com/@mohsho10/stop-overusing-linq-this-pattern-is-faster-0d7ce0f7168e

(Because beauty has a cost in hot paths.)

Article preview

Full-Stack ASP.NET Core Project: Build AI E-Commerce Platform with Cloud, Microservices & Blazor(Part-40 of 40)

https://www.c-sharpcorner.com/article/full-stack-asp-net-core-project-build-ai-e-commerce-platform-with-cloud-micros/

Build a full-stack AI e-commerce platform with ASP.NET Core 8, Blazor, and microservices. This comprehensive tutorial covers cloud deployment (Azure/AWS), real-time features (SignalR), and production ...

Article preview

Mastering the Magic of C#: From Basics to Brilliance

https://www.c-sharpcorner.com/article/mastering-the-magic-of-c-sharp-from-basics-to-brilliance/

Unlock the power of C#! This guide covers everything from basic syntax to advanced features like OOP, async programming, and pattern matching. Build web, mobile, and AI apps!

Article preview

What distinguishes a single Agent (AI Agent) vs a multi-agent system / Agentic AI system?

https://www.c-sharpcorner.com/article/what-distinguishes-a-single-agent-ai-agent-vs-a-multi-agent-system-agentic-a/

Explore the difference between single AI agents and multi-agent (Agentic) AI systems. Learn how they collaborate, adapt, and automate complex tasks efficiently.

Article preview

dotnet run App.cs: why .NET 10’s file-based apps unlock a new wave of use cases

https://blog.devgenius.io/dotnet-run-app-cs-why-net-10s-file-based-apps-unlock-a-new-wave-of-use-cases-48faf4c38771

.NET 10 lets you run a single C# file directly — dotnet run App.cs — with no .csproj required. You can pull NuGet packages inline, switch… Continue reading on Dev Genius »

Article preview

Creating Your First GitHub Repository

https://www.c-sharpcorner.com/article/creating-your-first-github-repository/

Learn how to create your first GitHub repository with this comprehensive guide! Master the fundamentals of version control, collaboration, and project management. Discover the importance of README fil...

Article preview

⚙️ Mastering Exception Handling in .NET Core — Complete Guide with Examples

https://www.c-sharpcorner.com/article/mastering-exception-handling-in-net-core-complete-guide-with-examples/

Master .NET Core exception handling! Learn try-catch, global handlers, middleware, custom exceptions, and logging for robust & user-friendly apps.

Article preview

Avoiding the “God Controller”: How to Refactor Your ASP.NET Core APIs

https://medium.com/@kittikawin_ball/avoiding-the-god-controller-how-to-refactor-your-asp-net-core-apis-2724256b2169

Transform your large controllers into clean, testable, and maintainable code the right way.

Article preview

API Key Auth in .NET 9 (Clean Architecture, Minimal APIs) — A No-Drama, Copy-Paste Guide

https://medium.com/@michaelmaurice410/api-key-auth-in-net-9-clean-architecture-minimal-apis-a-no-drama-copy-paste-guide-1da57482a982

If you want the full source code, join our community: Here

Article preview

Understanding base() vs this() in C# Constructors — A Deep Dive

https://medium.com/@pavanpitthdiya/understanding-base-vs-this-in-c-constructors-a-deep-dive-a4c58f672a43

“Constructors build the foundation of your class hierarchy — understanding how base() and this() work gives you full control over object…

Article preview

Mastering Facet: A guide to Type-Safe Projections in C#

https://medium.com/@timmaes/mastering-facet-a-guide-to-type-safe-projections-in-c-d06f552a99ae

In this post, I want to highlight Facet’s features and demonstrate how to use them with concrete examples. From generating your DTO’s and…

Article preview

What Are Events in .NET Framework?

https://www.c-sharpcorner.com/article/what-are-events-in-net-framework/

Unlock the power of .NET events! Learn how publishers and subscribers communicate using delegates, creating responsive and decoupled applications. Master event handling in C#.

Article preview

Akka.NET + Kubernetes: Everything You Need to Know

https://petabridge.com/blog/akkadotnet-guide-to-kubernetes/

Production lessons from years of running Akka.NET clusters at scale

Article preview

Jasen's take on today's picks

ASP.NET Core Monitoring & Logging Mastery | Proactive Application Insights (Part-34 of 40)

A solid observability primer that ties together logging, health checks, and App Insights before production pain does.

Deploy Azure Apps Automatically Using Azure Pipelines (YAML)

A straightforward YAML pipeline walkthrough for shipping Azure apps without hand-driven release chores.

⚡ One Trick To Improve EF Core Performance Using Query Splitting.

A small EF Core change with outsized impact: AsSplitQuery() can tame include-heavy queries in hot paths.

Introducing Custom Agents for .NET Developers: C# Expert & WinForms Expert - .NET Blog

Interesting to see Microsoft experimenting with Copilot-powered custom agents aimed at specific developer workflows.

Understanding the worst .NET vulnerability ever: request smuggling and CVE-2025-55315

A timely security read on request smuggling and why ASP.NET Core teams should care about CVE-2025-55315.

Understanding HashSet in C#: Internal Working, Advanced Concepts & Performance Insights

Good refresher on HashSet internals if you need to reason about lookup cost, collisions, and memory tradeoffs.

ASP.NET Core Custom Middleware: Faster, Cleaner Pipelines

Middleware remains one of the cleanest places to centralize cross-cutting concerns without turning controllers into clutter.

Join us at .NET Conf: Dive into the future of development with Visual Studio 2026

The .NET Conf and Visual Studio 2026 teaser signals where the toolchain is headed next.

Build a Custom LangChain Chat Model from Scratch

This one blends LangChain, OpenAI, and custom model design for readers exploring AI app architecture.

Purpose of UpdatePanel in ASP.NET WebForms

A WebForms classic, useful if you still maintain legacy apps and need partial updates without full reloads.

Asynchronous Programming in C#: async and await

Async and await never get old when you’re trying to keep request threads responsive under load.

Stop Overusing LINQ — This Pattern Is Faster

A concise reminder that readability can lose to allocation and iteration costs in performance-sensitive LINQ code.

Full-Stack ASP.NET Core Project: Build AI E-Commerce Platform with Cloud, Microservices & Blazor(Part-40 of 40)

A big end-to-end sample covering ASP.NET Core, Blazor, microservices, cloud, and real-time features.

Mastering the Magic of C#: From Basics to Brilliance

A broad C# refresher that’s more useful for newcomers than seasoned devs, but still nicely structured.

What distinguishes a single Agent (AI Agent) vs a multi-agent system / Agentic AI system?

The agentic AI comparison is helpful if you’re sorting out single-agent versus coordinated multi-agent designs.

dotnet run App.cs: why .NET 10’s file-based apps unlock a new wave of use cases

File-based apps in .NET 10 are a genuinely interesting shift for quick scripts, demos, and tooling.

Creating Your First GitHub Repository

A beginner-friendly GitHub primer that stays useful because repository basics still matter.

⚙️ Mastering Exception Handling in .NET Core — Complete Guide with Examples

Exception handling done right is one of those topics that quietly improves every production app.

Avoiding the “God Controller”: How to Refactor Your ASP.NET Core APIs

Refactoring away from god controllers is still one of the fastest paths to more testable APIs.

API Key Auth in .NET 9 (Clean Architecture, Minimal APIs) — A No-Drama, Copy-Paste Guide

API key auth plus minimal APIs is a practical combo, especially when you want something simple and explicit.

Understanding base() vs this() in C# Constructors — A Deep Dive

A focused look at constructor chaining and how base() and this() shape object initialization.

Mastering Facet: A guide to Type-Safe Projections in C#

Facet looks like a neat option for type-safe projections and DTO generation in C#.

What Are Events in .NET Framework?

Events in .NET Framework are foundational, and this is a clear explanation of publisher-subscriber patterns.

Akka.NET + Kubernetes: Everything You Need to Know

Akka.NET at Kubernetes scale is the kind of operational story that pays off when systems get serious.

Related issues

📬 Get daily .NET content delivered to your inbox