我需要为长期项目做出正确的选择: MEF、IOC 或 Prism。
哪种是开发 Silverlight 网站(RIA 服务)的最佳方法。
基本上它有复杂的用户界面。
感谢您提供任何线索!
最佳答案
好吧,让我们这样说:
IOC是一种模式 MEF 是 Microsoft 的一个库,可帮助您管理事物和“您不知道”的事物,而 IOC 是关于管理您确实知道的事物
PRISM - 是一个旨在帮助构建复杂 UI 的库。它确实使用 MEF 或 Unity(您的选择)作为依赖容器。
因此,您提出的问题并没有真正的意义。如果您想使用 silverlight 构建复杂的 UI,那么您确实需要投资学习 PRISM。反过来,PRISM 将使用 MEF(或 Unity)
关于c# - MEF、IOC 还是 Prism ?将 Silverlight 客户端开发到 RIA 服务的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8793452/