Observability, API Security, and AI Agents
Covers .NET 10 telemetry, ASP.NET Core auth and rate limiting, Semantic Kernel agents, Redis CRUD, LINQ structure, and C# language topics.
Jasen's top three picks
- 1 Convert DOCX to PDF in C#: 5 Methods Compared in 2026 - HackerNoon
hackernoon.com
Useful comparison piece if you need to balance library capability, output quality, and deployment constraints for document conversion work.
- 2 Observability in .NET 10 Using OpenTelemetry, Prometheus, and Grafana
c-sharpcorner.com
A practical monitoring stack article; worthwhile if you're wiring modern .NET telemetry beyond logs and basic metrics.
- 3 Understanding Builder Design Pattern in .NET
yogeshhadiya33.medium.com
Good refresher on a classic pattern that still helps when constructors start telling on your design.
Editor's note
I kept this one intentionally mixed, which is how I prefer the lineup when the community is publishing across every layer of the stack. The observability walkthrough for .NET 10 stands out because it connects OpenTelemetry to Prometheus and Grafana in a practical way, and the ASP.NET Core image analysis API is a solid production-minded build. I also liked seeing lower-level language pieces here, especially the covariance/contravariance explainer and the C# 14 static getter via extensions post.
Today's articles
Convert DOCX to PDF in C#: 5 Methods Compared in 2026 - HackerNoon
hackernoon.com
Convert DOCX to PDF in C#: 5 Methods Compared in 2026 HackerNoon
Topics: C#
Read articleObservability in .NET 10 Using OpenTelemetry, Prometheus, and Grafana
c-sharpcorner.com
Master .NET 10 observability with OpenTelemetry, Prometheus, and Grafana for deep insights into distributed systems.
Topics: .NET 10 OpenTelemetry Performance
Read articleUnderstanding Builder Design Pattern in .NET
yogeshhadiya33.medium.com
Object creation is one of the most common tasks in any application. For simple classes, a constructor is usually enough to initialize the…
Topics: C# Design Patterns
Read articleBuilding a Production-Ready Image Analysis API with ASP.NET Core
c-sharpcorner.com
Learn how to build a secure asynchronous image analysis API with ASP.NET Core, background workers, task tracking, file validation, and pluggable vision providers.
Topics: ASP.NET Core Security Web API
Read articleCovariance and Contravariance in C#: The Simplest Guide Every .NET Developer Should Read
medium.com
Learn Covariance (out) and Contravariance (in) in C# with real-world examples, simple diagrams, interview questions, and practical use…
Topics: C#
Read articleTeach Claude Your Auth Rules - Stop Reviewing AI Code for Missing [Authorize] Attributes
c-sharpcorner.com
Teach Claude Code your auth rules via CLAUDE.md to prevent security gaps in AI-generated code. Streamline reviews & ensure consistency.
Topics: Authorization GitHub Copilot Security
Read articleBuilding High-Performance Rate Limiting in ASP.NET Core 11
c-sharpcorner.com
Master ASP.NET Core rate limiting for resilient APIs. Learn algorithms, implementation, and testing for production readiness.
Topics: ASP.NET Core Performance Web API
Read articleHow to Use DropColumns in Power Apps: Remove Unwanted Columns from Data
c-sharpcorner.com
Master Power Apps' DropColumns() to efficiently remove unwanted columns from tables, collections, and data sources, simplifying your data.
Topics: Azure
Read articleBuilding a database in a text file
csharpdigest.net
and why async is not enough
Topics: Performance
Read articleDual-Layer Rate Limiting Middleware for Enterprise LangGraph RAG
c-sharpcorner.com
Secure enterprise LangGraph RAG with dual-layer rate limiting (IP & API Key) in FastAPI, preventing abuse and controlling costs.
Topics: Performance Security
Read articleGetting Started with Redis in .NET: Learning CRUD Step by Step
medium.com
Hi, this is my first post.
Read articleAdding static getter thanks to extensions
steven-giesel.com
Here a simple scenario: You have a StringComparer and you want to add your own comparer to the mix - for example a "natural sort" order, so "file2" sorts before "file10" instead of after. With C# 14 w...
Topics: C#
Read articleReal-Time Fraud Detection Using Sliding Window Algorithms, LangGraph, RAG, State, and Memory
c-sharpcorner.com
Build an enterprise fraud detection system using LangGraph, RAG, and sliding window anomaly detection for real-time financial transaction analysis.
Topics: OpenAI Performance
Read articleASP.NET Core 10 Authentication & Authorization Best Practices
c-sharpcorner.com
Master ASP.NET Core 10 authentication & authorization best practices. Secure your APIs, protect user data, and build production-ready applications.
Topics: ASP.NET Core Authentication Authorization
Read articleBuilding Multi-Agent AI Systems in C# Using Microsoft Semantic Kernel
c-sharpcorner.com
Build modular, scalable multi-agent AI systems in C# with Microsoft Semantic Kernel for complex business workflows.
Topics: C# OpenAI Semantic Kernel
Read articleFeature Flags in ASP.NET Core 11: Safe Feature Rollouts and Progressive Deployment
c-sharpcorner.com
Master feature flags in ASP.NET Core 11 for safe rollouts, progressive deployment, and instant rollbacks. Reduce risk and enhance CI/CD.
Topics: ASP.NET Core Azure DevOps
Read articleUnit Testing Enterprise Multi-Agent LangGraph Systems
c-sharpcorner.com
Master unit testing for enterprise LangGraph systems. Learn to mock async tools, LLMs, and test state persistence for robust AI deployments.
Topics: OpenAI Unit Testing
Read articleBeyond Chat: live Speech-to-Text with Foundry Local and C#
devblogs.microsoft.com
A year ago, I wrote a .NET Blog post about running GPT-OSS locally with Ollama and C#. That sample used IChatClient from Microsoft.Extensions.AI to build one of the most familiar Local AI scenarios: a...
Read articleImplementing Multi-Tenant SaaS Architecture in ASP.NET Core
c-sharpcorner.com
Implement secure and scalable multi-tenant SaaS in ASP.NET Core. Learn tenancy models, data isolation, and best practices for shared or separate databases.
Topics: ASP.NET Core Security
Read articleEvent-Driven Agent Workflows with Azure Service Bus and .NET
c-sharpcorner.com
Build resilient, asynchronous AI agent workflows with Azure Service Bus and .NET, overcoming synchronous bottlenecks for enterprise tasks.
Topics: Azure .NET Core Service Bus
Read articleBuilding AI-Powered APIs in ASP.NET Core Using Azure OpenAI
c-sharpcorner.com
Build AI-powered APIs in ASP.NET Core with Azure OpenAI for scalable, secure, and intelligent applications. Explore production best practices.
Topics: ASP.NET Core Azure OpenAI
Read articleIntegrating Snowflake Cortex AI with Enterprise .NET Applications
c-sharpcorner.com
Integrate Snowflake Cortex AI with .NET apps for secure, in-perimeter LLM inference. Leverage JWTs & native RBAC for data governance.
Topics: .NET Core JWT Security
Read articleEvent-Driven AI Workflows with Azure Event Grid and .NET
c-sharpcorner.com
Build scalable, responsive AI workflows with Azure Event Grid and .NET. Decouple services for efficient, event-driven asynchronous processing.
Read articleBuilding Enterprise Knowledge Graphs for AI Agents Using Neo4j and C#
c-sharpcorner.com
Build enterprise AI agents with Neo4j and C#. Learn to model relationships, integrate with ASP.NET Core, and enhance LLM reasoning.
Topics: ASP.NET Core C# OpenAI
Read articleLINQ Query Structure: Base, Metric, Projection
medium.com
In .NET queries and reporting, many teams prefer to use LINQ instead of raw SQL because of the many features LINQ provides. However, LINQ…
Topics: C#
Read articleHow to Use Concurrency in Power Automate Apply to Each to Speed Up Your Flows
c-sharpcorner.com
Boost Power Automate flow speed with Concurrency Control in Apply to Each. Process multiple items simultaneously for faster execution.
Topics: Azure
Read articleHow async, await and Task are related in C#?
c-sharpcorner.com
Understand how async, await, and Task in C# work together for non-blocking, efficient asynchronous operations, improving scalability and responsiveness.
Topics: C#
Read articleControl String Comparison in .NET JSON Assertions
blog.devgenius.io
JSON assertions usually require exact values, but casing is not always meaningful. For example, an API might return "ACTIVE" while a test… Continue reading on Dev Genius »
Topics: System.Text.Json Unit Testing
Read articleBuilding MCP Servers with ASP.NET Core for Enterprise AI Agents
c-sharpcorner.com
Build AI-ready enterprise agents with ASP.NET Core and MCP. Standardize tool discovery, reduce integration complexity, and enhance security.
Topics: ASP.NET Core OpenAI Security
Read articleASP.NET Web API CRUD with EF Core & PostgreSQL (Code First)
c-sharpcorner.com
Build an ASP.NET Core Web API with EF Core and PostgreSQL using Code First. Master CRUD operations for robust data management.
Topics: EF Core PostgreSQL Web API
Read articleSoft-delete vs the right to erasure: the GDPR conflict and the erasure pathway
medium.com
Soft-delete is the right default for lifecycle and audit.
Topics: Security
Read articleHashtable in C#
medium.com
When working with Key-Value data in C#, you will often come across two collections, Hashtable and Dictionary . Both allow us…
Topics: C#
Read article