I'm looking for an example of multithread C# application who use plug'in architecture, can any on开发者_开发技巧e help me please ? many thanks
hey, it seems you need a c# project and not an IDE, don't you?
I can give you some tips about multithreading and plugins, don't have an example at hand, though.
About multithreading: you can use System.ComponentModel.BackgroundWorker class for asynchronous threading, or you can use create your own BackgroundWorker class (with Thread.Start(ThreadStart or ParameterizedThreadStart)).
For plugins, i recommend you implement a common structure for a plugin folder/configuration, then realization would be a joke.
e.g. /plugins folder: /plugins/pluginname/conf.xml /plugins/pluginname/bin/ /plugins/pluginname/bin/pluginname.dll
Look at sharp develop
精彩评论