5я встреча Петербургской группы ALT.NET
Паттерны Repository и Specification. Применение Linq2xxx (на примере Linq to NHibernate)
Программа:
19:00 – 21:00 — Паттерны Repository и Specification. Применение Linq2xxx (на примере Linq to NHibernate), Артем Смирнов
Основные темы:
- Принципы работы с хранилищем данных. Persistence Ignorance.
- Паттерн Repository в DDD.
- Различные способы применения Repository.
- Сложные критерии отбора и Specification pattern.
- Применение Specification в бизнес логике и отборе данных.
- Тестирование репозиториев.
- Использование LINQ to NHibernate.
- Абстрагирование от ORM. Преимущества и недостатки.
- Роль базы данных в процессе разработки приложения.