Prism实际上为开发人员提供了什么? 它值得吗?

简单实用的术语,Prism提供什么,值得吗? 我对MS的应用程序开发框架(例如Enterprise Library)的体验是,它们通常过于复杂,重量级,并迫使您将应用程序耦合到不提供大量数据且以后无法轻易切换的组件。

人们在现实世界中使用棱镜的观点和经验是什么?

是PRISM是好的,因为它使应用程序和独立能够在没有后端更改的情况下在wpf或silverlight中改变前端但是对于这个独立开发团队需要大量的时间并且在实际的业务导向环境中你没有得到这么多时间。 但如果时间在你身边那么你可以使用PRISM开发,因为应用程序将非常灵活。