Rob*_*zak 6 silverlight silverlight-3.0
我在设计Silverlight 3 LOB应用程序三周后,我决定使用Entity Framework,RIA Services和MVVM模式.
现在我正在调查所有胶水.我正在检查行为,ICommand,依赖属性,IoC等.
在撰写本文时,Silverlight有许多框架.
Silverlight.FX
Silverstone
CSLA用于Silverlight
Prism
Caliburn
这些必要吗?
您是否有使用这些框架的经验?
这些框架是否仍适用于Silverlight 3?
使用这些框架的优点和缺点是什么.
说实话,我对CSLA并不感兴趣,因为我们今天没有使用它,但我把它包括在内是为了完整性.
仍然缺少的东西之一(这对于 MVVM 很重要)是命令。因此,您将至少滚动框架为您自己提供的一部分内容。
我个人不使用任何第 3 方框架,但使用公司内部框架,该框架为我提供命令并具有 MVVM 的 ViewModel 部分的基类。