Я ищу пример многопоточного приложения C#, использующего архитектуру plug'in, может ли кто-нибудь мне помочь? большое спасибоИщите многопоточное приложение C# с архитектурой плагина
ответ
sharp develop Посмотрите на
большое спасибо, MEF кажется хорошим, я увижу резкое развитие также, когда у меня будет время – bidak
эй, это, кажется, вам нужно в C# проект и не IDE, не так ли?
Я могу дать вам несколько советов о многопоточности и плагинах, однако у вас нет примера.
О многопоточности: вы можете использовать класс System.ComponentModel.BackgroundWorker для асинхронной потоковой обработки или использовать собственный класс BackgroundWorker (с Thread.Start (ThreadStart или ParameterizedThreadStart)).
Для плагинов я рекомендую вам реализовать общую структуру для папки/конфигурации плагина, тогда реализация будет шуткой.
например. Папка /плагинов: /plugins/pluginname/conf.xml /плагины/pluginname/bin/ /plugins/pluginname/bin/pluginname.dll
-1 ... хороший совет, но вы не должны игнорировать System.ComponentModel.Composition, в котором уже есть инфраструктура коплета;) – TomTom
System.ComponentModel .BackgroundWorker - это сокращение, когда вы просто хотите вызвать метод с обратным вызовом. Ваш выбор, но для вашей информации я написал производственный код с этой моделью и добился отличной производительности. так что эта модель работает :) –
- 1. Многопоточное приложение с gtkD
- 2. Многопоточное приложение
- 3. Приложение клиент-сервер с подключаемой архитектурой
- 4. Приложение RESTful с архитектурой MVC
- 5. Как профилировать многопоточное приложение C++ на Linux?
- 6. Как мы выполняем многопоточное приложение в C#?
- 7. C# Многопоточное приложение, использующее буфер обмена
- 8. Многопоточное приложение при загрузке - C++/Debian
- 9. Как многопоточное приложение C обрабатывает сбой malloc()?
- 10. Встраивание python в многопоточное приложение C
- 11. интерфейс зависает в C# многопоточное приложение
- 12. Многопоточное приложение и потенциальная утечка памяти (C#)
- 13. ptrace'ing многопоточное приложение
- 14. Многопоточное приложение Core Data
- 15. Многопоточное приложение на Java?
- 16. Модули тестирования модулей в приложении с архитектурой плагина
- 17. Клиентское многопоточное приложение REST
- 18. Многопоточное приложение WinAPI
- 19. Однопоточное многопоточное приложение
- 20. Что такое многопоточное приложение?
- 21. Изящно закрывающее многопоточное приложение?
- 22. Многопоточное приложение JMS
- 23. Синхронизация потоков замедляет многопоточное приложение
- 24. Многопоточное приложение-прокси не работает
- 25. Многопоточное приложение для телефонных окон
- 26. Как прервать многопоточное приложение python?
- 27. Как написать мое приложение как многопоточное приложение на C#?
- 28. Как правильно дросселировать многопоточное приложение?
- 29. C++ многопоточное программирование с таймером
- 30. Многопоточное приложение C# с BindingList <T> и DataGridView
, возможно, вы должны смотреть на MEF? –