棱镜的核心功能(.NET)
Prism(.NET)Framework的核心功能是什么?如果您对MVVM模式没有全面的了解,请从以下问题的答案开始:棱镜的核心功能(.NET),.net,wpf,silverlight,prism,.net,Wpf,Silverlight,Prism,Prism(.NET)Framework的核心功能是什么?如果您对MVVM模式没有全面的了解,请从以下问题的答案开始: 如果您已经熟悉MVVM,那么这里有一本优秀的开发人员指南。看看这个示例应用程序 这些视频也可能有帮助: 基本上,Prism以示例、文档和可重用组件的形式为您提供指导,以模块化的方式构建应用程序,遵循设计模式(如MVVM),这将使您拥有更多可维护和可测试的代码 所以这听起来可能有点抽象;也许在阅读了文档中的一些章节并检查了QuickStart之后,您会有一个更清晰的视角 总而言
如果您已经熟悉MVVM,那么这里有一本优秀的开发人员指南。看看这个示例应用程序 这些视频也可能有帮助:
基本上,Prism以示例、文档和可重用组件的形式为您提供指导,以模块化的方式构建应用程序,遵循设计模式(如MVVM),这将使您拥有更多可维护和可测试的代码 所以这听起来可能有点抽象;也许在阅读了文档中的一些章节并检查了QuickStart之后,您会有一个更清晰的视角 总而言之,如果您计划使用WPF/Silverlight,并且对使用经验证的模式开发高质量代码感兴趣,而无需重新发明轮子,那么Prism可能是一个不错的选择:)
希望这有帮助 首先,Prism不适用于小型应用程序,它是一个框架,有助于以松散耦合的方式管理WPF或Silverlight应用程序。通过使用棱镜,我们可以看到壳中包含区域的模块视图。 因此,通过合并Prism,我们可以为我们的应用程序提供更好的管理能力,这允许独立的代码开发、测试、模块可扩展性、通过依赖注入器将模块的依赖性分离到分离的中心类上等。 你可以看看