
This article discusses:Designing support for add-ins Application domain sandboxing New APIs for add-in support Advanced add-in hosting hrough the use of dynamic assembly loading and reflection, managed code provides a way for you to easily allow your application to be extended by add-ins. However, when you allow your application to run arbitrary code through an add-in model, you expose the user's computer to potentially unknown code, running the risk that malicious code will use your application as an entry point to the user's data.
|