2009-09-21 2 views
1

Я ищу платформу .NET Compact или расширение, похожее на полный фреймворк Managed Extensibility Framework (MEF), предоставленный шаблонами и практикой MS.Существует ли плагин или расширение для мобильных приложений Windows

Он предназначен для динамической и общей загрузки и управления сборочными узлами, которые обеспечивают как аппаратные возможности, так и пользовательские функциональные модули для клиентского приложения.

Кто-нибудь знает что-нибудь?

ответ

1

Что вы после этого, скажем, рамки впрыскивания зависимостей, такие как OpenNETCF IoC framework, не предусматривали? Рамка DI обеспечивает чрезвычайно свободную связь (компоненты загружаются через отражение), динамический механизм для загрузки сборок (загружается через XML-файл, хотя это поведение может быть переопределено), а объекты обычно обнаруживаются, хотя одна или несколько коллекций объектов.

Независимо от того, будут ли эти элементы пользователем или аппаратными средствами полностью соответствовать вам и как они записаны.

+0

спасибо! Я проверю это, кажется, более или менее то, что я за ним. Вы упомянули, что поведение загрузки (из файла XML) может быть переопределено, знаете ли вы, поддерживает ли инфраструктура загрузку сборок, которые входят в процесс обновления, и как таковые, чьи данные не известны во время разработки? (в основном, некоторая комбинация Assembly.Load() и немного отражения и перемещение папок после обновления приложения) – Doron

+1

Структура загружает все, что происходит от определенных интерфейсов. Код широко открыт, поэтому, если он не делает то, что вы не можете его всегда добавить. – ctacke

Смежные вопросы