Здравствуйте, madrogue, Вы писали:
M>Как насчет делать тем же образом как система плугинов OUTLOOK?
M>Плугин сам регистрируется в системе при старте, вешается на события, прописывает себя в коллекциях контролов и т.п.,
M>При необходимости при введении нового плугина расширять функционал остальных плугинов — аналогично в этом же плугине или
M>В плугине надстройке над остальными плугинами пишется функциональность.
Если внимательно почитать тему с начала, то именно такой способ я и предлагал.
M>Связь с базой — аналогично — запросы — расширяемые объекты. Т.е. Плугин, навешиваясь "подмешивает" в запросы к бд
M>свои элементы.
Запросы в Presentation Layer?

Я думал, что так уже никто не делает...
M>Единственная беда — layout manager делать прийдется (для гуя).
Тут необходимо думать не только над Presentation Layer, но и над Business Logic Layer или Workflow Logic Layer, т.е. над их взаимодействием.
[tagline]... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Now playing: Zakhm — Insaan
][/tagline