如何在地铁应用程序中开始使用 MVVM

本文关键字:开始 MVVM 应用程序 地铁 | 更新日期: 2023-09-27 18:36:37

我正在观察有使用这种模式的应用程序。例如,Bewise.Cookbook正在实现Galasoft的MVVM框架。

我想学习 Windows 8 中的一些实验室,但我对在 Metro 应用程序中使用此模式表示怀疑。

有人知道一个好网站,教你使用带有 MVVM 的 Win8?

如何在地铁应用程序中开始使用 MVVM

MVVM在Windows 8中没有什么特别的。如果您没有找到有关在 Windows 8 中使用 MVVM 的任何教程,请尝试搜索有关 MVVM with Silverlight 的教程。

您也可以检查以下内容:

  • 在 MVVM 中为 Windows 8 中的 Metro 风格应用程序制作的地址簿应用程序(第 1 部分)
  • 在 MVVM 中为 Windows 8 中的 Metro 风格应用程序制作的地址簿应用程序(第 2 部分)

我推荐StyleMVVM。这是一个从头开始为Metro平台设计的MVVM框架。它包括自己的基于属性的 IoC、ICommand和附加命令行为的实现,以及磁贴、锁屏提醒、Toast 和设置窗格(超级按钮浮出控件)的服务。它还支持所有三种语言(C#,C++/CX和HTML/JS)。

为了方便入门,有许多C#和C++/CX模板以及一个不错的天气应用程序示例。

查看 Windows 8 的 MVVM 库。这很简单。可以将其 NuGet 包添加到项目中。它还有一个用于Visual Studio的在线项目模板。所以很容易开始。它是库,但不是框架,因此您只能使用自己喜欢的功能。