DiRTy_GaRRy wrote:Как я уже говрил ранее, если хочется нормальной загрузки/выгрузки плагинов, то можно посмотреть в сторону MEF или чего то подобного. Поиграться.... померять там производительность...
Не MEF, наверное, а MAF. В MEF все в одном домене, а вот в MAF там да, изоляция. Я туда точно не пойду. И не вижу абсолютно никакой нужды. Невозможность выгрузки модулей - это не проблема, а некоторое периодическое неудобство для *разработчиков*. Для пользователя нет никакой проблемы и никакой пользы от возможности выгрузки модулей. А вот за MAF пользователю придется платить и производительностью и объемом памяти. А разработки под МАF куда больше.
DiRTy_GaRRy wrote:Касаемо потоков, если будет использоваться .NET 4, то можно посмотерть в сторону новго System.Threading.Tasks. А BackgrounWorker это таки гуёвая нашлёпка из класса борсил на форму и вперёд, и его аналог под конкретную задачу ничего не стоит написать ручками.
Это я согласен, и отчасти потому и не хочу добавлять это в Фарнет сейчас напрямую, ибо времянка, скорей всего. Но пока мы под 4.0 еще не перешли. Накапливаем решимость. Перейдем, там посмотрим.