09 2012 档案
摘要:项目中performance不是很好,有些页面viewstate很大,试图去掉一些viewstate,于是google了下原理,发现个很严重的问题,之前对viewstate的理解过于表面了。比如页面一个textbox一个button,输入abc,按一下button后abc仍旧保存是因为存进了viewstate,如果把enableviewstate设成false的话,这个abc应该就会没了,但是事实上还是有的,这的确出乎很多的预期。其实这个abc并未序列化至viewstate里这里是原文分析,很透彻,很佩服此人的质疑和思考能力:http://weblogs.asp.net/infinitiesl
阅读全文
摘要:最近看一些东西总提高DIP,IOC,DI的概念,不太懂,所以专门花了点时间学习了下,可能自己并未完全理解,这里转一些文章。便于以后查看复习理解DIP依赖倒置原则DIP(Dependency-Inversion Principles)IoC控制反转(Inversion of Control,IoC),简言之就是代码的控制器交由系统控制,而不是在代码内部,通过IoC,消除组件或者模块间的直接依赖,使得软件系统的开发更具柔性和扩展性。控制反转的典型应用体现在框架系统的设计上,是框架系统的基本特征,不管是.NET Framework抑或是Java Framework都是建立在控制反转的思想基础之上。控
阅读全文

浙公网安备 33010602011771号