RSS 2.0 Feed
General
摘要: Part III: Context-based Interception Towards a Mini AOP Framework   摘要:在本文的上一篇中,我们利用.NET Remoting基础架构中的真实代理/透明代理技术实现了不针对具体类型、具体方法的通用方法调用拦截机制。在本篇文字中,我们介绍可以用于在.NET中实现基本AOP(面向方面编程)的更深入的基于ContextBoundObject机制的相关技术,并结合该技术的优势和劣势提出了一个已经在我们设计的项目中局部应用的一个AOP框架原型思路。   BTW: 由于工作调动等各方面的原因,偶的文章也像本年度偶最期待的产品Microsoft Visual Studio 2005一样频繁跳票……不过就在今晚,我终于完成了本系列文章最后一部分的写作。实际上,最近手头的工作已经离所写的内容越来越远,不过回头再鼓弄起这些技术,我脑中仍可激发出阵阵的奇思妙想……我想,这就是技术的魅力吧!希望您读过我的文章之后也能够同我一样被这些美妙的事物激发灵感,感悟个中快乐——只是,不要像我这样熬夜。:)...[阅读全文]

posted @ | Feedback (0) | Filed Under [ General ]

摘要:抛开技术细节不说,我今天很想记一种精神、一种态度,请来看看博客堂的“弟弟”博客园上面的一个话题: 关于.Text如何过滤恶意脚本的思考小题大作:.Text中恶意脚本过滤的新方法 应该是受我文章的“误导”,dudu同学坚定不移的要用些(我已暗示多次并不合适的)新技术、新思路去解决一个很多中手、高手都不屑于解决的问题。他自己钻研文章,多次通过邮件向我提出自己的质疑,与我讨论相关的技术,最后终于成功的从完全不同的角度解决了问题,还发信来让我批评他写的程序……很多朋友问我如何可以成长为高手,这下我可找到教材了。:) 星星之火,可以燎原。一个社区的力量终归还是出自每个人的身上。所以我想,对外的广告是要这么打:Inspired community, inspiring people! 但对内的口号应该这样说:Inspired people, inspiring community!...[阅读全文]

posted @ | Feedback (9) | Filed Under [ General ]

摘要:在很多朋友的一再催促下,偶关于.NET中实现基本AOP编程的第二篇文章终于在上个周末出炉了。这里首先多谢在大周末帮我做review的朋友们,多谢你们的火眼金睛,群众的眼睛真的是够靓啊!!:)   在写这篇文章的时候,我从MS的e-CompanyStore新收到的微软无线桌面套装精英版给我添了不少乐趣,可也带来了不少烦恼。键盘的手感虽比不上我那台老的IBM金属键盘,却仍是舒适、便捷得很(尤其是那条皮质的腕托,还有左面的纵横滚轮——可惜不能按!);鼠标虽然不是想象中的皮革版(明明在买它的时候看到图上照片是皮的嘛!上当!),不过仍是十分的漂亮且舒服。不过要命的是,无线的键盘经常会“批发”多余的按键,让人防不胜防(我按一下DELETE键没准给我发出6个!十分钟至少一次的说——怀疑是不是买到了次品?别的用微软无线键盘的朋友有遇到这个问题吗?);另外F/Lock锁定键的默认状态是快捷功能而不是功能键,且没有直观显示,难道F键要下岗了吗?这一点实在有些自作聪明了(其实这些双态键不妨设计为机械式的锁定按键,用键位的高低来显示状态,既不费电,也很直观,而且可以保持用户的习惯——顶多就是内部走线复杂一些,可也对得起这价钱啊)。还有,F功能键从4键x3组变成了3键x4组,更是让我头疼不已(所以没有把它拿回家用——回家我就是开开Flight Simulator 2004,它的键位可是按照4个一组来设计的,所以基本上是没法用了——不过Visual Studio受影响也不小啊)!看来这款“新颖的”产品应该更适合于那些从来没有用过传统键盘布局的朋友吧——不然你且得适应一下呢(而且适应以后就更用不惯不是这样设计的键盘了,还真是微软的一贯风格嘿)。   嗯,总之呢,写文章还是挺辛苦的,不过只要能有几个朋友读过文章后有所收获的话,我也就心满意足了。当然,如果你觉得有什么不吐不快的意见和建议啥的,也可以通过博客堂随时与我交流(写评论或者用联系链接),多谢啦!:)...[阅读全文]

posted @ | Feedback (8) | Filed Under [ General ]

摘要:动态属性依然是类的一部分?——I really do NOT think so!http://blog.joycode.com/microhelper/posts/12394.aspx#12408 不可否认attribute的强大 但它必须依赖程序而存在的事实就注定了它的脆弱?——What do you think?http://blog.joycode.com/jgtm2000/posts/10064.aspx#10220 “具体情况、具体分析”——就算所有的技术都是死的,人还是活的……...[阅读全文]

posted @ | Feedback (35) | Filed Under [ General ]

摘要:今天是个好日子,嗯!美国人在过他们的感恩节。 关于感恩节,今天被领导问了一下还真懵了头——什么是感恩节?什么来头的说?欧洲人过不过感恩节?真的是不知道……印象里好像是原来人们在丰收之后为了感谢上帝而欢庆的日子,而现在每年十一月的第四个星期四就成了美国的感恩节…… 不过今天对于我来说也是个有纪念意义的日子,感觉好比是平生第一次上网,或是第一次终于有了属于自己的主页……开心就好为我开设了在博客堂的blog帐号!这可真是个意外的惊喜啊,也让今天成了值得我感恩的日子。 My thanks to Zee、开心、老马……还有.NET——现在我们也.NET Connected的说,呵呵。希望在今后的日子里能和大家一起交流有趣的问题,共享探讨技术的快乐。 So today's my Thanksgiving Day to this wonderful world!...[阅读全文]

posted @ | Feedback (6) | Filed Under [ General ]