Governing MCP Tool Calls in .NET with the Agent Governance Toolkit
The Agent Governance Toolkit gives .NET developers policy-based control over MCP tool execution, from prompt injection detection to privilege rings. Here is how to lock down your AI agents before they reach production.
Native OpenTelemetry Tracing in ASP.NET Core: .NET 11 Drops the External Dependency
ASP.NET Core in .NET 11 Preview 2 natively populates OpenTelemetry semantic convention attributes on HTTP server activities, eliminating the need for the OpenTelemetry.Instrumentation.AspNetCore package. Here is what changed, how to migrate, and what to watch out for.
Structured Logging with OpenTelemetry in .NET
Move beyond plain text logs with structured logging that integrates with OpenTelemetry and correlates with distributed traces.
Distributed Tracing in .NET: Following Requests Across Services
Learn how distributed tracing works in .NET using Activity, ActivitySource, and W3C trace context propagation.
OpenTelemetry in .NET Aspire: Traces, Metrics, and Logs
Understand how Aspire configures OpenTelemetry for automatic instrumentation and how to extend it with custom telemetry.
Application Insights and OpenTelemetry in .NET
How to instrument .NET applications with OpenTelemetry and export telemetry to Application Insights for end-to-end observability.