From the community
Contributor Feed
Notable moments, packages, projects, and celebrations from the MAUIverse community.
Looking for something specific?
- Dependency Injection Basics in .NET MAUI
James Montemagno walks through the built-in dependency injection support in .NET MAUI and why it matters for app structure. This is a good refresher for anyone who wants cleaner service registration, resolution, and composition in MAUI apps.
Read more - .NET MAUI Many-to-Many SQLite Database with Extensions
Samir GC · .NET MAUI Many-to-Many SQLite Database with Extensions walks through a practical way to implement a clean relation model you can query and update from MAUI in .NET MAUI. You will learn why many-to-many data without hand-written join boilerplate matters and how to wire the feature from setup to a working result.
Read more - Solving .NET MAUI Issues on macOS Sequoia with Visual Studio Code and XCode 16
macOS Sequoia and XCode 16 initially broke .NET MAUI compatibility, requiring workarounds until official support arrived. This guide documents solutions including downgrading XCode, managing provisioning profiles, and disabling XAML Hot Reload.
Read more - 119: In App Purchasing Pain
Gone DotNet
Allan Ritchie
Jonathan Dick Jon and Allan break down why in-app purchases are still one of the hardest parts of shipping mobile apps. You'll learn where StoreKit and Play Billing complexity shows up in real code and how teams can reduce risk.
Read more - .NET MAUI One-to-Many SQLite Database with Extensions
Samir GC · .NET MAUI One-to-Many SQLite Database with Extensions walks through a practical way to implement a one-to-many structure that stays easy to maintain in .NET MAUI. You will learn why parent-child records with predictable local storage matters and how to wire the feature from setup to a working result.
Read more - Android Asset Packs for .NET & .NET MAUI Android Apps
Dean Ellis introduces Asset Pack support for .NET Android/.NET MAUI (in .NET 9), enabling large AndroidAsset/MauiAsset payloads with InstallTime/FastFollow/OnDemand delivery.
Read more - Learn to Build Your First Blazor Hybrid App!
Sweeky Satpathy and Gerald Versluis announce the official Blazor Hybrid workshop that teaches building a cross-platform app with Blazor Hybrid and .NET MAUI.
Read more - Create multi-window desktop apps with .NET MAUI
James Montemagno demonstrates how to build multi-window desktop experiences with .NET MAUI while still respecting the needs of mobile users. The video is a practical introduction to treating MAUI as more than a single-window app model.
Read more - Adding Blazor in an existing MAUI project
Petar Mishev shows how Blazor can be introduced into an existing .NET MAUI project instead of requiring a fresh start. It is a practical bridge for teams that want to mix Razor-based UI with an app they already have in flight.
Read more - .NET MAUI Community Standup - .NET MAUI + Amazing TitleBars
David Ortinau hosts a .NET MAUI Community Standup highlighting TitleBar customization and UI polish opportunities for .NET MAUI apps.
Read more - .NET MAUI Community Toolkit Monthly Standup, September 2024
.NET Foundation
Vladislav Antonyuk
Brandon Minnick
James Crutchley
Gerald Versluis
Clifford Agius Join us as we discuss the current happenings in the .NET MAUI Community Toolkit!
Read more - Blazor Hybrid: Build Cross-Platform Apps with .NET MAUI
Blazor Hybrid: Build Cross-Platform Apps with .NET MAUI explained with a practical, implementation-first walkthrough for .NET MAUI developers. You will see what it does, how to set it up, and what to watch for across platforms.
Read more - .NET MAUI One-to-One Relation SQLite Database with Extensions
Samir GC · .NET MAUI One-to-One Relation SQLite Database with Extensions walks through a practical way to implement a one-to-one SQLite structure that is simple to query in .NET MAUI. You will learn why splitting a profile across linked tables without data drift matters and how to wire the feature from setup to a working result.
Read more - Exploring Preferences in .NET MAUI
Leomaris Reyes covers .NET MAUI Preferences for lightweight local storage—keys/values, supported types, platform differences, and when to use it.
Read more - Episode 124: CollectionView++, AI Goodies, and VS Code Setup
The .NET MAUI Podcast
James Montemagno
Matt Soucoup
David Ortinau It's time for another .NET MAUI Podcast with James, David, and Matt!
Read more