我的Silverlight项目应该使用MEF还是Prism?
我的团队(3名开发人员)将构建一个Silverlight LOB应用程序。 这是我们的第一个Silverlight项目。我们一直在做Winforms。 我们将使用Silverlight4/VS2010/WCF RIA服务和ASP.NET Web应用程序来处理身份验证和承载silverlight页面 我们需要一种方法我的Silverlight项目应该使用MEF还是Prism?,silverlight,project-management,prism,mef,Silverlight,Project Management,Prism,Mef,我的团队(3名开发人员)将构建一个Silverlight LOB应用程序。 这是我们的第一个Silverlight项目。我们一直在做Winforms。 我们将使用Silverlight4/VS2010/WCF RIA服务和ASP.NET Web应用程序来处理身份验证和承载silverlight页面 我们需要一种方法 将silverlight项目模块化,以便我们可以在应用程序的不同部分中工作,然后集成它们 动态加载应用程序的不同部分,因此xap文件的初始下载大小不会太大 经过一些研究,我发现Pri
谢谢你的阅读!任何输入都将不胜感激。我会选择Prism,因为它是专门为构建复杂的模块化应用程序而设计的。MEF更适合于插件应用程序,而不需要像WPF那样明确支持
您所述的目标与Prism非常吻合,关于如何实现动态XAP加载有很多问题。这两个目标实际上并没有提供相同的功能集。你本质上是在问“我应该使用发动机还是汽车?”。然而,有一点信息希望能让这句话更清楚,并为你提供一条将两个世界结合在一起的道路 棱镜制导的最新版本包括利用MEF而非统一的控制反转实现。您可以在此处查看更多信息: