2015-05-03 38 views
0

我是WPF和Model-View-ViewModel模式的新手,不确定何时使用它。在C#中使用MVVM模式进行登录验证的应用程序

我正在开发一个应用程序,用户将不得不使用用户名和密码登录。登录时,我想显示分配给这些用户的不同属性,如名称,头像/图片,平衡等。 我打算每15分钟更新一次这些用户对象,甚至更少。

现在我不确定MVVM模式是否适合这里,因为它经常被引用与非常复杂的UI有关。我只需要显示单个用户的5个基本属性。这里MVVM甚至值得吗?

+1

我会说是,因为mvvm有助于数据绑定这是一个非常强大的工具在更新用户界面。由于在应用程序生命周期中更新UI,数据绑定将帮助您完成所有工作,而无需编写自定义更新逻辑。此外,你会发现你的应用会更容易与mvvm结构一起增长。 – WiteCastle

回答

1

当您编写应用程序的逻辑(模型和视图模型)的单元测试时,模式是最有益的。 MVVM的其他一些优点是您的代码组织得更好,并且您可以轻松地重用不同的组件。这对于复杂的应用程序而言非常重要,但对于小型应用程序来说,这并不是很有益。并根据你的描述,你正在写一个小的

相关问题