Jianqiang's Silverlight Blog
Focus on PRISM, MVVM, IoC and MMORPG games
CnBlogs
Home
New Post
Contact
Admin
Rss
Posts - 514 Articles - 15 Comments - 3549
07 2009 档案
Prism研究(for WPF & Silverlight)8.Event机制
摘要: Prism中包包的事件机制,重写了Prism自带的Demo。
阅读全文
posted @
2009-07-22 08:33
Jianqiang Bao 阅读(3501) |
评论 (12)
编辑
Prism研究(for WPF & Silverlight)7.View Injection和View Discovery
摘要: Prism中最重要的概念:View Injection和View Discovery。
阅读全文
posted @
2009-07-22 01:34
Jianqiang Bao 阅读(2401) |
评论 (4)
编辑
SL3和SL2(包括SL3 beta)在aspx页面上的区别
摘要: 以下为SL2的(包括SL3 beta):[代码]以下为SL3的:[代码]
阅读全文
posted @
2009-07-20 13:16
Jianqiang Bao 阅读(603) |
评论 (1)
编辑
Prism研究(for WPF & Silverlight)6.StockTrader RI研究
摘要: 这套项目源码是Prism框架自带的,涵盖了我们在进行Prism开发时所遇到的绝大部分实际问题。以下若干篇是我近半个月对StockTrader RI(简称RI)研究的系列文章集合,预计共有15篇左右,一并附属于Prism研究系列专题之下。
阅读全文
posted @
2009-07-13 10:30
Jianqiang Bao 阅读(2980) |
评论 (2)
编辑
(四)Market模块之TrendLineView分析
摘要: 这一章我们添加Market模块到RI中。本章代码下载:MyRI_1.zip 需求分析: 要实现一个View,能根据PositionSummaryView的选取,而相应发生变化,我们将其命名为TrendLineView.xaml。这里使用到了一个现成的控件Li...
阅读全文
posted @
2009-07-13 01:10
Jianqiang Bao 阅读(1181) |
评论 (2)
编辑
(三)RI中的数据关系
摘要: 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
Jianqiang Bao 阅读(1175) |
评论 (2)
编辑
(二)RI主程序分析
摘要: 本篇源码下载:MyRI_0.zip 继上篇介绍完RI的架构,我们来Step by Step实现这个系统。读者将跟随我在5个课程中完成它。 本篇只是搭建一个壳,包括主应用程序Shell,公共类库Infrastructure,以及4个暂时没有任何功能的Module,最终的效果是,通过Shell加载并运行这4个Module。 本章貌似没有什么难度。首先按部就班在主应用程序中添加Shell和StockTr...
阅读全文
posted @
2009-07-13 01:01
Jianqiang Bao 阅读(1393) |
评论 (2)
编辑
(一)RI架构分析
摘要: StockTraderRI是Prism中自带的一个简易的股票模拟系统。这里我们只讨论它的WPF版本。截图如下: 让我们根据之前学习的Prism框架来进行分析,这个系统在结构上是由4个Module组成的,它们都位于下图的Module文件夹中,分别名为Market、News、Position和Watch: 我们可以从StockTraderRI项目的StockTraderRIBootstrapper类的...
阅读全文
posted @
2009-07-13 00:49
Jianqiang Bao 阅读(1831) |
评论 (4)
编辑
RI中的小Bug
摘要: 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
Jianqiang Bao 阅读(510) |
评论 (0)
编辑
Prism研究(for WPF & Silverlight)5.Module研究
摘要: 终于要坐下来说一说Module的相关技术了。 本来不想讨论Module,因为一旦写好这些框框,以后就再也不会改变了。要知道,我们在Prism中更关心的是MVP模式的拆分。 Module相关技术包括两部分,一是如何加载Module;二是如何建立Region和View之间的Mapping关系。
阅读全文
posted @
2009-07-13 00:02
Jianqiang Bao 阅读(4079) |
评论 (9)
编辑
解读《建筑的永恒之道》 第二章 无名特质
摘要: 存在着一个极为重要的特质,它是人、城市、建筑或荒野的生命与精神的根本准则。这种特质客观明确,但却无法命名。 这是一个略带惆怅的特质。 把作者和译者都拖出去打30大板吧,而且要翻过来打的那种。
阅读全文
posted @
2009-07-11 00:50
Jianqiang Bao 阅读(1726) |
评论 (29)
编辑
解读《建筑的永恒之道》 前言和第一章 永恒之道
摘要: 哪天,如果你发现自己的同事目光呆滞了,十有八九是受了此文的毒害。切记切记,在人工呼吸的时候,一定要默念“道,可道,非常道,永恒之道,无名特质之道……”
阅读全文
posted @
2009-07-10 23:45
Jianqiang Bao 阅读(1951) |
评论 (18)
编辑
品读《建筑的用恒之道》系列 (一)大师尚在人间
摘要: 研读《建筑的用恒之道》一书,让我永远记住了Christopher Alexander(简称C.亚历山大)和俄勒冈大学。很奇怪为什么很多人都认为他已经作古了,大概越是权威距离我们就越遥远,不过,大师确实已经进入了古稀之年。让我们八卦一下他的个人信息。 这确实是一个比较低调的人,以至于隔行如隔山的我,对他进行人肉时并不是很容易...
阅读全文
posted @
2009-07-03 15:29
Jianqiang Bao 阅读(520) |
评论 (0)
编辑
品读《建筑的永恒之道》系列 目录
摘要: 一.大师尚在人间二.中文版的是是非非三.程序员的内功心法四.各章读书笔记及译文修正五.术语解读质(quality)门(gate)道(way)六.绝妙好辞赏析七.最后,上升到哲学附录:相关评论汇总
阅读全文
posted @
2009-07-03 14:15
Jianqiang Bao 阅读(561) |
评论 (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
Jianqiang Bao 阅读(364) |
评论 (0)
编辑
公告
Name:Jianqiang Bao
Position:Beijing, China
Company:Microsoft
My Writings
《Expert .NET 2.0 IL Assembler》
《博客园精华集——WEB标准之道》
昵称:
Jianqiang Bao
园龄:
5年11个月
粉丝:
181
关注:
0
Search
Post Categories
.NET CLR(39)
(rss)
.NET MSIL(68)
(rss)
ASP.NET 2.0(16)
(rss)
Data Structures(12)
(rss)
Design Patterns(33)
(rss)
Open SourceCode(5)
(rss)
Others(92)
(rss)
Prism(25)
(rss)
SharpDevelop 0.92(11)
(rss)
Silverlight MMORPG(17)
(rss)
SQLServer研究(5)
(rss)
WCF(2)
(rss)
WF(8)
(rss)
WPF(109)
(rss)
包包版网络棋牌大厅(25)
(rss)
博客园精花集(28)
(rss)
Post Archives
2011/10 (2)
2011/8 (1)
2011/3 (1)
2011/2 (6)
2011/1 (1)
2010/6 (2)
2010/5 (1)
2010/4 (2)
2010/3 (5)
2010/2 (17)
2009/12 (6)
2009/11 (27)
2009/10 (24)
2009/9 (3)
2009/8 (6)
2009/7 (15)
2009/6 (5)
2009/5 (8)
2009/4 (2)
2009/3 (14)
2009/2 (5)
2009/1 (20)
2008/12 (10)
2008/11 (7)
2008/10 (10)
2008/9 (15)
2008/8 (14)
2008/7 (28)
2008/6 (10)
2008/5 (15)
2008/4 (58)
2008/3 (26)
2008/2 (8)
2008/1 (1)
2007/10 (31)
2007/9 (30)
2007/8 (9)
2007/7 (7)
2007/5 (3)
2007/4 (36)
2007/3 (20)
2006/11 (4)
Recent Comments