XAML,WPF和Windows 8

Oma*_*Mir 3 windows wpf xaml xbap

我希望有人在这里可以向我解释WPF和XAML之间的区别:

我有一个使用MVVM和Repository Pattern在VB.NET中编写的应用程序(特别是XBAP),实现了通常的INotifyPropertyChanged,OLEDB等.

应用程序的前端是用XAML编写的.

根据我的理解,没有关于此应用程序的具体"WPF".在我看来它的XAML + VB.NET; WPF在哪里?鉴于Windows 8和我一直听到的"Silverlight/WPF的死亡",我应该做些什么来"升级"我的应用程序以确保其未来?

我非常感谢有人为我清理这种困惑.

Mat*_*and 8

XAML +你的代码是WPF.您正在使用WPF.XAML是用于在WPF中定义接口的标记.

在这一点上我不会太担心"Silverlight/WPF的死亡".仅仅因为Windows 8支持HTML5/JavaScript并不意味着WPF已经消失.至少,还没有.

另见.