asp.net
heshengqiang2005
没有什么不可能,只有你能不能!
展开
-
什么是程序员的优秀品质?
【CSDN编译】使用一种特殊的编程语言、编程很牛,单单靠这个并不能说一名程序员/开发者就是优秀程序员/开发者。 快速发展的开发环境使得这个行业比我今天看到的任何一个行业都要发展迅速,这既有积极的一面也有消极的一面:今天的程序员/开发者有很多编程语言、开发工具和开发平台可选,但是建立一个安全、可扩展的环境却变得难了很多;硬件和软件正日新月异地变得更加复杂,但现在学习新技术比过去要难太多了。转载 2008-10-17 12:14:00 · 330 阅读 · 0 评论 -
输出缓存与CachePanel
缓存的级别 缓存的作用自不必说,提高系统性能最重要的手段之一。上至应用框架,下至文件系统乃至CPU,计算机中各部分设计都能见到缓存的身影。许多朋友一直在追求如何提高Web应用程序的性能,其实最容易被理解和采纳的一条估计就是“缓存”了。也正因为如此Live Journal才会开发出memcached,而微软也推出了Velocity。 有朋友说生成静态页?好吧,在老赵看来,其实这只是把页面原创 2008-10-20 19:20:00 · 387 阅读 · 0 评论 -
wap前景不可小看
在现在,网络已经几乎遍及了整个全球,“有电脑如果没有网络也成了一堆废物”这成了很多人的口头禅。特别是我们这些搞网络的,就更加离不开网络。 web2.0为网络做出了杰出的贡献,让信息的交互和传递起码增加了十倍。但是人不可能整天带着电脑满街跑,特别是中国。中国的网民有多少亿我忘记了,但是我想手机的覆盖率绝对比电脑多两三倍。 手机也越来越成为一些没有电脑上网的选择,现在他们只是用来看看新原创 2008-10-21 20:43:00 · 455 阅读 · 0 评论 -
asp.net操作Meta tages/Style/title/Header
动态添加Meta tages:// Render: HtmlMeta meta = new HtmlMeta(); meta.Name = "keywords"; meta.Content = "Some words listed here"; this.Header.Controls.Add(meta); // Render: meta = n转载 2008-10-14 09:30:00 · 240 阅读 · 0 评论 -
大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网转载 2008-10-14 09:33:00 · 226 阅读 · 0 评论 -
Entity Framework 性能比较
近来看了一下Entity framwork,觉得很方便,不知道实际效率如何就简单做了一个测试,发现还不错耶。 orm平时为了开发速度,直接使用了反射的机制,编码能加快很多。 entity framwork也是为了开发速度而出的,针对这两种方式的效率做了一个简单的比较: 发现entity framwork比直接反射的做法性能起码快2倍多: 反射:99原创 2009-05-24 15:37:00 · 1593 阅读 · 2 评论