Hey
I'm about to start developing an windows application based on .net 2.0.
The GUI will consist of 2 things: a treeview and an area displaying things
based on selections in the treeview. The treeview shows all the modules in
the application and gives easy access to each module...
Lets say I today have 5 modules I want to include in this application. But
some day in the future I may have more modules in the application....
So I was wondering if there is possible to develop the GUI for this
application and then add the modules to the program. So I in the application
can register new modules and then the treeview will show all added module
and display windows belonging to those modules... - And also I want to be
able to remove a module from the application...
The goal is to split the modules from the GUI... I think it's not a good
idea to have the modules codes together with the GUI....
Would be great if I could develop each module into it's own assembly and in
the window applicatioin I could choose to register the module and the module
gets available in the application...
I'm wondering what is the best practice doing this?
If you have links about this subject, then please post them :)
Jeff