I’m going to build an application that should be based on plugins that extend the core application with extra customer specific functions.
I like my plugins to have a common look, fell, and behaviour. I like tips on how to design my application to make it extendible. I like some tips on design patterns that could be useful.
I like to see my core-application as a framework for further development of plug-ins. I’ve read some articles on reflection and I get the point of it but I don’t really yet have the right thinking of how to apply common design patterns.
My other question is how I can get the look and fell of my plug-in dialogs like Visual Studios dockable windows. Is there any support for that in the .NET framework?
All tips on how I should start design my application and make it look good are welcomed!
I like my plugins to have a common look, fell, and behaviour. I like tips on how to design my application to make it extendible. I like some tips on design patterns that could be useful.
I like to see my core-application as a framework for further development of plug-ins. I’ve read some articles on reflection and I get the point of it but I don’t really yet have the right thinking of how to apply common design patterns.
My other question is how I can get the look and fell of my plug-in dialogs like Visual Studios dockable windows. Is there any support for that in the .NET framework?
All tips on how I should start design my application and make it look good are welcomed!