Click here to Skip to main content
15,914,111 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: Plugins for Application Pin
Xmen Real 28-Jun-11 6:25
professional Xmen Real 28-Jun-11 6:25 
GeneralRe: Plugins for Application Pin
Dave Kreskowiak28-Jun-11 6:43
mveDave Kreskowiak28-Jun-11 6:43 
GeneralRe: Plugins for Application Pin
Xmen Real 28-Jun-11 6:58
professional Xmen Real 28-Jun-11 6:58 
GeneralRe: Plugins for Application Pin
Pete O'Hanlon28-Jun-11 7:12
mvePete O'Hanlon28-Jun-11 7:12 
GeneralRe: Plugins for Application Pin
Xmen Real 28-Jun-11 7:21
professional Xmen Real 28-Jun-11 7:21 
GeneralRe: Plugins for Application Pin
Pete O'Hanlon28-Jun-11 7:24
mvePete O'Hanlon28-Jun-11 7:24 
GeneralRe: Plugins for Application Pin
Xmen Real 29-Jun-11 14:54
professional Xmen Real 29-Jun-11 14:54 
GeneralRe: Plugins for Application Pin
Pete O'Hanlon29-Jun-11 20:38
mvePete O'Hanlon29-Jun-11 20:38 
No. I understood what you were after from the start (and I haven't voted on this). The reason that I would suggest MEF is because I am friends with the guys who wrote it, and know that they didn't think this was an issue that they had to contend with, so you could learn a lot from the architecture they put in place. If they didn't think that, why should you have to worry about it?

Bottom line - yes, separate processes is the only way you could achieve this, but each process takes up valuable memory and resources and can lead to your application being treated as a memory hog. More importantly, you are expecting the users to have to trust individual plugins through your firewall - I've worked with an application that does this and it was a complete PITA from a user perspective (the application was Lightwave and had something called the Hub that had to be granted access through the firewall). It was an awful experience, and not one I'd want to inflict on users. Even Chrome and Firefox don't feel this is a necessary step. So yes, it is a daft idea.

Of course, you can arrogantly go on your way and overengineer this thing, and then wonder why you end up having no users. Good luck with that.

Forgive your enemies - it messes with their heads


My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility


GeneralRe: Plugins for Application Pin
Xmen Real 30-Jun-11 0:33
professional Xmen Real 30-Jun-11 0:33 
GeneralRe: Plugins for Application Pin
Pete O'Hanlon28-Jun-11 5:02
mvePete O'Hanlon28-Jun-11 5:02 
AnswerRe: Plugins for Application Pin
jschell29-Jun-11 9:48
jschell29-Jun-11 9:48 
GeneralRe: Plugins for Application Pin
Xmen Real 29-Jun-11 14:44
professional Xmen Real 29-Jun-11 14:44 
GeneralRe: Plugins for Application Pin
LCARS x3211-Aug-11 17:37
LCARS x3211-Aug-11 17:37 
GeneralRe: Plugins for Application Pin
Xmen Real 11-Aug-11 18:19
professional Xmen Real 11-Aug-11 18:19 
GeneralRe: Plugins for Application Pin
LCARS x3211-Aug-11 19:33
LCARS x3211-Aug-11 19:33 
GeneralRe: Plugins for Application Pin
Xmen Real 12-Aug-11 0:31
professional Xmen Real 12-Aug-11 0:31 
Questioncalling webservice funtion frm Smar Device Pin
imtiazahmad27-Jun-11 1:26
imtiazahmad27-Jun-11 1:26 
AnswerRe: calling webservice funtion frm Smar Device Pin
Not Active27-Jun-11 2:38
mentorNot Active27-Jun-11 2:38 
Questiondynamic column width in crystal report asp .net 2008 Pin
HarshalPKale23-Jun-11 0:49
HarshalPKale23-Jun-11 0:49 
QuestionWhy my application requires .NET 3.5 and .NET 4.0 Framework?? Pin
lydiae15-Jun-11 20:27
lydiae15-Jun-11 20:27 
AnswerRe: Why my application requires .NET 3.5 and .NET 4.0 Framework?? Pin
Roger Wright15-Jun-11 20:51
professionalRoger Wright15-Jun-11 20:51 
GeneralRe: Why my application requires .NET 3.5 and .NET 4.0 Framework?? Pin
Pete O'Hanlon15-Jun-11 20:58
mvePete O'Hanlon15-Jun-11 20:58 
QuestionRe: Why my application requires .NET 3.5 and .NET 4.0 Framework?? Pin
lydiae15-Jun-11 21:05
lydiae15-Jun-11 21:05 
AnswerRe: Why my application requires .NET 3.5 and .NET 4.0 Framework?? Pin
Pete O'Hanlon15-Jun-11 21:17
mvePete O'Hanlon15-Jun-11 21:17 
AnswerRe: Why my application requires .NET 3.5 and .NET 4.0 Framework?? Pin
Pete O'Hanlon15-Jun-11 21:42
mvePete O'Hanlon15-Jun-11 21:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.