ビジネス ルールを RIA Silverlight アプリケーションに配置するのに最適な場所はどこですか?
クライアント層とのみデータを共有しているように見えることを除けば、ドメイン サービスは適切な場所だと思いました。サーバー層にビジネス ルールを配置する必要があるため、ViewModel は良い考えではないと思います。
共有コードで?*.shared.cs?
ビジネスルールはどこに置く?
ビジネス ルールを RIA Silverlight アプリケーションに配置するのに最適な場所はどこですか?
クライアント層とのみデータを共有しているように見えることを除けば、ドメイン サービスは適切な場所だと思いました。サーバー層にビジネス ルールを配置する必要があるため、ViewModel は良い考えではないと思います。
共有コードで?*.shared.cs?
ビジネスルールはどこに置く?
RIA サービスの場合、ビジネス ロジックはドメイン サービスにあるはずです。
これがあなたにとってどのように問題であるかの例を挙げていただけますか?
編集: このドキュメントのセクション 3.3 を参照してください: http://download.microsoft.com/download/F/B/8/FB8CA635-296B-487F-965C-8148F08B5319/riaservicesoverviewpreview.pdf
EF 部分クラスを拡張しようとしましたか? EF クラスのプロパティは、クライアントとサーバーの両方で使用できます。ただし、これが「正しい」方法であるかどうかはわかりません。