摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第五章的开始到“Class Interactions”的全部内容,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本章导读:本节说明了什么是MVVM,也说明了MVVM中的Model, View, ViewModel以及它们的作用和区分方法。 阅读全文
posted @ 2011-12-12 17:58 bluesky234 阅读(1300) 评论(0) 推荐(0)
摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第四章的“Core Scenarios”的全部内容,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本章导读:第四章讲述了模块化应用程序开发中模块的生命周期,生成方法,实例引用的存活时间等关键内容,和经常会应用到的包含定义模块在内的7种场景(以Unity为例,也说明了MEF与Unity中可能不同的4点区别)并且使用代码加以实现。 阅读全文
posted @ 2011-12-06 10:58 bluesky234 阅读(2769) 评论(2) 推荐(4)
摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第四章的“Key Decisions ”的全部内容,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本节导读:本节只有一节关键决策,在本节中您将会了解进行模块化应用程序开发前要进行何种准备工作。主要包含了如果将划分模块,如果将模块分配到程序集中,以及在Silverlight中的如何将程序集分配到xap文件中去。最后,通过一个实例说明了模块间是如何通过接口(可能是在共享库中的)达到松耦合连接。 阅读全文
posted @ 2011-11-30 15:57 bluesky234 阅读(1860) 评论(8) 推荐(1)
摘要: 摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第四章的开头到“Key Decisions ”的全部内容,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本节导读:第四章介绍了模块化应用程序开发所必要的知识和需要注意的内容。而本部分通过讲述模块化应用程序开发所注意的必要概念,包括IModule接口,模块加载过程,模块列表,模块间交流,和依赖注入容器,引出微软所推荐的两款依赖注入框架——Unity和MEF。 阅读全文
posted @ 2011-11-23 12:16 bluesky234 阅读(2518) 评论(6) 推荐(2)
摘要: 我已经加班加了一万年,还被迫睡觉到迟到。现在你居然还想让我学新知识?真是自寻死路!工作忙啊忙工作。。干完活来再翻译吧。。。 阅读全文
posted @ 2011-11-10 18:51 bluesky234 阅读(632) 评论(1) 推荐(0)
摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第三章的全部内容,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本章导读:本章主要介绍了为什么 要选择依赖注入容器,并且通过对比,告诉用户如何选择Prism自带的依赖注入容器(也就是Unity和MEF)。而后,通过讲解依赖注入容器的两个基本操作注册和解析,以及自带容器是如何使用这两个操作,来进一步加深对容器的理解。最后,通过对IServiceLocator的讲解(包含内容讲解和使用事项说明)清楚的描述了应该如何更换属于自己的依赖注入容器以及Prism与依赖注入容器间的关系。 阅读全文
posted @ 2011-11-08 10:55 bluesky234 阅读(2765) 评论(1) 推荐(5)
摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第二章全部内容,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本章导读: 一、Prism4的启动过程 二、Bootstrapper的基本结构 三、UnityBootstrapper和MefBootstrapper的结构及它们的关系 四、一些示例。 阅读全文
posted @ 2011-11-07 10:41 bluesky234 阅读(3317) 评论(10) 推荐(2)
摘要: 因为一些特殊的原因(比如没有存盘,突然停电 etc.),附录H的翻译就这样离我而去了。。跟着里面的内容一做,感觉其实还是很简单的嘛,于是翻译就先这样空着吧。有空了再说。。。下一部分,第二章Prism应用程序的初始化 将来5分钟内更新。。。。我就感觉我翻译的速度是越来越快了。。。当然啦,其实是我事先翻译好的。不过想想第一章我翻译了一天,第二章,我翻译了2个小时。。。这都神马玩意儿! 阅读全文
posted @ 2011-11-07 10:37 bluesky234 阅读(876) 评论(1) 推荐(0)
摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第一章最后一部分,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本节导读:如何将Prism使用到应用程序中 阅读全文
posted @ 2011-11-03 23:17 bluesky234 阅读(2922) 评论(8) 推荐(1)
摘要: 摘要: 本文对应Prism 4官方文档(下载地址:http://compositewpf.codeplex.com/releases/view/55580)的第一章关键概念部分,我在此仅翻译其中的内容,并且对翻译的准确性和无二义性不做任何保证。本节导读:Prism中的关键概念,本人特别推荐和我一样的新人们仔细看本节的原文内容(因为怕我翻译有二义)。 阅读全文
posted @ 2011-11-02 22:38 bluesky234 阅读(3848) 评论(7) 推荐(2)