NHibernate を利用し、DDD の概念を取り入れようとしている WebForms ソリューションの適切なプロジェクト構造として、どのようなものをお勧めしますか?
ルート名前空間とソリューション名が Sample であると仮定します
- Sample.Domain - ドメイン オブジェクトとマッピング ファイルが含まれています
- Sample.Repositories - リポジトリと nhibernate 接続構成ファイルが含まれています
- Sample.Business - ビジネス ロジックが含まれています
- Sample.Web - 実際の WebForms プロジェクト - すべて プレゼンテーション
私は何を忘れていますか?これらに名前を付けるより標準的な方法はありますか?
このトピックに関する素晴らしいブログ投稿はありますか?