2010年8月19日

正文内容加载中...
posted @ 2010-08-19 14:01 single1970 阅读(28734) 评论(48) 推荐(14) 编辑
 
摘要:Extjs虽然有着华丽的界面,但是真正使用过的人才知道,它运行起来的速度是让人抓狂的,而导致速度慢的重要原因,就是js的加载。EXT的全部js是比较大的,一个ext-all-debug.js就达2m多,它的压缩版(去掉js中的换行及空格),也达600多k,这对于在网速不太快的时,下载js就得漫长的等待。其中日历任务控件,js多达四五个,每个js大小都达70多k,尽管我们采用了后加载的方式,则当用户... 阅读全文
posted @ 2010-08-19 09:05 single1970 阅读(5849) 评论(7) 推荐(11) 编辑

2010年8月18日

摘要:前段时间做一个权限系统,在考虑日志、异常接管、事务、缓存等等一些横向组件的架构分析,自然就想用AOP技术实现;这两天又重新学习研究了PostSharp的架构与实现思想,将其融入现有框架;由于采用 MSIL Injection,因此静态代码注入的执行效率要高于使用 Reflection Emit。使用 MSBuild Task,使得开发人员可以像使用编译器内置 Attribute 那样使用 AOP。... 阅读全文
posted @ 2010-08-18 17:09 single1970 阅读(2144) 评论(8) 推荐(3) 编辑
 
摘要:1.在aspx页面中切换调用同一个SilverLight项目中的不同用户控件1.1.方法一修改SilverLight项目启动文件App.xml的Application_Startup事件修改aspx页面1.2.方法二修改SilverLight项目启动文件App.xml的Application_Startup事件以上反射取得所需控件,也可以用下面反射代码:修改aspx页面2.调用不同SilverLi... 阅读全文
posted @ 2010-08-18 09:59 single1970 阅读(1841) 评论(8) 推荐(4) 编辑

2010年8月17日

摘要:虽然C#和Java之间是两个平台的竞争,没有什么谁更好前途的说法。但是就语言来说,我觉得C#的程度远远比Java高。1.Java程序比.net程序慢得多。三个Java得IDE编译器,JBuilder,Eclipse和NetBeans,以及编写PHP用的Zend Studio Development Enviroment,我运行的时候必须把其他程序关掉,要不会把我的电脑拖死。他们都非常慢,说是... 阅读全文
posted @ 2010-08-17 10:34 single1970 阅读(4735) 评论(59) 推荐(6) 编辑