0
今、私のソリューションエクスプローラは次のようになります。他のプロジェクトで整理プロジェクト/ Visual Studioでのソリューションは、私は現在のVisual Studioでプロジェクトに取り組んでいます2010
、私はしましたプログラムのさまざまなコンポーネントが異なるクラスライブラリに分割されているため、たとえばProject, Project.Data, Project.Business, etc
があり、データにデータベースコンテキストとリポジトリが含まれ、ビジネスにロジックなどが含まれます。
私のPR oject/solution?私が従うべきベストプラクティスはありますか?
のように改名します。さらに、私はモデルを自分のプロジェクトに移すべきでしょうか?そのフォルダにはIRepositoriesとクラスオブジェクト(例えば 'User'など)が含まれています。 –
あなたのリポジトリはあなたのデータプロジェクトになければなりません...はい。 ViewModels(MVCビューでのみ使用されるモデル)を使用している場合は、それらをWebプロジェクトに残しますが、データとデータベースに関連するすべてのアイテムをDataプロジェクトに移動します...また、本当に別々の懸念がある場合は、自分のプロジェクトのリポジトリ - CMv2.Data.Repositories – Martin