Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
Привет всем! Объясните пожалуйста как можно замострячить плагиную архитектуру в asp.net mvc 4 при помощи mef2. С начало делал Areas и только в одном проекте, оказалось не совсем удобно. Хочу сделать чтобы плагины были в отдельных проектах. На сколько я понимаю, для этого очень подойдёт MEF, но я им не разу не пользовался, попробовал сделать то-то на подобии плагиной архитектуры в одном проекте, получилось, но вот когда плагин это совсем другой проект - вот это проблема. делал и брал материал от сюда Помогите пожалуйста, объясните как организовать плагиную архитектуру в asp.net mvc 4 при помощи mef2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 15:23 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
yardie, В такой постановке вопроса ответ получен не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2013, 23:48 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
yardie, зависит от того, как вы хотите её организовать. т.е. нужны требования, чтобы как-то внятно можно было ответить на поставленный вопрос. возможно, как только вы сформируете достаточно точный набор требований, вопрос отпадёт сам собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 11:04 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
Извиняюсь за постановку вопроса, вот что хочу: 1- есть главный проект asp.net mvc, будем его называть MAIN в нём буквально пару страничек (razor) 2- пару проектов с чистым кодом - это работа с БД, проект вспомогательных классов, интерфейсов и прочей шелухи 3- проекты(модули) asp.net mvc которые пишутся другими программистами и запускаются в главном проекте MAIN. Модули написанные другими программистами должны автоматически определяться. К примеру есть главный проект, с одной страницей "О нас", дальше ребята пишут отдельно модули "БЛОГ" и "Галерея", и при запуске проекта где-нибудь в админке я уже вижу эти два модуля и могу свободно кидать ссылки на них из любых страниц. НО, Я так и не понял, правильно ли это делать в разных проектах, правильно ли вообще использовать VIEW из другова проекта(модуля) в главном проекте, есть мысль что все модули писать на чистом .NET, а VIEW делать в AREAS в главном проекте и уже из AREAS использовать скомпилированные DLL из модулей, и как в таком варианте организовать работу нескольких человек, чтобы их работа минимально(или совсем) не зависела друг от друга? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 13:01 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
yardie, А зачем нужны плагины? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 19:54 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
А зачем для плагиностроения использовать MEF? System.AddIn в руки и вперед. Рецепт - Пример плагина на MAF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 20:38 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
туториал по теме http://www.codeproject.com/Articles/358360/NET-4-0-ASP-NET-MVC-3-plug-in-architecture-with-e ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2013, 23:17 |
|
||
|
использование mef2 в asp.net mvc 4, плагиная архитектура
|
|||
|---|---|---|---|
|
#18+
hVosttтуториал по теме http://www.codeproject.com/Articles/358360/NET-4-0-ASP-NET-MVC-3-plug-in-architecture-with-e Вооот, спасибо, то что нужно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2013, 13:05 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1358265]: |
0ms |
get settings: |
13ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 377ms |

| 0 / 0 |
