Our great sponsors
-
Introducing .NET Multi-platform App UI (MAUI)
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
-
ProjectReunion
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
GraphicsControls
Discontinued Experimental Microsoft.Maui.Graphics.Controls - Build drawn controls (Cupertino, Fluent and Material)
Yes and no. It's better than it was but it still feels like it should be in preview and not used for production apps. You can get it work perfectly fine, but there's a lot of little annoying bugs that still haven't been fixed like not being able to disable toolbar items (https://github.com/dotnet/maui/issues/13257)
As far as I know, there are still some issues with OIDC integration. See this, for example.
And as Microsoft mentioned in the podcast, there are also implementations that use drawn controls, but those are not the standard ones and must be specifically downloaded separately by the developer. For example, https://github.com/dotnet/Microsoft.Maui.Graphics.Controls - " a .NET MAUI experiment that offers cross-platform, pixel-perfect, drawn controls"