08 2010 档案
反射我该用什么?——TypeDescriptor家族和Type家族大比拼
摘要:  可能有所经验的老鸟都知道,反射有两种用法:使用TypeDescriptor(包括PropertyDescriptor等)或者Type(包括PropertyInfo等MemberInfo)。但是我相信绝大多数童鞋们都很疑惑,微软为什么要整出两种反射呢?也不是是很清楚,这两种反射的区别在哪,在什么情况下应该用哪种反射,它们各自的性能如何? 阅读全文
posted @ 2010-08-31 13:00 cylj.xu 阅读(4206) 评论(25) 推荐(6)
龙之历程——学习易经系列(2)之初识乾卦
摘要:不知降龙十八掌你还记得几招?飞龙在天、亢龙有悔这两招你一定记得;而龙跃在渊、见龙在田、潜龙勿用、时乘六龙你确不一定知道。但是看完本文以后,你也一定会记住它们,因为它们全部出自《易经》的乾卦。而作为无数人座右铭的“天行健,君子以自强不息”也同样出自乾卦。 阅读全文
posted @ 2010-08-30 18:03 cylj.xu 阅读(829) 评论(0) 推荐(1)
Visual Studio名字的由来——VisualStudio可视化探秘
摘要:在VisualStudio.Net之前,大多数用户界面的设计都需要用代码实现。而VisualStudio.Net的出现让我们眼前一亮,我们只需要在From设计器或者其它设计器上拖拖拽拽就能完成大部分界面的设计了,而且几乎一切都是所见即所得的,何其爽哉! 也许你也会和曾经的我一般的好奇,这么强大的设计器是怎么实现的?为什么在设计器上拖拖拽拽就能生成正确的代码?Form设计器到底是怎么回事,那上面真的就放了一个Form实例吗?我从ToolBox上拖拽了一个Control到Form上以后,就真的在From上创建了一个Control吗?Control在设计时的各种行为又是怎么实现的?我需要如何控制我自己的Control在设计时的行为?如果你还对此保持了一份好奇心,那么就请随本文一起去探究一下可视化设计的奥秘。 阅读全文
posted @ 2010-08-25 13:08 cylj.xu 阅读(3623) 评论(31) 推荐(3)
从认识易经开始——学习易经系列(1)
摘要:人生的智慧,没有定论、也许也没有结果。我们只能用我们的一颗真心、慢慢感受;我们只能随着时光的流逝、慢慢沉淀;我们只能当自己是茫茫宇宙中的一颗沙,慢慢磨砺。 《易经》是中华哲学的起源、诸子百家的根源,群经之首,群经之祖。它用太极、两仪、四象、八卦以及六十四卦描述的天地万物演化的规律。从今天开始,就让我们一起来学些这部智慧经典。 阅读全文
posted @ 2010-08-24 14:00 cylj.xu 阅读(4056) 评论(46) 推荐(3)
如何让程序集在编译时自动添加到GAC
摘要:如果你的工程在调试时需要某些程序集存在于GAC,或者因为部署等工作导致你的GAC中存在你工程的程序集,而使你不能加断点调试等,那么你可以在编译该工程时就把这些程序集重新添加到GAC中。 阅读全文
posted @ 2010-08-23 17:04 cylj.xu 阅读(2293) 评论(4) 推荐(2)
从Component对象到CodeDom——舞动你的Code系列(1)
摘要:我们经常会有这样的需求或者想法:动态的生成或者修改代码。我们可以把代码看成字符串而直接修改,但能解决的问题有限;而另一个方式就是CodeDom。 但是微软并没有给我们提供能够从object或者代码生成CodeDom的能力。 这是本系列的第一篇文章,如何让一个Component对象生成CodeDom。 阅读全文
posted @ 2010-08-20 12:29 cylj.xu 阅读(2245) 评论(19) 推荐(3)
集成在VisualStudio中的手机游戏设计器蓝图
摘要:一个集成在VisualStudio中的手机游戏设计器Fastest Game Maker的设计蓝图。 阅读全文
posted @ 2010-08-06 12:15 cylj.xu 阅读(532) 评论(0) 推荐(0)