Jaliya Udagedara

GitHub Activity

Jaliya Udagedara

Jaliya Udagedara

Building with the Microsoft stack; Microsoft MVP

Recent Blog Posts

.NET Options Validation in Application Startup

July 02, 2026 7:22 PM

In this post, let's have a look at how we can validate options in application startup in a .NET application. The Options pattern lets us bind a config...

Running Containers on WSL with C#

June 29, 2026 10:02 PM

In this post, let's have a look at WSL Containers, which is now available for public preview, and see how we can programmatically start a container on...

C# 15.0: Closed Class Hierarchies

June 25, 2026 10:46 AM

In this post, let's have a look at a nice new C# language feature: Closed Class Hierarchies that's shipping as part of C# 15. I am using .NET 11 Previ...

Using Microsoft Entra ID Workload Identity Federation (WIF) to Deploy from GitHub Actions to Azure

June 18, 2026 10:06 AM

In this post, let's have a look at how to deploy to Azure from GitHub Actions without storing any secrets, using Microsoft Entra ID Workload Identity ...

Connecting to Azure DocumentDB (with MongoDB compatibility) using Microsoft Entra ID Managed Identity

June 09, 2026 11:04 AM

In this post, let's have a look at how we can connect a .NET application to Azure DocumentDB (with MongoDB compatibility) using a Microsoft Entra ID M...

Microsoft Agent Framework: Deterministic Multi-Agent Orchestrations with .NET Durable Functions

May 26, 2026 6:18 AM

In this post, let's have a look at building deterministic multi-agent orchestrations with Microsoft Agent Framework in .NET using Durable Functions to...