silverlight - 使用 Silverlight 框架是否有值(value)?

标签 silverlight silverlight-3.0

我设计 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/

相关文章:

c# - 如何在 SilverLight 中的某个时间(500 毫秒)调用某个方法

silverlight - RestSharp 诉 WebClient?

wcf - 没有从客户端计算机上的 Silverlight 发送 WCF 请求

wpf - Silverlight 中的 OnRender 相当于什么?

mvvm - 如何在Windows Phone 7上实现基本 View 功能?

c# - System.Windows.Media.Color 到颜色名称

c# - KeyDown 事件不适用于箭头键、Home、End、PageUp、PageDown 和 silverlight 中的其他类似键

c# - 使用MVVM在Silverlight页面之间导航

c# - 带有 View 模型、参数和结果的 Mvvm 弹出窗口

silverlight - 如何在 Silverlight TreeView 中选择一个项目?