Hello World
Spiga

归档:2009年01月

媒体的春秋笔法

2009-01-23 20:08 by 老赵, 3966 visits
摘要:刚才看了博客园的新闻,发现了一点非常有趣的东西。两篇新闻分别描述分析了微软和谷歌两个公司去年第四季度的财报。老赵仔细对比了两者的内容,稍微做了一点归纳: 微软:季营收166.3亿美元,同比增长2%;净利润41.7亿美元,同比下滑11%。 谷歌:季营收57亿美元,同比增长18%,远不及以往50%的增长率;净利润为3.82亿,净利润同比下降。 从这些数字上看,谁的“效益”比较好?我是看不出来,评价为... 阅读全文

计算机体系结构与程序性能

2009-01-22 08:28 by 老赵, 13070 visits
摘要:老赵现在不谈“数据结构与算法如何有助于改善编程思维有什么改善”,或是“操作系统中线程调度、内存分页机制对于开发大型应用程序的参考价值”等“虚无缥缈”之物。在这篇文章里,我想通过两个直接的例子,来说明了解计算机体系结构对于提高程序性能有什么样的作用。 阅读全文

Lab:体会ASP.NET异步处理请求的效果

2009-01-19 13:21 by 老赵, 11046 visits
摘要:关注老赵的朋友们一定记得,我不止一次强调过在ASP.NET应用程序中使用异步方式处理请求对于提高吞吐量的作用。不过似乎很多朋友们一直没有理解这样做的原因,亦或是对这样做的效果没有一个实际的“体会”,甚至在质疑这么做的功效。现在老赵将向大家进行一个演示,我们一起来看一下这么做的实际效果如何。 阅读全文

这下没理由嫌Eval的性能差了吧?

2009-01-09 02:32 by 老赵, 15770 visits
摘要:写ASP.NET中使用Eval是再常见不过的手段了,好像任何一本ASP.NET书里都会描述如何把一个DataTable绑定到一个控件里去,并且通过Eval来取值的用法。什么,您觉得Eval性能差不堪大用?那么就来看看这篇文章吧。(Updated:提供思考题解答) 阅读全文

对aspx等页面进行预编译以进行编译期检查

2009-01-08 12:38 by 老赵, 12518 visits
摘要:话说在开发Web应用程序时能够很轻易地对后台代码进行编译,并获得编译时的错误。可惜有时候我们对后台代码进行重构或Find all references的时候都会忽略aspx,ascx和master等文件里的代码,因为它们只有在打开时(执行期)才能发现错误。这是一个非常惹人厌的问题,但是事实上,我们只需要对一个asp.net目录下的文件进行预编译即可发现哪里出现问题。在项目中我经常会准备一个bat脚... 阅读全文

一个利用扩展方法的实例:AttachDataExtensions

2009-01-07 14:05 by 老赵, 15289 visits
摘要:扩展方法是C# 3.0(老赵对VB不熟)中最简单,也是最常用的语言特性之一。这是老赵自以为的一个简单却不失经典的实例。 阅读全文

一个较完整的关键字过滤解决方案(下)

2009-01-05 14:59 by 老赵, 15541 visits
摘要:陷阱何在?适用场合是什么?如何控制输入过滤和输出过滤?我们真的需要HttpModule吗?性能如何?在这篇文章里,我们来针对一些问题进行讨论。如果您觉得有哪些您感兴趣但是没有涉及到的问题则请在评论中补充,我会修改文章添加一下内容。 阅读全文
1
使用Live Messenger联系我