
"Microsoft has delivered the first release candidate (RC1) of .NET 10 along with go‑live support, indicating that the company considers the framework ready for production use. Among the various workloads updated in RC1, .NET Multi‑platform App UI (.NET MAUI) received several targeted enhancements aimed at reliability and developer productivity. The RC1 notes focus on observability improvements, tweaks to existing controls and an experimental new runtime option for Android."
".NET MAUI has been evolving steadily through the .NET 10 preview cycle. Earlier previews concentrated on performance optimisations and incremental control refinements, while leaving the platform's underlying architecture largely unchanged. The RC1 release continues that trend by stabilising API surfaces and adding a go‑live licence until October 14th, so that developers can deploy RC1 builds in production environments with Microsoft's support."
"The release introduces a new ActivitySource and Meter for tracking layout operations called Microsoft.Maui. These primitives emit trace events and performance counters that integrate with .NET Aspire and OpenTelemetry dashboards, enabling real‑time visibility into layout measurement and arrangement costs. The instrumentation is implemented as zero‑allocation structs around IView.Measure() and IView.Arrange() to minimise overhead. Recorded metrics include counters for the number of measure and arrange operations and histograms for the duration of those operations."
.NET 10 RC1 is available with go‑live support through October 14, allowing production deployment with vendor support. .NET MAUI receives targeted enhancements focused on reliability, developer productivity, and observability. The release stabilises API surfaces and reaches feature completeness, shifting remaining work to bug fixes and polishing rather than new controls. New diagnostics introduce an ActivitySource and Meter named Microsoft.Maui to emit trace events and performance counters that integrate with .NET Aspire and OpenTelemetry dashboards. Instrumentation uses zero‑allocation structs around IView.Measure() and IView.Arrange(), recording counters and histograms while permitting runtime disablement via System.Diagnostics.Metrics.Meter.IsSupported. Additional tweaks address existing controls and an experimental Android runtime option.
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]