【问题标题】:Classic 3 tier / n-tier architecture with RIA Services, Silverlight and Prism带有 RIA 服务、Silverlight 和 Prism 的经典 3 层/n 层架构
【发布时间】:2011-01-22 01:06:27
【问题描述】:

我目前正在尝试基于现有技术构建解决方案。

我目前有一个想要扩展的 3 层解决方案(模型[实体框架]、模型访问、业务逻辑)。但是,我不希望修改现有的业务对象,因为它们目前非常有用并且正在使用中。但是,我正在寻找关于将我的业务逻辑实现到域服务/RIA 服务以与我的基于 Prism 的 Silverlight 应用程序一起使用的模式和实践的良好参考。我很好奇域对象如何在经典模式中发挥作用,我不希望基于这项新技术使我当前的经典模式无效。是否有人对具有 RIA 服务的经典 n 层或 3 层解决方案有很好的参考?包含这些最新添加的经典模式的使用和覆盖的全方位参考将不胜感激。我不希望直接从我的 Web 应用程序中引用我的模型,如果可能的话,甚至我的域逻辑也是分开的。目前我大致创建了以下内容:

我的支持模块

  • [模块]
    • 型号
    • 服务
  • [模块].[访问]
    • 模型访问
  • [模块].[业务]
    • 模型逻辑
  • [模块].[演示](新)
    • 视图模型
    • 观看次数
  • [外壳]
  • [网络]

【问题讨论】:

    标签: c# silverlight


    【解决方案1】:

    查看Prism 上的文档。 Prism 包含为 Silverlight 应用程序创建自包含“插件”所需的模块化框架。

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 2011-05-14
      • 2011-05-20
      • 2017-07-05
      • 2011-04-19
      • 1970-01-01
      • 2011-02-06
      • 2011-09-30
      • 2014-04-13
      相关资源
      最近更新 更多