Insights
Experience-led writing on modernising .NET platforms, designing resilient systems, applying AI responsibly and leading engineering teams through change.

What’s New in .NET 10: AI-Ready Platform Enhancements for .NET Developers
.NET 10 is the next LTS release that transforms the platform into an AI-ready powerhouse. This deep dive explores C# 14 enhancements, ASP.NET Core…

Getting Started with Microsoft.Extensions.AI in .NET 9 : A Technical Deep Dive
Learn how to build portable, testable AI features in .NET 9 using Microsoft.Extensions.AI — with completions, streaming, tools, and structured output.

Deep Dive into the MCP C# SDK and the 2025-06-18 Update
Introduction: Connecting .NET Apps to AI with MCP This comprehensive guide demystifies the Model Context Protocol (MCP) C# SDK – explaining what MCP is,…

Engineering Excellence: High-Performance, Cloud-Native APIs with ASP.NET Core 8 and Azure
In the modern era of software development, building an API is no longer just about exposing data over HTTP. A truly “cloud-native” API is…

The Best of Both Worlds: Building a Full-Stack Web App with Blazor United in .NET 8
For years,.NET developers have been building rich, interactive web UIs with Blazor, a powerful framework that brings C# to the browser. Historically, this involved…

Architecting Modern Systems: A Deep Dive into Microservices with .NET 8, Docker, and RabbitMQ
The software development landscape is in a constant state of evolution, driven by the relentless demand for applications that are scalable, resilient, and can…

The Strategic Role of Generative AI in Enterprise .NET Development
Generative AI is rapidly emerging as a strategic asset in enterprise software development, enabling new capabilities and efficiencies that were previously out of reach.…
Working through a difficult platform decision?
Explore the services or get in touch for a practical conversation about architecture, modernisation or AI adoption.