Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / New Users / July 2007

Tip: Looking for answers? Try searching our database.

Best way to Deploy to support plugins?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
schneider - 14 Jul 2007 06:19 GMT
Looking for ideas on how to deploy an component which uses a plugin/addin
system.

The component will need to look for the plugins and load them.

Best plan I can see is to install plugins to the C:\ drive.

I plan to use VS installer project.

Any ideas would be great..

Thanks,

Schneider
Wardy - 19 Jul 2007 09:42 GMT
I work for an international Content Management Provider and our flagship
product does exactly that.
All we do is have a set path like AppRoot/Plugins and in that path we put
the plugin files.
Each file that wants to be listed as a plugin then needs to use an
interface.
The core then calls up a method on the interface to get the plugin
information and where required execute its entry point.
Because our apps are web apps we also have to add the registration ststement
in the web.config file.
its very simple.
Similar systems have been applied to desktop apps, i wrote something very
much like that some time ago whilst learning some concepts surrounding
interfaces in .NET
.......................................................................................................................................

> Looking for ideas on how to deploy an component which uses a plugin/addin
> system.
[quoted text clipped - 10 lines]
>
> Schneider
schneider - 19 Jul 2007 15:49 GMT
Thanks, just wondering how other companies are deploying. In my case it is
actually a set of windows developer components and has various plugins to
perform all the rendering and to provide services. This allows developers to
modify or extend as needed.

I may later want to support user specific overrides of the plugins. In that
case I think I will need a small config app where users can pick
plugins/themes and possibly in install new plugins.

Thanks,
Schneider

> I work for an international Content Management Provider and our flagship
> product does exactly that.
[quoted text clipped - 26 lines]
>>
>> Schneider

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.