Windows Presentation Foundation Windows Presentation FoundationWPF是美國微軟公司推出NET Framework 及以后版本的组成部分之一它是一套基于XMLNET Framework向量绘图技术的展示層开发框架微软视其为下一代使用者介面技术广泛被用于Windows Vista的界面开发其早期开发阶段的代号为Avalon WPF使用一种新的XAMLeXtensible Application Markup Language语言来开发界面同时WPF自带MVVMModelViewModelView框架这种设计模式将把界面开发以及后台逻辑很好的分开降低了耦合度使用户界面设计师与程序开发者能更好的合作降低维护和更新的成本 WPFE是WPF的子集合全名是Windows Presentation Foundation Everywhere在基於XAML與JavaScript之下可跨越各種平台目前WPFE已演化為Microsoft Silverlight擔負微軟在丰富互联网应用程序領域並正面與Adobe Flash競爭的產品