Я работаю над большим веб-приложением, которое включает в себя множество модулей (CRM, инвентаризация, администрирование и т. Д.). Я хочу иметь возможность разрабатывать каждый из этих модулей независимо (UI, Core Logic, DataAccess Logic и т. Д.). ), а затем интегрировать их все вместе в основной модуль (эта интеграция должна быть только изменением в файле конфигурации). Например, если у меня есть основной модуль с именем Host, я смогу добавить модуль CRM к модулю хоста, просто добавив эту строку в файл конфигурации хоста:
‹имя модуля =" CRM "/›
Я немного читал о WCSF и обнаружил, что он может помочь интегрировать некоторые модули вместе, но на самом деле он не предлагает такой большой помощи с точки зрения интеграции этих элементов пользовательского интерфейса.
Некоторые друзья предложили MEF на работу, но я еще не смотрел на это.
Что вы думаете, ребята?
Можно ли достичь такого уровня модульности и сколько работы мне нужно приложить, чтобы он заработал?
<model name="CRM" assembly="../bin/CRM.dll" />- person Jaxidian   schedule 07.04.2010