SkiaSharp 4.0 Preview 1: Variable Fonts, Immutable Paths, and a New Co-Maintainer
SkiaSharp 4.0 Preview 1 lands with Skia milestone 147, a proper variable font API, immutable SKPath backed by SKPathBuilder, colour font palettes, and Uno Platform stepping in as co-maintainer. Here is what changed and what it means for your .NET graphics code.
Platform Lifecycle Events in .NET MAUI
Understanding and handling platform lifecycle events in .NET MAUI for backgrounding, resuming, and managing app state across platforms.
Hot Reload and Productivity Tips for .NET MAUI Development
Maximise your .NET MAUI development speed with XAML Hot Reload, .NET Hot Reload, and practical productivity techniques.
Drawing with Microsoft.Maui.Graphics: Custom UI Without SkiaSharp
How to use the built-in Microsoft.Maui.Graphics API for custom drawing, charts, and visual effects in .NET MAUI.
CollectionView Patterns in .NET MAUI: Beyond the Basics
Practical patterns for CollectionView in .NET MAUI including grouping, selection, empty states, incremental loading, and layout customisation.
Data Binding Deep Dive in .NET MAUI
An in-depth look at .NET MAUI data binding modes, value converters, compiled bindings, and multi-bindings.
Dependency Injection in .NET MAUI: The Built-In Container
How to use the built-in Microsoft.Extensions.DependencyInjection container in .NET MAUI for pages, view models, and platform services.
Custom Handlers in .NET MAUI: Replacing the Old Renderer Model
How to create custom handlers in .NET MAUI to customise native control behaviour, replacing the legacy custom renderer approach.
Building MAUI Blazor Hybrid Apps: Web UI Meets Native Power
How to build .NET MAUI Blazor Hybrid apps that combine Razor components with native device capabilities.
Platform-Specific Code in .NET MAUI with Partial Classes
How to use partial classes and multi-targeting to write clean platform-specific code in .NET MAUI without cluttering your shared logic.
Shell Navigation in .NET MAUI: Routes, Parameters, and Deep Linking
A comprehensive guide to Shell-based navigation in .NET MAUI, covering route registration, query parameters, and URI-based deep linking.
MVVM Made Simple with CommunityToolkit.Mvvm in .NET MAUI
How to use CommunityToolkit.Mvvm source generators to eliminate MVVM boilerplate in your .NET MAUI applications.
Migrating from Xamarin.Forms to .NET MAUI: A Practical Guide
A step-by-step guide to migrating your Xamarin.Forms application to .NET MAUI, covering project structure changes, namespace updates, and common pitfalls.