Click here to Skip to main content
15,893,588 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi every one....
i'm developing an application which is going to be used by different customers.
this app has 4 separate sub-systems, here is my problem:
not every customer needs all sub-systems. i'd like to make my application somehow that I can have some check boxes in istallation step, which i choose which system is going to be installed for this customer.....
I'm developing this app using asp.net C# 4.0,VisualStudio 2010...
Please help me through this.... :(
Posted
Comments
Richard MacCutchan 11-Jun-12 4:28am    
Help you through what? Please edit your question and explain clearly what you are having difficulty with.

1 solution

You should consider reading about MEF[^], the managed extensibility framework.
It comes with .Net 4.0.

An alternative is NInject, but it is rather a Depdency Injection Container instead of a plugin system.

You could even write your own plugin system (which I disadvise): Search for Assemblies, load them and check the types inside with reflection.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900