Session
The Handler Pipeline: Customizing .NET MAUI Down to the Native View
Every .NET MAUI control you place on screen is, underneath, a native view; a UIButton on iOS, an AppCompatButton on Android... wired up by a handler. Most developers never look below that line. This session goes there.
We’ll take handlers apart and rebuild them: how virtual views map to native views, how property and command mappers translate your cross-platform API into native calls, and why this architecture lets you customize controls without ever subclassing. Then we go deeper, appending and prepending to mappings, the handler lifecycle from CreatePlatformView through ConnectHandler and DisconnectHandler, and the sharp edges that catch teams in production: globally-scoped customizations bleeding across an entire app, cleanup and lifecycle mistakes, and platform-specific quirks.
You’ll leave understanding not just how to customize a handler, but when to reach for one, where the pitfalls hide, and how to build a custom cross-platform control backed by native views, with confidence rather than guesswork.
See you all at the session!
Almir Vuk
Lead Architect & Microsoft MVP, at run.events GmbH
Sarajevo, Bosnia and Herzegovina
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top