Bonjour,

Je développe une application de Gestion de production pour l'entreprise pour laquelle je travaille. Il se trouve que le logiciel doit fonctionner dans plusieurs secteur. Ces secteurs ont des besoins commun dans 95% des cas, donc je compte ne développer qu'une seule application et pour les quelque différence je compte créer des extensions installable (sortes d'Add-In).

Techniquement je sais parfaitement comment le réaliser, mais vu le nombre de technique que je pourrais employer, j'aimerais savoir comment vous vous feriez, histoire de ne pas opter pour quelque chose ui me limiterais par la suite.

Ces extensions doivent êtres capables de :
- Modifier le menustrip de la fenêtre principale (MDI)
- Modifier certains aspect graphique de certains formulaire de l'application
- Rajouter des formulaire
- S'activer ou se désactiver depuis le menu des préférences

Techniquement je pense utiliser le système de réflexion dotNet notamment avec l'objet Assembly et les méthodes GetTypes etc ...

Avez vous des idées s'il vous plait
Merci
Renaud