随笔分类 -  .NET_Dev

摘要:注:本文中出现的代码均在.net Framework RC3环境中运行通过 一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执... 阅读全文

posted @ 2009-04-07 21:35 hesen 阅读(174) 评论(0) 推荐(0)

摘要:提高C#编程水平的50个要点 1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用不可... 阅读全文

posted @ 2009-04-04 23:48 hesen 阅读(253) 评论(0) 推荐(0)

摘要:前 言 对于直接面对互联网用户的WEB应用,在开发设计的时候必须格外小心,因为谁也不知道在单位时间内WEB程序访问和运行的速度。所以,在程序设计完成以后,最后针对程序进行一些严格的甚至是苛刻的测试,以确定程序在复杂的网络环境和服务器高压负荷下是否可以保持正常和相对稳定的效率。 什么是负压测试 负压测试一般针对WEB应用进行,比如网站等。进行负压测试的目的是为了确定WEB应用在现实... 阅读全文

posted @ 2008-07-29 21:17 hesen 阅读(190) 评论(0) 推荐(0)

摘要:最近在做IIS ASPNET的项目,对首页访问速度要求比较高。 通过配置AppPool可以有效提高IIS的响应速度。 启用IIS的HTTP压缩后,对于ASPX的程序处理和Ajax方式调用产生了问题。 IIS的HTTP压缩配置比较简单不能支持比较灵获得配置。 我搜 找到了 blowery.Web.HttpCompress(在线文档) 这个在性能上评价还不错。 配置 Web.config ... 阅读全文

posted @ 2008-05-20 10:55 hesen 阅读(347) 评论(0) 推荐(0)