A
Anthony P.
Hello Everyone,
I'm totally lost and I hope someone can help me out or point me to
something that can. Here's the deal:
I have an application that will implement a 'plugin' archetecture of
sorts. The application requires the user to fill out various forms.
Each agency that we deploy the application to will have different
forms and those forms will change over time. If we build each form
into the application through hard code, changing, adding, or removing
forms requires that the entire application be recompiled and
reinstalled.
So what I'm doing is designing the forms as part of a class library.
So let's take filling out a log for example. I'll create a new class
library and then add three Windows forms to it. Let's call them
frmStep1, frmStep2, and frmStep3 (all which pass data amongst
themselves). I build my class library and let's say that is called
LogFormLib.dll. What I need to happen is that I can distribute this
dll to my users, have them drop it in a special directory and have my
application automatically pick it up and make it available via the
menu system. This way, new forms can be added by simply distributing
a new DLL that contains the code.
I know this sounds easy, and I'm sure it is somewhat, but I am totally
lost. How can I do this? Are there any tutorials?
Thanks!
Anthony
I'm totally lost and I hope someone can help me out or point me to
something that can. Here's the deal:
I have an application that will implement a 'plugin' archetecture of
sorts. The application requires the user to fill out various forms.
Each agency that we deploy the application to will have different
forms and those forms will change over time. If we build each form
into the application through hard code, changing, adding, or removing
forms requires that the entire application be recompiled and
reinstalled.
So what I'm doing is designing the forms as part of a class library.
So let's take filling out a log for example. I'll create a new class
library and then add three Windows forms to it. Let's call them
frmStep1, frmStep2, and frmStep3 (all which pass data amongst
themselves). I build my class library and let's say that is called
LogFormLib.dll. What I need to happen is that I can distribute this
dll to my users, have them drop it in a special directory and have my
application automatically pick it up and make it available via the
menu system. This way, new forms can be added by simply distributing
a new DLL that contains the code.
I know this sounds easy, and I'm sure it is somewhat, but I am totally
lost. How can I do this? Are there any tutorials?
Thanks!
Anthony