<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>#dotnet - mattbrailsford.dev</title><description>Articles tagged #dotnet from mattbrailsford.dev</description><link>https://mattbrailsford.dev/tag/dotnet</link><atom:link href="https://mattbrailsford.dev/tag/dotnet/feed" rel="self" type="application/rss+xml"/><item><title>What We Gained Building Umbraco AI on Microsoft.Extensions.AI and the Microsoft Agent Framework</title><link>https://mattbrailsford.dev/what-we-gained-building-umbraco-ai-on-meai-and-maf</link><guid isPermaLink="true">https://mattbrailsford.dev/what-we-gained-building-umbraco-ai-on-meai-and-maf</guid><description>When we set out to build AI capabilities for Umbraco, we had a choice every platform team faces: build your own abstractions, or bet on someone...</description><pubDate>Tue, 21 Apr 2026 08:30:00 GMT</pubDate></item><item><title>Is .NET Core the end of the Pragmatic Umbraco Developer?</title><link>https://mattbrailsford.dev/is-net-core-the-end-of-the-pragmatic-umbraco-developer</link><guid isPermaLink="true">https://mattbrailsford.dev/is-net-core-the-end-of-the-pragmatic-umbraco-developer</guid><description>For anyone who works with C# and .NET, you’ll know just how much ceremony even the simplest of tasks can often require. And whilst for business...</description><pubDate>Mon, 11 Oct 2021 00:00:00 GMT</pubDate></item></channel></rss>