【问题标题】:Application Framework to integrate ASP.NET MVC and MVVM用于集成 ASP.NET MVC 和 MVVM 的应用程序框架
【发布时间】:2012-01-19 22:34:02
【问题描述】:

我们有一个 WPF 应用程序。我们计划在未来扩展此应用程序并将部分功能移植到网络上。

我知道我应该为 WPF 使用 MVVM 设计模式。我想将 ASP.NET MVC 用于 Web 应用程序。我的问题是,是否有一个应用程序框架可以将这两者集成在一起,并且可以更轻松地并行开发 WPF 和 ASP.NET 应用程序。

目标是尽量减少代码重复。

我现在正在查看 CSLA.NET。它声称支持 ASP.NET MVC 和 MVVM 应用程序。在我完全评估之前,我不确定有多少支持。

谢谢,

纳奇基特

【问题讨论】:

  • 我想知道同样的事情,从“我要开发东西并希望瞄准 Silverlight 和 Web”的角度来看。你有运气吗?

标签: model-view-controller mvvm frameworks


【解决方案1】:

这根本不可能,因为 MVC 和 MVVM “完全”不同。您应该做的是将尽可能多的代码放入服务中。这些服务可以在您只需要编写服务的用法(可以是控制器或视图模型)的情况下重复使用。然后,您将大部分逻辑保留在服务中,这些逻辑可以通过 IoC 容器(或服务定位器)进行检索。

【讨论】:

    猜你喜欢
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多