Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2010, 23:45   #1
pasha12p
Новичок
Джуниор
 
Регистрация: 09.10.2010
Сообщений: 1
Сообщение Как создать многомодульную программу?

У меня возникла идея, но вместе с ней и проблема реализации))Я никак не могу понять как создать многомодульную программу,т.е. чтобы в программу можно было встраивать новые модули без перекомпилляции всей программы.Подскажите как это реализовать.Предлагайте все начиная с литературы и заканчивая кусками кода(язык реализации C#).Заранее всем спасибо!
pasha12p вне форума Ответить с цитированием
Старый 11.10.2010, 08:34   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Добавить новый класс .cs в меню солюшена ? Странный вопрос какой то.
BOBAH13 вне форума Ответить с цитированием
Старый 13.10.2010, 00:20   #3
Casper-SC
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 549
По умолчанию

Видимо имеется ввиду, чтобы программа увеличивала функционал без перекомпиляции вообще. Ну скачал что-то там, добавил функционал. Что-то я сам не особо суть вопроса уловил.
Casper-SC вне форума Ответить с цитированием
Старый 13.10.2010, 09:46   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,085
По умолчанию

Цитата:
Сообщение от pasha12p Посмотреть сообщение
У меня возникла идея, но вместе с ней и проблема реализации))Я никак не могу понять как создать многомодульную программу,т.е. чтобы в программу можно было встраивать новые модули без перекомпилляции всей программы.Подскажите как это реализовать.Предлагайте все начиная с литературы и заканчивая кусками кода(язык реализации C#).Заранее всем спасибо!
Если я правильно понял, то один из вариантов решения задачи: создание программы с поддержкой плагинов.
В основной программе создаём интерфейс плагина, увеличивающего функционал программы.
Плагин будет из себя представлять файлик dll. Ну и нужно всего-лишь реализовать этот самый интерфейс, описанный в основной программе, а программе при запуске искать все Dll, реализующие этот интерфейс. Вся инфа по этому в сети есть. Ну и всё общение программы с плагином будет проходить через этот интерфейс.
pu4koff вне форума Ответить с цитированием
Старый 13.10.2010, 14:55   #5
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Пример: http://madskristensen.net/post/Gener...tion-in-C.aspx
Здесь во 2 сообщение приведен очень хороший код: http://stackoverflow.com/questions/1...plication-in-c
Hollander вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать программу как службу dimonbest Общие вопросы Delphi 53 25.05.2011 22:13
Как создать программу ? SkyLord Свободное общение 2 04.04.2010 15:40
Как создать оверлейную программу KoBRaAndrey Общие вопросы Delphi 7 23.01.2010 11:51
Как создать пароль на программу? Rahim1993 Общие вопросы Delphi 3 11.07.2008 06:25
КАК создать программу тест??? ivp88 Общие вопросы Delphi 4 02.04.2007 19:12