摘要:
WinDbg是微软开发的免费源码级调试工具。Windbg可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。在DotNet方面WinDbg是调试分析SSCLI的最佳工具,同时可以和SOS扩展一起调试分析.net程序。最近一段时间项目需要学习了一下,有感于WinDbg功能的强大。学习的过程并不一帆风顺,WinDbg自带的英文文档大而泛,网上资料也比较少,而WinDbg Not an ABBA Song。现在总算是入了点门,也收集了一些很好的资料,整理成一个CHM方便大家学习,时间仓促,整理得比较粗糙,大家凑合着看。这些文章均来自网络,版权归原作者所有。 阅读全文
摘要:
“工欲善其事,必先利其器”。从事程序开发近三年了,有了一些开发经验,同时也积累了一些常用的工具来提高自己的开发、调试等工作的效率,下面列的工具是我现在经常用的(主流IDE就不说了),有些已经使用多年,有些刚接触不久,推荐给大家,也欢迎大家补充,互相学习: 阅读全文
摘要:
最近看ANTLR项目时才发现自己的编译原理知识忘得七七八八了,为了更好的理解它,就把课本重新溜了一遍,顺便总结一下。 阅读全文
摘要:
最近开始做一个PDA相关的项目,在PDA做一个客户端与电脑上的服务端通讯。网络通讯还有些经验,PDA上编程以前没怎么接触过,属于从头摸索。操作系统定为Pocket PC 2003,收获了以下一些经验: 1、PPC上不能运行Console Appliation; 2、PPC2003上不能自动安装ncf2(好像最低是PPC2003SE),手动安装ncf2挺麻烦的,需要把... 阅读全文
摘要:
这两天将自己做的基于Ibatis.NET的开发框架整理了一下,做了一个PPT介绍和一个DEMO,顺便起了一个名字——Flying,代表轻量级和快速。 阅读全文
摘要:
Watin是一个面向.net的Web自动化测试开源项目,对应Web元素提供了丰富的类库,而且使用起来非常简单。我根据官方的HelloWord试用了一下,确实非常爽,为了方便大家我把自己的例子发上来。想了解详细信息可以到官方网站上查看。 阅读全文
摘要:
这两天看了思归的动态控件状态问题相关文章,通过分析系统类库源码,对控件的生存周期和ViewState的运行细节有了更深一层的认识。 阅读全文
摘要:
前两天同事让我帮他解决一个问题,大体就是在页面中通过控件ID找到并修改DataGrid中的一个DropDownList的SelectedValue,他通过Page.FindControl无法找到。记得以前发现过这个问题,以前就是通过在Page控件树中递归查找解决的,今天顺便对asp.net的Page控件树结构研究了一下。 阅读全文
摘要:
好久不做WinForm程序,对于Windows程序运行的整个流程顺序竟忘得差不多了,做起东西来总有一种云里雾里的感觉,非常难受。记得以前看侯捷先生的《深入浅出MFC》,对于WIndows程序事件驱动的特性(包括消息的产生、获得、分派、判断、处理),WIndows程序的诞生与死亡,侯先生讲的非常透彻,言简意赅,遂翻出来,并简单记录一下。
阅读全文
摘要:
一、Call与Invoke 可以简单地认为 INVOKE 是一个有参数类型检查的调用语句。当调用方法参数或参数类型不正确时,通过INVOKE可以在编译起发现错误,而通过CALL可能只有在运行期才能发现;所以建议用 INVOKE 指令而不是CALL去调用一个函数。 二、Addr与Offset addr不可以处理向前引用,offset则能。所谓向前引用是指:标号的定义是在invok... 阅读全文