Connect the dots

“Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things.” - Robert Heinlein

导航

2006年2月13日

摘要: 开发一个Windows应用程序,肯定少不了控件的输入验证,而增加输入验证的方法不计其数,这里介绍一种使用Sophus的拦截功能来为你的 TextBox 控件很干净地增加输入验证的方法。“很干净”这里指的意思是可以透明的增加和删除输入验证而不用考虑任何用户逻辑代码。现在我们有一个 TextBox 名为 textBox1 ,还有一个Button 叫 button1这个butto... 阅读全文

posted @ 2006-02-13 10:27 TOX 阅读(1732) 评论(2) 推荐(0) 编辑

2006年2月8日

摘要: 前面一篇blog已经对DynamicProxy做了详细的介绍,这次发布的第一个版本的Sophus有什么新特性呢?1.支持拦截已创建对象的方法,如窗体上的任何TextBox的Text属性都可以被拦截2.支持不同的对象使用相同的拦截器进行拦截3.支持带参数的构造函数还有更多的新功能等待大家去发现。当然,这个版本是免费提供的,而且没有时间限制,可能某些功能会有很小的限制。开发人员的blog http:/... 阅读全文

posted @ 2006-02-08 12:49 TOX 阅读(666) 评论(1) 推荐(0) 编辑

2006年2月7日

摘要: publicstaticboolIsNumeric(stringvalue){returnRegex.IsMatch(value,@"^[+-]?\d*[.]?\d*$");}publicstaticboolIsInt(stringvalue){returnRegex.IsMatch(value,@"^[+-]?\d*$");}publicstaticboolIsUnsign(stringvalu... 阅读全文

posted @ 2006-02-07 14:10 TOX 阅读(1014) 评论(0) 推荐(0) 编辑

2005年11月28日

摘要: 现在体会到什么是最痛苦的事情,刚才在Blog上直接写文章,俺一直认为这种倒霉的事情不可能发生在这个时候,结果快要结束的时候突然弹出一个错误对话框,紧接着是浏览器毫无预兆的自动关闭………………….又一次从头到脚的体会到随时保存的确是一个好习惯。 再来一次唧唧歪歪(就当刚才写的是草稿) 感觉最近大家讨论AOP的话题越来越多了,于是呢,俺也来凑个热闹,俺花了些时间,也对AOP方面琢磨了一下,这一... 阅读全文

posted @ 2005-11-28 12:48 TOX 阅读(2858) 评论(9) 推荐(0) 编辑

2005年4月6日

摘要: 源代码 object[] objs1 = new object[10]; foreach(object obj in objs1) { Console.WriteLine(obj.ToString()); } 编译后的代码 object[] objArray2 = objArray1; for (int num2 = 0; num2 < ob... 阅读全文

posted @ 2005-04-06 23:16 TOX 阅读(247) 评论(0) 推荐(0) 编辑