現在、ASP.Net MVC 3 を使用して Web アプリケーションを開発しています。
私は私のソリューションにこの構造を持っています:
- WebApp プロジェクト (モデル、ビュー、コントローラー)
- サービス層 (インターフェース、ビジネス ロジック)
- ドメイン プロジェクト (リポジトリ、インターフェイス、EF)
- EF4POCO プロジェクト (POCO)
それが正しい方法であるかどうかを知りたいだけです.DATA ACCESS LAYERとBUSINESS LOGIC LAYERを別々のプロジェクトに持っています。