Pergunta

Eu encontrei o .NET plug-in architeture muito complexo para usar como plugin de plataforma. Eu acho que uma interface plug-in necessidades ser simples de 3ª codificadores desenvolver com.

Você sabe / uso / etc algum plugin techinique mais simples e eficaz? Para ser mais exato, vamos imaginar que iremos desenvolver um editor de texto como bloco de notas, que as necessidades (por exemplo) plugins para diferentes highlighiting sintaxe, mudanças na interface, integração shell, etc.

Você vai usar o construída em .net plugin de código, ou vai construir / usar algum diferente?

Foi útil?

Solução

Dê uma looksie em MEF . Ele foi projetado exatamente para isso e é muito simples de usar.

Outras dicas

Qualquer framework IoC + algum carregamento conjunto dinâmico.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top