6 Comments

  • Nice Articel -


    Can you provide the source for that too?

  • Great, this is some good stuff. I am totally new to progamming in the .NET-environment, and I needed some plugin stuff.





    Well written article, all is clear. You seem like a bright fellow :)








    Cheers,


    GeheimnisNacht

  • It is probably worth stating in the beginning of the article that unless a dynamic update of plugins is required "Assembly.Load(string path)" will do the job. In other words, unless the application is required to allow updating loaded plugins without restarting it (e.g. it's a server) there is no need to resort to a complex loading/unloading routine.



    I know it is mentioned in the linked article on MSDN but for a new user reading this article it might appear that using AppDomain-based loading is the only way of loading plugins dynamicaly, therefore it might be useful re-iterating it in the beginning.



    Hope it's useful.



    ID

  • you forgot to say that the Royo.PluggableApp.PluginFinder class mast inherit MarshalByRefObject

    in order to be operate under different AppDomain



    :)



    ([Serialization] won't do the work because it will deserialize into the main AppDomain)

  • The source isn't available for download anymore.

    Any other place I could download?



    Great article btw! :D

  • Nevermind my previous comment, I think I've managed to find the download on the MS site. I had to search by your surname (even though when I searched yesterday based on article name I came up whit squat, nada, nichts :)... TIA again.

Comments have been disabled for this content.