使用异步页面,后台线程提高用户体验和服务器端性能
摘要:在ASP.net的WEB开发中经常会碰到这样的一个问题:用户操作响应慢的问题。 出现这种情况的原因可能是本身用户操作就是一个耗时的操作,如发送大批量邮件,插入上万条记录,处理大的上传文件等等。 根据应用场景的不同,存在不同的解决方案: 1. 应用场景一: 我曾经碰到这样一个应用: 用户上传一个很大的电子邮件通讯簿文件,可能包含上万条记录。 ASP.NET在接收完此上传文件后,需要处理每条记录,然后...
阅读全文
posted @
2008-12-01 15:35
Ray Wu
阅读(2947)
推荐(0) 编辑
asp.net页面生存周期
摘要:①页面初始化----------收到客户端的请求,产生相应页面的Page对象,通过Page_Init事件进行page对象及其控件的初始化.②加载视图状态-------ViewState是存放页面服务器控件的属性和值的集合,客户端通过一个隐藏控件_ViewState把其传到服务器(服务器端也有这么一个变量,该步即为使用服务器端的ViewState,相对于客户端传过来的_ViewState,它是旧版本...
阅读全文
posted @
2008-05-13 15:59
Ray Wu
阅读(929)
推荐(0) 编辑
ASP.net运行流程
摘要:很多人对于asp.net是怎样的都了解得一知半解,特别是httpmodule是怎样运行的,希望各位有帮助,帮忙顶一下一个ASP.NET的应用程序是开始于IIS的.当你请求一个包含ASP.NET应用的网址时,IIS接受到请求(IIS是WEB服务守候进程),IIS收到请求后,会根据请求者请求的主机头或者IP或者端口号来找到对应的站点.当找到站点后,如果你请求的资源是以ASPX为结尾的WEBFOR...
阅读全文
posted @
2008-05-13 15:29
Ray Wu
阅读(991)
推荐(0) 编辑