Здравствуйте, снежок, Вы писали:
С>Плюсы очевидны: С>+ BO не загромождены приватными членами свойств, код зрительно более приятный.
Не очень серъезный плюс. Код достаточно нагляден. С>+ Не требуется (или минимальный) маппинг BO->DTO для передачи DTO сервисам и DataAccessLayer-у, так же отпадает необходимость реализации всяких criteria-паттернов (like criteria in CSLA.NET).
Обычно объекты хранятся в коллекциях. Какой тип будет у коллекций для DTO и для DAL?