XAML(可扩展应用程序标记语言)是一种基于XML的声明式标记语言,由微软开发,用于定义用户界面和对象层次结构。它于2006年随.NET Framework 3.0与Windows Presentation Foundation(WPF)一同发布,后续被用于UWP、Silverlight、Xamarin.Forms及.NET MAUI等框架。通过XAML,开发者能以声明方式描述界面元素、数据绑定、样式和动画,实现UI与业务逻辑的分离。其核心特点包括强类型支持、编译时检查、可扩展性以及与Visual Studio Designer的深度集成。