概念ModuleCatalog 是Prism中主要概念之一,主要用来保存应用程序可用的modules(模块),每个module都是用ModuleInfo来定义(包含module的名称、类型和位置)。功能实现ModuleCatalog继承自IModuleCatalog,IModuleCatalog声明...
分类:
其他好文 时间:
2014-08-24 19:17:02
阅读次数:
254
UnityBootstrapper (abstract class)继承自Bootstrapper(abstract)类, 在Prism.UnityExtensions.Desktop project中。主要是为了支持Unity Container(Dependency Injection Cont...
分类:
移动开发 时间:
2014-08-20 22:25:02
阅读次数:
368
项目采用了Prism框架,以下为自己的一些初步认识: 一.Prism Prism是由微软Patterns & Practices团队开发的针对WPF和Silverlight的MVVM框架,好处是将功能模块化,能有效减小程序大小,增强扩展性与可维护性。 Prism的几个关键点: (1)启动器...
分类:
Web程序 时间:
2014-08-18 01:28:53
阅读次数:
337
Prism或Prism构建的应用程序时会使用大量的设计模式,本文简要列举Prism相关的那些设计模式。Adapter(适配器模式):Prism Library主要在Region和IoC container应用Adapter模式。ContentControlRegionAdapter.csItemsC...
分类:
其他好文 时间:
2014-08-12 00:11:43
阅读次数:
365
Prism框架需要在应用程序启动的时候进行一些初始化的工作,Bootstrapper就是来做这些的,是其切入点。Bootstrapper主要要做的事有:创建和配置module catalog,创建DI Container,为UI配置默认的region适配器,创建和初始化shell以及初始化modul...
分类:
移动开发 时间:
2014-08-10 18:27:10
阅读次数:
402
第一次调用别人写的接口,手忙脚乱,很简单的一个问题,自己想的复杂了,这次主要调用接口是通过prism平台调用的。prism平台是个很不错的平台,你可以把自己的接口放在上面,别人可以随便测试,但是调用接口的人需要注册一个正号,注册完了,管理员会给你个权限,你可以自动生成一个key和secrpte...
分类:
其他好文 时间:
2014-08-08 15:41:16
阅读次数:
189
之前也介绍过几款语法高亮插件《为博客园选择一个小巧霸气的语法高亮插件》以及关于他们的综合性能《再议 语法高亮插件的选择》。今天在小影志博客看到《使用 Prism.js 实现漂亮的代码语法高亮》于是心血来潮去看了下,顺便测试了下性能。打开 Prism.js 官网,看到 Used By。。我勒个去,来头...
分类:
Web程序 时间:
2014-07-22 00:05:35
阅读次数:
302
题目描述In the Game Red Alert, a group of soviet
infantry marches towards our base. And we have N Prism Tanks to defend our base.
Suppose the coming infan...
分类:
其他好文 时间:
2014-06-11 07:18:54
阅读次数:
285
目标使用NuGet添加Prism引用(使用Prism需要引入很多库,手工操作比较麻烦,看到其中介绍了NuGet,于是试了一下)步骤1、打开NuGet命令行(我用的是VS2012)2、VS中出现“命令行”窗口3、在光标处输入Install-Package
Prism(下面来自http://www.nu...
分类:
其他好文 时间:
2014-06-05 21:41:10
阅读次数:
424
最近从技术支持转到开发岗,做Silverlight部分的开发,用的Prism+MVVM,框架由同事搭好,目前做的主要是功能实现,用到了一些东西,侧重于如何使用,总结如下:
1.UI控件与布局 2.MVVM 3.数据绑定 4.await/async 5.Linq查询 6.WCF RIA...
分类:
Web程序 时间:
2014-05-25 20:05:38
阅读次数:
346