Allan's Feed
- KML Recorder — GPS Track Recording for .NET MAUI
Allan Ritchie shares KML Recorder, a .NET MAUI utility for recording GPS tracks and exporting them as KML files. Built on the Shiny ecosystem for location tracking and geospatial data.
Read more - .NET MAUI on Apple TV and macOS (AppKit) - Yes, Really
Allan Ritchie explores custom MAUI backends for tvOS and native AppKit outside the official support matrix.
Read more - Shiny Mediator & AOT - Zero Reflection, Full Speed
Allan Ritchie details how Shiny Mediator replaced every piece of runtime reflection with compile-time source generation for full AOT and trimming support. The post covers seven source generators — from handler registration to JSON converters to OpenAPI client generation.
Read more - Shiny Mediator vs MediatR vs FastEndpoints
Allan Ritchie compares three .NET libraries for structuring application logic: MediatR, FastEndpoints, and Shiny Mediator. The post breaks down where each excels — server-only mediation, API endpoint structure, and cross-platform apps with built-in middleware.
Read more