Использование nHibernate, (и шаблон хранилища), как вы собираетесь создавать свои файлы/папку?Использование nHibernate, как вы выкладываете свои файлы в VS.NET-решении?
Я собираюсь DDD и использовать шаблон хранилища, у меня будет много классов, которые отображаются в мои таблицы базы данных, а также множество хранилищ, которые наследуют интерфейс и т.д.
Что-то вроде:
/root/
/root/web.config
/root/class/user.cs
...
/root/repository/UserRepository.cs
/root/interface/iRepository.cs