Я ищу шаблоны и принципы для использования с WPF и NHibernate в стиле модель-представление-контроллер.
Вот довольно неплохой пример приложения плюс написание для совместного использования WPF и NHibernate.Статья достаточно длинная, не вдаваясь в MVC и IOC.Он охватывает самое сложное: управление сессиями NHibernate в долгоживущих контекстах.
Создание настольного приложения с заданием NHibernate
Взгляните на контейнер Magellan MVC Пола Стовелла - я не думаю, что он пытается быть ORM, поэтому вам нужно подключить NHibernate, сами ...