Instructions for upgrading .NET MAUI applications from version 9 to version 10, including breaking changes, deprecated APIs, and migration strategies for ListView to CollectionView.
# Upgrading from .NET MAUI 9 to .NET MAUI 10 This guide helps you upgrade your .NET MAUI application from .NET 9 to .NET 10 by focusing on the critical breaking changes and obsolete APIs that require code updates. --- ## Table of Contents 1. [Quick Start](#quick-start) 2. [Update Target Framework](#update-target-framework) 3. [Breaking Changes (P0 - Must Fix)](#breaking-changes-p0---must-fix) - [MessagingCenter Made Internal](#messagingcenter-made-internal) - [ListView and TableView Deprecated](#listview-and-tableview-deprecated) 4. [Deprecated APIs (P1 - Fix Soon)](#deprecated-apis-p1---fix-soon) - [Animation Methods](#1-animation-methods) - [DisplayAlert and DisplayActionSheet](#2-displayalert-and-displayactionsheet) - [Page.IsBusy](#3-pageisbusy) - [MediaPicker APIs](#4-mediapicker-apis) 5. [Recommended Changes (P2)](#recommended-changes-p2) 6. [Bulk Migration Tools](#bulk-migration-tools) 7. [Testing Your Upgrade](#testing-your-upgrade) 8. [Troubleshooting](#troubleshooting) ---
Sign in to view the full prompt.
Sign In