Владимир Попов @dokwork
Пользователь
Пишем модульное приложение на .Net Framework

жаль, что мне попалась последняя статья раньше. За нее отдельное личное спасибо! Но в целом, на сколько я понял, идея о регистрации модулей в файле присутствует и там.
Look
Пишем модульное приложение на .Net Framework

грубость ерунда. Профит важен. Буду признателен, если подробнее прокомментируете.
Look
Пишем модульное приложение на .Net Framework

когда было необходимо решить задачу модульности MEF еще не было (или я таки просто про нее не знал). Проект писался под Framework 3
Look
Пишем модульное приложение на .Net Framework

кхм… грубо говоря «еще чего» я и предлагаю =)
Look
Пишем модульное приложение на .Net Framework

вообще, было бы интересно почитать решения на основе Mono Cecil или даже MEF. Т.к. про первое слышу впервые, а второе появилось позже реализации описанной в статье идеи.
Look
Пишем модульное приложение на .Net Framework

о! я нисколько не претендую на то, что предложенный мной подход самый удачный из возможных. Но в стоявшей когда-то задаче было необходимо показывать пользователю описание модуля, на основании которого он принимал решение о целесообразности использования модуля. Т.е. процесс загрузки сборки надо было оттянуть до последнего. Самым очевидным решение стало размещение описания в файле. Плюс использование файла дало еще некоторые преимущества (например возможность контроля целостности модуля).
Look
Пишем модульное приложение на .Net Framework

хм… очень может быть, что я чего-то не понимаю в работе с атрибутами, но на сколько мне известно, для получения атрибута класса необходимо произвести загрузку сборки в память. Плюс, возможно, что модуль требует наличие дополнительных библиотек, анализировать которые в поисках нужного атрибута, пустая трата времени.
Look
Here
12 ...
67
8There
Information
- Rating
- 9,635-th
- Location
- Россия
- Registered
- Activity