我设计 Silverlight 3 LOB 应用程序的时间已经过了三周,我决定使用 Entity Framework 、RIA 服务和 MVVM 模式。
现在我正在研究所有的胶水。我正在检查行为、ICommand、依赖属性、IoC 等。
在撰写本文时,有许多适用于 Silverlight 的框架。
Silverlight.FX
Silverstone
CSLA for Silverlight
Prism
Caliburn
这些是必要的吗?
你有使用这些框架的经验吗?
这些框架是否仍然适用于 Silverlight 3?
使用这些框架中的任何一个的优缺点是什么。
老实说,我对 CSLA 并不是很感兴趣,因为我们今天不使用它,但为了完整起见,我将其包括在内。
最佳答案
仍然缺少的一件事(这对 MVVM 很重要)是命令。因此,您将至少滚动框架提供的一部分内容。
我个人不使用任何 3rd 方框架,但确实使用了公司内部框架,该框架为我提供命令并具有 MVVM 的 ViewModel 部分的基类。
关于silverlight - 使用 Silverlight 框架是否有值(value)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/774801/