• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 158
  • Last Modified:

architecting a user interface

Hi,

This is an architecting question. I have a GUI that has a few tabs. Each tab represents a different processing module. Some third parties want to add their own tabs to my interface. I was hoping to give them the responsibility of creating the interface for the tab.

Is it possible to scan a directory for some type of dll's that contain 'tab modules'. Then I could add a tab for each tab module I find in the directory. The code for handling the user interface of that particular tab could be written inside the dll itself.

This is the general approach I thought could make sense, any other ideas?

Thanks
0
DJ_AM_Juicebox
Asked:
DJ_AM_Juicebox
  • 2
1 Solution
 
AlexFMCommented:
General direction: this technology is called plugin. There are number of plugin examples and ready-to-use solutions, you can learn them and develop your own plugin protocol.

http://www.codeproject.com/dll/plugin.asp
http://www.codeproject.com/library/piarchitecture.asp
0
 
AlexFMCommented:
Without questioner's response, I think my answer is OK.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now