Posts
2025

Plugin Architectures in .NET: MEF vs. Caliburn.Micro & Dependency Isolation
A deep dive into building modular .NET applications using MEF and Caliburn.Micro, and how to solve …

Mastering Semantic Kernel Plugins
Give your AI agents real-world powers by building custom Semantic Kernel Plugins for system …

Getting Started with Microsoft Agent Framework
An introduction to the new Microsoft Agent Framework, the unified successor to Semantic Kernel and …

Modern WPF Testing with FlaUI and AI
Learn how to robustly test WPF applications using FlaUI, the importance of AutomationProperties, and …

The CI/CD Challenge: Running FlaUI Tests in GitHub Actions
A guide to setting up a robust CI/CD pipeline for WPF applications using FlaUI and GitHub Actions, …

Distributed Tracing in .NET with OpenTelemetry
A practical guide to implementing distributed tracing in .NET microservices using the OpenTelemetry …

Hybrid AI: Combining Local and Cloud Models in .NET
Explore a hybrid AI architecture in .NET that uses local ONNX models for speed and privacy, while …

Deploying .NET AI Applications with Docker
A step-by-step guide to containerizing a .NET application with an embedded ONNX model for …

Expression Trees in C#: Beyond the Basics
Dive deep into Expression Trees in C#. Learn how they represent code as data, enabling powerful …

Semantic Kernel vs. LangChain: A .NET Developer's Guide
An in-depth comparison of Microsoft's Semantic Kernel and the popular LangChain framework, tailored …