1
我目前正在尝试基于现有技术构建解决方案。带RIA服务,Silverlight和Prism的经典3层/ n层架构
我目前有一个三层解决方案(模型[实体框架],模型访问,业务逻辑),我想扩展。不过,我不想修改现有的业务对象,因为它们目前非常有用并且正在使用中。不过,我正在寻找一种很好的参考,以便将我的业务逻辑贯穿到域服务/ RIA服务中,以便与基于Prism的Silverlight应用程序一起使用。我很好奇领域对象如何在经典模式中发挥作用,我不希望基于这种新技术使我当前和经典模式无效。有没有人对使用RIA服务的经典n层或3层解决方案有很好的参考?一个全面的参考涉及使用和覆盖的经典模式与这些最新的补充,这将不胜感激。我不希望直接从我的Web应用程序中引用我的模型,并且如果可能的话,甚至可能会分离我的域逻辑。目前,我已经大致创建了以下内容:
我的支持模块
- [模块]
- 型号
- 服务
- [模块] [交通]
- 。 ModelAccess
- [模块]。[商业]
- ModelLogic
- [模块]。[演示](新)
- 的ViewModels
- 浏览
- [壳牌]
- [网页]