从哪里开始学习Prism5.0取决你的目标和你已掌握了多少东西。这里有三个出发点:学习Prism、 开发和部署应用程序、和从Prism4.1升级。
学习Prism: 如果你刚接触Prism,从这里开始是你正确的选择。除此之外其他两块的内容你也应该读读。
MVVM模式可以让程序更易测,更易维护。还能提高代码的重复使用率,允许开发者和设计者更容易的合作。我们还需了解在MVVM模式下怎样使用组合式命令,处理异步交互,实现用户交互模式,连接视图到视图模型上。
下载代码
更多信息
学习怎使用松耦合的WPF视觉组件构建你的界面。创造出对设计友好的有设计时数据的界面。
MVVM模式下,组合式WPF应用的视图是如何利用导航切换的呢?下面主要介绍两种导航,基于状态导航和基于视图导航。
下载代码
更多信息
松耦合的模块间是通过什么机制通信的呢?有这样几种方式:命令,区域上下文,共享服务,事件聚合。
下载代码
更多信息
部署组合式WPF应用,三种方式:Xcopy ,ClickOnce, Windows Installer.
下载代码
更多信息
看看Prism库是为谁开发的,库中的内容是如何组织的,怎样更改源代码,怎样运行相关测试。
下载代码和程序集
更多信息
学习怎样从Prsim4.1项目升级到Prsim5.0。这里包含改变的引用,命名空间,和APIs。
更多信息
怎样更改Prism默认行为:引导,容器,日志,模块,区域,导航,还有视图模型定位器。
更多信息
Prism社区网站是:
这这些社区网站上,你可以提交问题,提供反馈,或者联系其他开发者分享你的想法。
随时了解Prism信息和 patterns & practices(模式与实践).
Name |
Blogs and Home Pages |
|
---|---|---|
Blaine Wastell |
||
Francis Cheung |
||
patterns & practices |
Prism是下面这些大神制作的
patterns & practices团队:
Microsoft Corporation |
Blaine Wastell, Francis Cheung, Nelly Delgado, Rohit Sharma, RoAnn Corbisier |
Southworks SRL |
Diego Poza |
Icertis Inc. |
Poornimma Kaliappan |
此指南之前版本的贡献者:
Microsoft Corporation |
Blaine Wastell, Bob Brumfield, David Hill, Karl Shifflett, Larry Brader, Michael Puleio, Nelly Delgado |
Clarius Consulting |
Fernando Simonazzi |
Infosys Technologies Ltd |
Mani Krishnaswami, Meenakshi Krishnamoorthi, Rathi Velusamy, Ravindra Varman, Sangeetha Manickam, Sanghamitra Chilla |
Software Insight |
Brian Noyes |
Southworks SRL |
Diego Poza, Fernando Antivero, Geoff Cox, Matias Bonaventura |
TinaTech, Inc. |
Tina Burden |
Modeled Computation |
Sharon Smith, Katie Niemer |
感谢下面这些人的帮助
Bill Wilder of Fidelity Investments, Brian Noyes of Solliance, Brian Lagunas of Infragistics, Clifford Tiltman of Morgan Stanley, Rob Eisenberg of Blue Spire, Norman Headlam, Ward Bell of IdeaBlade, Paul Jackson of CM Group Ltd., John Papa of Microsoft, Julian Dominguez of Clarius Consulting, Ted Neveln of Ballard Indexing Services, Glenn Block of Microsoft, Michael Kenyon of IHS, Inc., Terry Young of PEER Group, Jason Beres of Infragistics, Peter Lindes of The Church of Jesus Christ of Latter-day Saints, Mark Tucker of Neudesic, LLC, David Platt of Rolling Thunder Computing, Steve Gentile of Strategic Data Systems, Markus Egger of EPS Software Corp. and CODE Magazine, Ryan Cromwell of Strategic Data Systems, Todd Neal of McKesson Corp, Dipesh Patel of Fidelity Investments, and David Poll of Microsoft.
Prism开发人员指南5-WPF开发 文档翻译(纯汉语版),布布扣,bubuko.com
原文:http://www.cnblogs.com/DoubleChen/p/3680334.html