摘要: 这些还是前辈们都研究烂的东东,我也只是COPY他们的成果,好了,什么也不说了,先来一张表:页面事件ViewState相关操作PreInit设置控件静态属性Init执行TrackViewState方法(打开ViewState跟踪)InitComplete  从_ViewState隐藏字段更新控件属性,因为控件属性大部分实际存储在ViewState中,所以也可以说是恢复/更新ViewState,并对恢... 阅读全文
posted @ 2010-03-07 19:51 永远的阿哲 阅读(408) 评论(1) 推荐(1) 编辑
摘要: 这些个东东我都是学习前辈,该说的前辈都已说过了,该做的前辈也已做过了,再弄就是班门弄斧了,还是用图形来表达我的心得吧底层调用关系图:事件顺序图:事件顺序图: HttpApplicationPageControlBeginRequestAuthenticateRequestDefaultAuthenticationPostAuthenticateRequestAuthorizeRequestPostAuthorizeRequestResolveRequestCachePostResolveRequestCacheMapHttpHandlerConstructPostMapRequestHandl 阅读全文
posted @ 2010-03-07 19:40 永远的阿哲 阅读(846) 评论(1) 推荐(1) 编辑
摘要: sql server 2005中是没有数组的概念的,不过我们可以用用逗号分隔的字符串来代替参考的文章:SQL Server 2005 存储过程不支持数组类型参数的变通办法http://www.cnblogs.com/zys529/archive/2009/02/28/1400258.html 阅读全文
posted @ 2010-03-07 19:19 永远的阿哲 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: 1.nunit体系 有nunit,nunitforms,nunitasp nunit大名鼎鼎,但是在实际编写中有一定的局限性,与vs的整合性不强,于是就有了以下两个 nunitforms,是nunit的一个winform的扩展,它为Windows Forms应用程序提供单元测试和压力测试,可以非常容易的用它为你的Windows Forms类进行自动化测试 NUnitAsp,可以说是NUnitFor... 阅读全文
posted @ 2010-03-07 19:01 永远的阿哲 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 先说java的,有 selenium,FindBugs,PMD,panopticode等 而在.net下常用的则有两个,且都是微软出品的:fxcop和StyleCop fxcop是直接对dll进行分析,是项目级别的,侧重于代码质量分析,stylecop是vs的插件,直接对代码进行分析,侧重于编码规范。 当然我们不能过于依赖它们,比如fxcop,我的dll没有强命名,居然就是严重错误,在st... 阅读全文
posted @ 2010-03-07 18:59 永远的阿哲 阅读(609) 评论(0) 推荐(0) 编辑