2007年3月28日
摘要: 这两天将自己做的基于Ibatis.NET的开发框架整理了一下,做了一个PPT介绍和一个DEMO,顺便起了一个名字——Flying,代表轻量级和快速。 阅读全文
posted @ 2007-03-28 14:47 风生水起 阅读(684) 评论(0) 推荐(0)
  2007年3月26日
摘要: Watin是一个面向.net的Web自动化测试开源项目,对应Web元素提供了丰富的类库,而且使用起来非常简单。我根据官方的HelloWord试用了一下,确实非常爽,为了方便大家我把自己的例子发上来。想了解详细信息可以到官方网站上查看。 阅读全文
posted @ 2007-03-26 10:16 风生水起 阅读(3746) 评论(7) 推荐(0)
  2007年3月8日
摘要: 这两天看了思归的动态控件状态问题相关文章,通过分析系统类库源码,对控件的生存周期和ViewState的运行细节有了更深一层的认识。 阅读全文
posted @ 2007-03-08 14:39 风生水起 阅读(4422) 评论(14) 推荐(0)
  2007年3月7日
摘要: 前两天同事让我帮他解决一个问题,大体就是在页面中通过控件ID找到并修改DataGrid中的一个DropDownList的SelectedValue,他通过Page.FindControl无法找到。记得以前发现过这个问题,以前就是通过在Page控件树中递归查找解决的,今天顺便对asp.net的Page控件树结构研究了一下。 阅读全文
posted @ 2007-03-07 09:34 风生水起 阅读(695) 评论(0) 推荐(0)
  2007年3月6日
摘要: 好久不做WinForm程序,对于Windows程序运行的整个流程顺序竟忘得差不多了,做起东西来总有一种云里雾里的感觉,非常难受。记得以前看侯捷先生的《深入浅出MFC》,对于WIndows程序事件驱动的特性(包括消息的产生、获得、分派、判断、处理),WIndows程序的诞生与死亡,侯先生讲的非常透彻,言简意赅,遂翻出来,并简单记录一下。 阅读全文
posted @ 2007-03-06 09:39 风生水起 阅读(791) 评论(0) 推荐(0)
  2007年3月5日
摘要: 一、Call与Invoke 可以简单地认为 INVOKE 是一个有参数类型检查的调用语句。当调用方法参数或参数类型不正确时,通过INVOKE可以在编译起发现错误,而通过CALL可能只有在运行期才能发现;所以建议用 INVOKE 指令而不是CALL去调用一个函数。 二、Addr与Offset addr不可以处理向前引用,offset则能。所谓向前引用是指:标号的定义是在invok... 阅读全文
posted @ 2007-03-05 14:27 风生水起 阅读(589) 评论(0) 推荐(0)
  2007年2月27日
摘要: 当今原生程序(Native Code)的调优程序主要有三大产品。Compuware的TrueTime、IBM的Rational Quantity和Intel的VTune。不同Managed Code的性能调优,微软在这个领域没有什么世界级产品,这非常难得。 如果你曾用过Softice或BoundsChecker,或者你曾读过John Robbins或Matt Pietrek的书,你一... 阅读全文
posted @ 2007-02-27 14:58 风生水起 阅读(388) 评论(0) 推荐(0)
  2007年2月1日
摘要: 最近项目中Office Outlook同步插件出现奇怪的错误: 1.客户处以前不出错, 现出错; 2.客户处出错,公司内同操作系统下测试不出错; 3.打开Outlook后执行很少出错,反之经常出错; 4.单步调试不出错,编译后执行出错; 5.有时出错,有时不出错; 6.出错几次后,Outlook会崩溃。 弄了几天了也没搞定,大家帮忙分析一下可能出错的原因。 附Outlook任务、日历、联系人同步源码,不过是VB6的:)。 阅读全文
posted @ 2007-02-01 16:26 风生水起 阅读(2602) 评论(5) 推荐(0)
  2007年1月26日
摘要: 最近想做一个权限管理方面的插件,目标如下: 1.独立插件。应用于项目中,不论程序上还是数据库中,保持单向依赖(具体业务——》权限插件)。 2.粒度够细。权限设定具体到页面按钮。 3.使用面向方面插入具体业务,编写具体业务逻辑时遵循一定原则即可,不需要编写权限相关代码。 4.易用,XML配置,角色,用户组,继承性,灵活性。 最近一段时间上网察看了许多AOP相关的资料,感觉Castle的AOP做的很不错,也参考了许多相关的文章,但实现目标还有许多实际的问题亟待解决,主要在AOP的插入实现粒度如何达到BS项目按钮级别,实现按钮的是否可见等,最近园子里这方面讨论很多,希望大家能够给些建议,如果dudu觉得放在首页不合适,我便把它撤下来。(附:我的权限模块数据库设计) 阅读全文
posted @ 2007-01-26 14:42 风生水起 阅读(2549) 评论(8) 推荐(0)
  2007年1月25日
摘要: 缩小搜索范围 搜索某个关键词时如果要避免出现另外一个关键词,可以在另外关键词的前面加上减号“-”(英文减号字符),然后以空格键与前一个关键词隔开。例如:因为反感芙蓉姐姐,要想搜索“网友自拍”又不要出现“芙蓉姐姐”的信息,就可以使用关键词:“网友自拍 -芙蓉姐姐”(不含引号,下同)。 指定网域进行搜索 使用“site:www.xxxxx.com”可以实现对该特定的站点进行搜索。例如:我们要在... 阅读全文
posted @ 2007-01-25 16:03 风生水起 阅读(402) 评论(1) 推荐(0)