07 2009 档案

摘要:Prism中包包的事件机制,重写了Prism自带的Demo。 阅读全文
posted @ 2009-07-22 08:33 包建强 阅读(11663) 评论(16) 推荐(2) 编辑
摘要:Prism中最重要的概念:View Injection和View Discovery。 阅读全文
posted @ 2009-07-22 01:34 包建强 阅读(5460) 评论(5) 推荐(2) 编辑
摘要:以下为SL2的(包括SL3 beta):[代码]以下为SL3的:[代码] 阅读全文
posted @ 2009-07-20 13:16 包建强 阅读(1471) 评论(1) 推荐(0) 编辑
摘要: 这套项目源码是Prism框架自带的,涵盖了我们在进行Prism开发时所遇到的绝大部分实际问题。以下若干篇是我近半个月对StockTrader RI(简称RI)研究的系列文章集合,预计共有15篇左右,一并附属于Prism研究系列专题之下。 阅读全文
posted @ 2009-07-13 10:30 包建强 阅读(5626) 评论(3) 推荐(4) 编辑
摘要:      这一章我们添加Market模块到RI中。本章代码下载:MyRI_1.zip   需求分析:       要实现一个View,能根据PositionSummaryView的选取,而相应发生变化,我们将其命名为TrendLineView.xaml。这里使用到了一个现成的控件Li... 阅读全文
posted @ 2009-07-13 01:10 包建强 阅读(2882) 评论(2) 推荐(1) 编辑
摘要:RI中的数据都是基于XML的,散落在以下几个地方:StockTraderRI.Modules.Market模块:/Data:Market.xml和MarketHistory.xmlStockTraderRI.Modules.News模块:/Data:News.xmlStockTraderRI.Modules.Position模块:/Data:AccountPositions.xml 我将其转换为D... 阅读全文
posted @ 2009-07-13 01:06 包建强 阅读(3062) 评论(2) 推荐(1) 编辑
摘要:本篇源码下载:MyRI_0.zip 继上篇介绍完RI的架构,我们来Step by Step实现这个系统。读者将跟随我在5个课程中完成它。 本篇只是搭建一个壳,包括主应用程序Shell,公共类库Infrastructure,以及4个暂时没有任何功能的Module,最终的效果是,通过Shell加载并运行这4个Module。 本章貌似没有什么难度。首先按部就班在主应用程序中添加Shell和StockTr... 阅读全文
posted @ 2009-07-13 01:01 包建强 阅读(3936) 评论(3) 推荐(1) 编辑
摘要:StockTraderRI是Prism中自带的一个简易的股票模拟系统。这里我们只讨论它的WPF版本。截图如下: 让我们根据之前学习的Prism框架来进行分析,这个系统在结构上是由4个Module组成的,它们都位于下图的Module文件夹中,分别名为Market、News、Position和Watch: 我们可以从StockTraderRI项目的StockTraderRIBootstrapper类的... 阅读全文
posted @ 2009-07-13 00:49 包建强 阅读(5298) 评论(4) 推荐(1) 编辑
摘要:1.残留红色框框,这个Bug有点BT。估计p&p小组看了后会吐血。 2. StockTraderRIBootstrapper中,模块加载的依赖关系不对 protected override IModuleCatalog GetModuleCatalog(){ var catalog = new ModuleCatalog(); catalog.AddModule(typeof(Marke... 阅读全文
posted @ 2009-07-13 00:42 包建强 阅读(1564) 评论(0) 推荐(0) 编辑
摘要:终于要坐下来说一说Module的相关技术了。 本来不想讨论Module,因为一旦写好这些框框,以后就再也不会改变了。要知道,我们在Prism中更关心的是MVP模式的拆分。 Module相关技术包括两部分,一是如何加载Module;二是如何建立Region和View之间的Mapping关系。 阅读全文
posted @ 2009-07-13 00:02 包建强 阅读(8915) 评论(10) 推荐(5) 编辑
摘要:存在着一个极为重要的特质,它是人、城市、建筑或荒野的生命与精神的根本准则。这种特质客观明确,但却无法命名。 这是一个略带惆怅的特质。 把作者和译者都拖出去打30大板吧,而且要翻过来打的那种。 阅读全文
posted @ 2009-07-11 00:50 包建强 阅读(2582) 评论(29) 推荐(0) 编辑
摘要:哪天,如果你发现自己的同事目光呆滞了,十有八九是受了此文的毒害。切记切记,在人工呼吸的时候,一定要默念“道,可道,非常道,永恒之道,无名特质之道……” 阅读全文
posted @ 2009-07-10 23:45 包建强 阅读(3087) 评论(18) 推荐(0) 编辑
摘要:    研读《建筑的用恒之道》一书,让我永远记住了Christopher Alexander(简称C.亚历山大)和俄勒冈大学。很奇怪为什么很多人都认为他已经作古了,大概越是权威距离我们就越遥远,不过,大师确实已经进入了古稀之年。让我们八卦一下他的个人信息。     这确实是一个比较低调的人,以至于隔行如隔山的我,对他进行人肉时并不是很容易... 阅读全文
posted @ 2009-07-03 15:29 包建强 阅读(1023) 评论(0) 推荐(0) 编辑
摘要:一.大师尚在人间二.中文版的是是非非三.程序员的内功心法四.各章读书笔记及译文修正五.术语解读质(quality)门(gate)道(way)六.绝妙好辞赏析七.最后,上升到哲学附录:相关评论汇总 阅读全文
posted @ 2009-07-03 14:15 包建强 阅读(935) 评论(0) 推荐(0) 编辑
摘要:http://book.csdn.net/bookfiles/103/1001038134.shtml 设计模式源自建筑学和人类学 http://blog.csdn.net/sanlongcai/archive/2008/01/02/2010677.aspx 谈谈《建筑的永恒之道》中的内容安排和整体思路 http://blog.run2me.com/johnxu/archive/2008/... 阅读全文
posted @ 2009-07-02 13:59 包建强 阅读(1042) 评论(0) 推荐(0) 编辑