所有
我可以使用任何设计模式进行食品订购吗?我打算在.net,c#
中使用silverlight 3.0操作的概念如下:
我已经阅读了模型 - 视图 - 模型视图模式。它适合我的应用程序吗?我应该看看还有哪些其他设计模式?
期待您的意见。
最好的, 罗希特
答案 0 :(得分:0)
它是一个'食品订购应用'的事实应该与你如何设计它没什么关系。这听起来很简单,可以使用以下组件构建:
答案 1 :(得分:0)
我认为这是潜入MVVM的绝佳机会!就像你暗示的那样,应用程序似乎会在后端进行大部分工作,进行信用卡处理等等,在我看来,这是MVVM的亮点。您的业务逻辑与页面(视图)完全分离,因此您不必担心使用后端处理返回的数据更新所有控件。您只需在ViewModel上设置属性,Silverlight数据绑定将负责其余的工作。
由于此应用程序不是UI密集型,因此它应该是一种很好的方法,可以准确地了解如何使ViewModel与View分离,以及为什么MVVM可以成为如此有效的设计模式。