在尝试为 Silverlight 应用程序设计架构时,我想问是否更好:
将实体数据模型与 WCF 数据服务一起使用,然后将我的业务逻辑放在我的 silverlight 用户控件的代码隐藏中,以对从 WCF 数据服务返回的纯数据进行任何修改/管理
或者
使用带有 WCF 服务的实体数据模型,然后使用 [OperationContract] 方法将我的业务逻辑放入实际服务中,在这些方法中我可以在服务级别应用我的业务逻辑,从而在表示(silverlight)和业务(服务)
任何人都可以就哪种方法更好,或者我在上述建议范围之外还没有发现更好的方法提供意见吗?
谢谢