【发布时间】:2013-05-13 14:30:23
【问题描述】:
我将开始开发用于证券交易所交易的 WPF 实时 C# 应用程序。我将根据 MVVM 模式开发这个应用程序。所以在 MVVM 应用程序的模型部分,我应该创建视图模型部分应该处理的数据结构,填充数据等等。
证券交易所交易应用程序的主要部分之一是通过专用门软件库从证券交易所接收交易数据。
所以我想知道我应该在我的应用程序中分配这个交易数据接收的位置:在模型部分,接收操作将填充模型数据结构,而视图模型将采用这些填充的数据结构来处理它们?或者我应该在应用程序的视图模型部分分配这个交易数据接收,其中视图模型本身将填充最初从模型中获得的已处理数据结构?
从 MVVM 模式的角度来看,哪种方式更规范?
【问题讨论】:
-
如果你有 Visual Studio 2010,我强烈推荐MVVM in the box,它太棒了!
-
我想使用 Visual Studio 2012,因为这个版本的 Visual Studio 有很好的 MVVM Toolkit Light。