posts - 19, comments - 24, trackbacks - 0

My Links

News

Twitter












Archives

Post Categories

Tuesday, April 14, 2009

Awesome way to support plugins/AddIns in your applications

Hey all,
I can't imagine how easy it can be to develop and maintain a plugin architecture with System.AddIn and this tool
VSPipelineBuilder.. This is a visual studio addIn is an open source  project by the ClrAddIn team and is really awesome.

U just define an interface/Contract and rest of the things, just a single click through that addIn.
AddIn will implement that  Interface and thats it,u can use it..Cheers .........

I used it for first defining a single interface .and implemented a small AddIn.
.
then i added 2-3 interfaces and re executed that VSPipeline Builder AddIn..And it was awesome to see that every project in The Pipeline(4-5 projects) got updated accordingly.My old AddIn was still working  becoz its contract was still there..
And iwas ready to implement new AddIns..Really great...It can save a lot of time when u have a lot of contracts to support various plugins/AddIns.
Below is a screenshot of an excellent demo app from jesse kaplan:

It demonstrates visual addIn also(Passing UI objects between AddIn and host)
ClrAddIn Team blogs at:
http://blogs.msdn.com/clraddins/





U can download the VSPipeline Builder from here:

http://clraddins.codeplex.com/


Cheers,And thanx to Jesse kaplan and the whole ClrAddIn team.

posted @ Tuesday, April 14, 2009 5:53 AM | Feedback (1) | Filed Under [ .Net WPF C# MAF ]

Powered by: