2010-08-24 16 views
5

J'ai cherché dans les zones MEF et portables et les avantages et les inconvénients de l'utilisation de ces dans un environnement de programmation collaborative.pro et contre des zones vs MEF portables via MvcContrib pour la programmation collaborative

J'ai trouvé l'article suivant

http://www.thegecko.org/index.php/2010/06/pluggable-mvc-2-0-using-mef-and-strongly-typed-views/

qui stipule

MEF a été choisi sur d'autres solutions telles que les zones portables car il permet tous les plug-ins d'être composés ensemble comme un seul site lors de l'exécution sans les assemblages ayant besoin de référencer chaque autre.

Je n'ai trouvé aucune comparaison réelle entre les deux technologies, bien que j'ai trouvé la question suivante qui n'avait aucune réponse.

http://mef.codeplex.com/Thread/View.aspx?ThreadId=210370

ont passé un certain temps de recherche, ce que quelqu'un a une expérience avec ces deux technologies et/ou un aperçu des situations où l'on serait préférable sur l'autre?

Répondre

1

Je n'ai jamais utilisé de zones portatives, mais je pense qu'il est utile de mentionner qu'un grand avantage de MEF par rapport à d'autres solutions dans mon esprit est simplement MEF is now included in Framework 4.0. S'il est vrai que Portable Areas exige que les assemblages se référencent les uns les autres, cela semblerait être un gros point négatif par rapport à MEF (c'est-à-dire si une architecture connectable est importante pour vous).