2012-01-19 38 views
2

WPFアプリケーションがあります。将来的にこのアプリケーションを拡張し、機能の一部をWebに移植する予定です。ASP.NET MVCとMVVMを統合するアプリケーションフレームワーク

私はWPF用のMVVMデザインパターンを使用する必要があることを知っています。 Webアプリケーション用にASP.NET MVCを使用したいと思います。私の質問は、これらの2を統合し、WPFとASP.NETアプリを並べて簡単に開発できるアプリケーションフレームワークがあることです。

目標は最小のコードの複製です。

私は現在CSLA.NETを見ています。これは、ASP.NET MVCとMVVMアプリケーションのサポートを主張しています。私はそれを十分に評価するまでどれくらいのサポートがあるのか​​は分かりません。

おかげで、

Nachiket

+0

「私はものを開発して、SilverlightとWebをターゲットにしたい」という考え方から同じことを考えています。あなたはこれをやって運がありましたか? – WernerCD

答えて

1

MVCとMVVMは "完全に" 異なっているので、それは単に不可能です。できるだけ多くのコードをサービスに入れることです。これらのサービスは、サービスの使用方法(コントローラまたはビューモデル)を記述するだけで、再利用できます。次に、IoCコンテナ(またはサービスロケータ)を介して取得できるサービスのロジックの大部分を保持します。

関連する問題