Tutorials
If you are choosing a host first, start with Platforms and Packages.
Available today
Use MAUI Tutorials are available today and include the step-by-step walkthroughs for the current full tutorial path.
Other hosts
Blazor, OpenTK, and DrawnUi.Net use the same core DrawnUI concepts and control tree patterns, but the host setup is different.
For now, use the MAUI tutorials for the control and layout concepts, then switch to samples for your target host:
How to read the current tutorials
If a tutorial shows ContentPage, MauiProgram.cs, or MAUI XAML namespaces, that part is MAUI-specific host setup.
The drawn UI composition itself is still useful across hosts. In most cases, the same layouts, controls, and interaction patterns carry over with only the host bootstrap and container setup changed.
For example:
- MAUI uses
DrawnUi.Mauiwith MAUI app startup and pages - Blazor uses
DrawnUi.Blazor.*withUseDrawnUiAsync(...)and Razor<Canvas ... /> - OpenTK uses
DrawnUi.OpenTkinside an OpenTKGameWindow DrawnUi.Netuses the shared rendering/runtime layer without a MAUI or browser host