摘要: 今天给大家推荐两个不错的基于SilverLight 2 Beta 的Demo,一个是SilverlightAirlines,另一个是一个商业的silverlight 控件库(DLL未进行混淆,可用reflector查看代码进行学习)。 阅读全文
posted @ 2008-04-28 12:50 代震军 阅读(5257) 评论(13) 推荐(0) 编辑
摘要: 谨以此文献给那些正在创业或准备创业的朋友们! 最近一个月来基本上没太关注什么技术,因为有一本让我相识恨晚的书走进了我的生活。《蓝海战略》这本从字面看不出任何意思的书,在我看完了它的序之后就深深吸引了我(尽管国内对该书的评价褒贬不一)。因为这本书已出版了两年多了,可直到最近才看,所以是一份“迟到的关注”。目前这本书我已看过了两遍,但我会继续看第三遍,第四遍,...... !!! 园子里大多数都是做技术出身的同行,但我相信这本书中肯定会有某一章节或某一句话打动了你。同时它也给我们提供了更多解决复杂问题(不是数学算法)和棘手事件的方法,相信这本书中的内容远比你看程序开发,算法,软件工程等要更有深远意义。 阅读全文
posted @ 2008-04-28 09:32 代震军 阅读(6280) 评论(67) 推荐(0) 编辑
摘要: 上周黄继佳(微软中国有限公司开发和平台技术部开发合作经理)来到公司给我们开发小组做了一次技术交流。其中主要是silver2.0 beta的新特性的介绍和演示。其中的Deep Zoom Composer的演示给我留下了深刻印象。当然大家可以从他本人的BLOG上了解更多的相关信息。而本文就是通过他在BLOG上的介绍自己动手演练的一个成果。注(本文所用图片系本人宝宝照片) 阅读全文
posted @ 2008-04-24 13:08 代震军 阅读(7300) 评论(15) 推荐(0) 编辑
摘要: 上周我的一个朋友,同时也是目前公司的同事给我推荐了一款UML工具,开始用着没什么,但越用越感觉不错,我甚至都想什么时候把机器上的ROSE删除,直接用这款软件了,听说这个软件是一个韩国人写的,支持UML2.0。下面就是我偶尔做的几个演示图,当然很不全面,更多的功能还要使用一段时间之后才能体会出来。当然园子里有兴趣的朋友不妨也试一下,相信会有更多的发现。同时它的网址如下:http://staruml.sourceforge.net/en/ 阅读全文
posted @ 2008-04-14 18:01 代震军 阅读(218034) 评论(69) 推荐(20) 编辑
摘要: 在上文(Discuz!NT URL地址重写) 中, 聊到了“在线用户”功能,因为当时介绍的重点不是“在线”那一块,所以没做深入介绍。这就为今天这篇文章埋下了“伏笔”。因为在线这个功能太重要了,大家不妨用VS打开我们产品的最新源码,然后搜索一下“OnlineUsers.”这个内容就会看到它在产品中被使用的“频率”。 好了,言归正传,下面就开始接着上一篇文章中所说的“OnlineUsers.ResetOnlineList();” 方法介绍 一下用户在线功能。 阅读全文
posted @ 2008-01-21 18:43 代震军 阅读(7811) 评论(45) 推荐(1) 编辑
摘要: 在Discuz!NT中的前台页面访问(特别是aspx)是被HttpModule接管的,所以大家在Discuz.Web项目的目录下看到的唯一"aspx文件"是index.aspx,而所有其它前台页面都有“/aspx/”文件夹下的相应的子目录中,而这些子目录名称是与后台所“生成”的模板存在对应关系的。而这种“关系”的绑定是通过dnt_templates(模板数据表)来进行关联的。而有关模板机制的文章详见: “Discuz!NT 模板机制分析”一文。 阅读全文
posted @ 2008-01-14 09:41 代震军 阅读(14140) 评论(45) 推荐(1) 编辑
摘要: 根据目前官方提供的数据字典(详情见链接)。可以看出数据库中的数据结构:包括表名,字段名,字段类型,含义等。通过这些文档可以让大家对整个数据的表结构有一个基本了解。另外本人觉得,如果用一篇文章去讲解数据库,让人多少有些凑字的嫌疑。所幸目前还有 Discuz.Entity.dll这个项目没有介绍,所以想以这个 dll为主线,“搂草打兔子”,顺便简要介绍一下数据库。因为我们的实体类代码是以数据表为导向( entity大部分类都是与数据库表有着对应关系)。比如: ForumInfo(版块),TopicInfo(主题), PostInfo(帖子),AttachmentInfo(附件)等等。 阅读全文
posted @ 2008-01-07 12:47 代震军 阅读(6949) 评论(56) 推荐(2) 编辑
摘要: 声明:本文内容纯属个人观点,官方保留最终解释 通过前几个月的“外围清剿”,我介绍了一些在项目中边边角角的类和项目。当然这种介绍只是前期热身准备。因为从这篇文章开始,本人将跟大家聊一聊关于这个产品架构上面的东西,以备大家对这个产品有一个总体上的认识,从而为后面的文章做一下铺垫。费话少说,开始正文吧:) 首先请大家看一下官方提供的“前台页面层次图”如下: http://nt.discuz.net/doc/Default.aspx?cid=4 阅读全文
posted @ 2008-01-02 18:00 代震军 阅读(14482) 评论(94) 推荐(3) 编辑
摘要: 望DUDU见谅,暂放首页一天,呵呵:) 就在昨天(2007.12.24), 公司的discuz!nt 2.0 正式版终于开源了,下面就是链接(开源页面): http://www.discuznt.com/opensource.html 阅读全文
posted @ 2007-12-25 12:54 代震军 阅读(10909) 评论(136) 推荐(1) 编辑
摘要: 注:如果您觉得音乐太吵,可以适当调整一下音量,但不建议关闭.因为只有伴随着这种力量,读本文时才是最出火的! 在易中天品三国第二十八回“借刀杀人”一集中,一个让后世文人不断追捧的狂人形象--“弥衡”闪亮登场。虽然易中天先生只用了20多分钟来讲述弥衡的“光辉”事迹,甚至可以说弥衡的登场一直是伴随着骂声进行的,正所谓“将骂人进行到底!” 也许正是这种“口腔体操”才让他有别于那些“老谋深算”的谋士之流。 而另一个让后人们津津乐道的就是“击鼓骂曹”了。甚至在郭德纲《歪批三国》这个相声作品中也给弥衡在当今社会上找了一个相当前卫的职业--“人体模特”(因为弥衡脱光衣服之后击鼓骂曹,这可能是最早的行为艺术吧)。 说到这里有必要引用易中天先生的话来介绍一下,身为一名“鼓吏”(相当于鼓手)弥衡在曹操手下的精彩演出: 阅读全文
posted @ 2007-12-24 17:52 代震军 阅读(3504) 评论(32) 推荐(0) 编辑
摘要: 作为产品中的一大特色,模板机制一经推出,就引来了大家特别是站长们的关注。但它所饱受的风风雨雨也成了那时不少人关注的话题。而今天本人将结合在产品组中的开发经历,介绍一下模板机制在设计使用时的一些体会心得。希望借此陋文,使模板机制揭开“神秘”面纱,为大家在实际设计中提供一些有价值的参考和建议。 好了,开始今天的话题:) 阅读全文
posted @ 2007-12-17 18:32 代震军 阅读(20428) 评论(88) 推荐(4) 编辑
摘要: 如果大家从官方下载2.0正式版的DLL程序集中会从里面找到discuz.config这个DLL文件。通过reflector 反射加载这个程序集后,后从中找到一些从类名称上非常相似且有一定规律(格式)的类。它们是: 全局配置类 阅读全文
posted @ 2007-12-10 18:55 代震军 阅读(12776) 评论(59) 推荐(1) 编辑
摘要: 在2007年里,有三件事对我来说是很重要的: 一是我LP给我生了个猪宝宝,小家伙自降生之日就给我们以及周围的人带来了无限的快乐,当然也有了更多的洗洗涮涮。二是我们的产品顺利推出了 2.0, 可以说这个版本的顺序发布,给2007年一年的忙碌工作划出了一个“阶段性成果”,当然其中的风风雨雨也让我变得更加成熟。三是有时间在园子里写了一些BLOG,认为了更多的朋友,同时也扩展了知识面和思考问题的方式。 阅读全文
posted @ 2007-12-10 17:32 代震军 阅读(5809) 评论(31) 推荐(0) 编辑
摘要: 其实这个控件的核心基本都在JS上,而相关的数据绑定和显示却非常简单。而需要说明的是在Discuz!NT的1.0和2.0正式版,这个控件做过一些调整,当然改动也基本上是在JS上,今天给大家的源码是1.0正式版的代码,虽然有些“旧”,但程序本身的思想没变,大家只要明白了这里的源码,有了这碗酒垫底,相信再看即将开源的2.0代码,就会一目了然了。好了,废话到此,马上开始今天的话题! 阅读全文
posted @ 2007-12-04 12:29 代震军 阅读(6536) 评论(21) 推荐(1) 编辑
摘要: 早在“关于三国谋士之IT从业可行性报告”中就曾经说过“郭嘉”是一个很会给自己找老板的谋士。其实在三国中,还有几位很有代表性的谋士,他们给自己找老板的本事也非常强。这里不妨简要介绍一下,希望能给大家在工作提供一些参考:) 首先聊一聊“贾诩”这个在三国早期谋士圈中重量级的人物。 阅读全文
posted @ 2007-12-03 12:17 代震军 阅读(8642) 评论(45) 推荐(0) 编辑
摘要: 自从 9月未开始写关于"ICONIX方法"的系列文章以来,到今天已有两个多月了,当初因为兴趣点的转移才划一段落的Discuz!NT 系列文章,从今天开始又要开始续写了。这写这个系列以来,大家对我写的内容也是包贬不一,其实这也是众口难调所致,我会在接下来的几篇随笔中尽力顾及大家的感受和阅读口味。最后还是希望大家能支持我和我们的这个开源项目。好了,开始今天的话题! 先请大家看一下这个控件运行时的效果图: 阅读全文
posted @ 2007-11-27 12:00 代震军 阅读(5466) 评论(26) 推荐(0) 编辑
摘要: 前两天在整理电脑资料时,发现这两个已被打入"冷宫"的控件。运行效果如下: 阅读全文
posted @ 2007-11-26 12:21 代震军 阅读(6561) 评论(11) 推荐(0) 编辑
摘要: 关键设计复核 (CDR)指在确保(时序图和相应的类图指定的)详细设计的“如何”同用例指定的“什么”完全一致。 CDR还需要从多种不同的角度复核详细设计的质量,这些角度包括模块性,类的内聚性,对象之间的耦合性以及被子统称为“OO优良”的其他度量标准。在这个阶段,要求所有设计人员和开发人员都必须参加。而在 PDR(初步设计复核:本系列第五篇)之后,客户的主动参与就不再受到欢迎了。除非他老人家是拥有详细设计方面的丰富专业知识,否则就该礼貌的劝退客户直到我们根据行为描述对构建的系统进行测试时再让客户参与进来。而这一阶段在ICONIX方法中的位置如下所示: 阅读全文
posted @ 2007-11-20 12:27 代震军 阅读(3235) 评论(12) 推荐(0) 编辑
摘要: 声明: 本文是本人在“头脑发热”下的产场,纯属个人观点,因些有些比喻和语气偏激再所难免,如果认为这是一篇垃圾,那我只能对给您的思想所带来的“精神污染”和侵害深表报歉了:) 这些年一直在Windows平台上做开发,坐在Microsoft这只船上,总体上感觉是自己越来越懒了,什么都想去用现成的,如果有什么问题,基本上都会去MSDN,BAIDU或 GOOGLE上SEARCH一把,看有没有很合口味的,如果没有自己才真正动手写些东西。微软在给我们提供各种开发工具和不断更新并日益强大的.net平台的同时,也让自己变成了一个瘾君子,除了C# 和.NET框架之外,已无兴趣和耐性再去过多涉略其它领域的技术了。遥想当年学习ACE的兴趣和看JAVA编程思想的兴奋,现在只想感叹.net这边新东东层出不穷,而再去研究和学习JAVA开源框架的时间已所剩无已。而更让我强烈感受到的就是微软已变得越来越像是个厨子,特别是一个善于做自助餐的厨子。而我以前还喜欢亲自下厨(写一些核心类和方法)的“瘾”已越来越少,剩下的就只是想吃现成东西的欲望了。 阅读全文
posted @ 2007-11-19 12:46 代震军 阅读(4803) 评论(46) 推荐(0) 编辑
摘要: 最近听了易中天先生的品三国,对其中的“海纳百川(说曹操)和天下归心”这两集,给我留下了非常深刻的印象。 易中天给曹操用人之道的总结是:实事求是、唯才是举、不拘一格、来者不拒。在此前提下,曹操妥善地处理了五种关系。 曹操的用人政策一: 名至实归 更重实际 曹操的用人政策二: 德才兼备 唯才是举 曹操的用人政策三: 重用清官 不避小贪 曹操的用人政策四: 招降纳叛 尽释前嫌 曹操的用人政策五: 抓大放小 不拘小节 其中的第四和第五个用人政策是今天文章的重点,主要内容也是围绕这两个政策展开的: 阅读全文
posted @ 2007-11-12 19:24 代震军 阅读(11305) 评论(27) 推荐(0) 编辑