Model view controller 集成ASP.NET MVC和MVVM的应用程序框架

Model view controller 集成ASP.NET MVC和MVVM的应用程序框架,model-view-controller,mvvm,frameworks,Model View Controller,Mvvm,Frameworks,我们有一个WPF应用程序。有计划在将来扩展此应用程序,并将部分功能移植到web 我知道我应该为WPF使用MVVM设计模式。我想将ASP.NET MVC用于web应用程序。我的问题是,是否有一个应用程序框架可以集成这两种应用程序,并使WPF和ASP.NET应用程序的并行开发变得更容易 目标是最小化代码重复 我现在正在看CSLA.NET。它声称支持ASP.NET MVC和MVVM应用程序。我不知道有多少支持,直到我充分评估它 谢谢 Nachiket这根本不可能,因为MVC和MVVM“完全”不同。您应

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

我知道我应该为WPF使用MVVM设计模式。我想将ASP.NET MVC用于web应用程序。我的问题是,是否有一个应用程序框架可以集成这两种应用程序,并使WPF和ASP.NET应用程序的并行开发变得更容易

目标是最小化代码重复

我现在正在看CSLA.NET。它声称支持ASP.NET MVC和MVVM应用程序。我不知道有多少支持,直到我充分评估它

谢谢


Nachiket

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

从“我要开发东西并希望以Silverlight和Web为目标”的角度来看,我也在想同样的事情。你做这件事运气好吗?