我的团队(3位开发人员)将构建Silverlight LOB应用程序。 这是我们第一个Silverlight项目。我们一直在做Winforms。 我们将使用Silverlight4/VS2010 /可能的WCF RIA Services和ASP.NET Web应用程序来处理身份验证并托管silverlight页面。我应该为我的Silverlight项目使用MEF还是Prism?
我们需要一种方法来..
- 组件化Silverlight项目,所以我们可以在应用程序的不同部分工作,然后将它们集成。
- 动态加载应用程序的不同部分,因此xap文件的初始下载大小不会太大。
经过一番研究,我发现棱镜和MEF是可能的解决方案来实现这些目标。 你可以给我建议使用哪个框架?或者可能是另一个解 我们在Silverlight上没有太多的经验,项目需要在3个月内完成,因此应该考虑框架的学习曲线。我读过一些比较他们的文章,比如http://codebetter.com/blogs/glenn.block/archive/2009/12/02/mef-and-prism-to-be-or-not-to-be.aspx,但是我不清楚(我只有4个月的编程经验)
谢谢你的阅读!任何投入将不胜感激。