Re[2]: Кому и зачем нужна Domain Model вместе с Hibernate
От: Al_Shargorodsky Украина  
Дата: 17.05.06 04:57
Оценка:
Здравствуйте, IT, Вы писали:

IT>С помощью датасетов делается далеко не всё так просто. Если рассмотреть жизненный цикл некоторых данных, то чётко можно выделить три стадии:


IT>1. DAL — чтение данных из БД.

IT>2. BL — бизнес логика.
IT>3. UI — отображение данных.

IT>Датасеты совершенно чудным образом справляются с 1 и 3, но вот с 2 наблюдаются определённые проблемы (отдельный вопрос почему).


А что по поводу TypedDataset в NET 2.0 и возможности их расширения partial классами? (Это, конечно, очень специфично, но все же). Т.е. хотелось бы услышать, насколько это удобно по сравнению с ORM. Ведь с одной стороны имеем "совершенно чудным образом справляются с 1 и 3", а с другой — пиши любую функциональность в DataRow, иерархию классов можно заменить иерархией интерфейсов, тот же TableAdapter можно унаследовать от свего компонента и расширить в partial class. (Это не агитация за датасеты, просто интересно мнение по поводу...)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.