随笔分类 - ASP
摘要:介绍: 我正在评估一个 ASP.NET Web 项目应用。它有一些可扩展性问题。意味着当网站访问量增加的时候。系统将会变得缓慢。当我查看应用日志。我找到了大量的ThreadAbortException. 这个应用大量的使用了Response.Redirect(是的 endResponse= true),这个就是可扩展性问题的根源。通过endResponse = false在Response.Redirect将会解决这个问题. 但这样做会导致应用程序出现一些奇怪的问题。因为应用程序将假设在Response.Redirect 将在当前页面停止执行.除此之外你需要处理一些安全隐患,因为你的应用...
阅读全文
摘要:今天整理了一下ASP执行过程,从.net页码的执行周期开始做一个详细的了解.我重写了页面的绝大多数方法.然后加载执行.所得的顺序如下。方法是每个重写的事件中都输出一个字符,按字符打印出来的先后判断事件执行的顺序。如有不正确之处,还请路过的各位不吝赐教)前台代码 View Code后台代码 public partial class WebForm1 : System.Web.UI.Page { private static int count = 0; //6 protected void Pag...
阅读全文
摘要:对于服务器按钮控件(即类型的按钮):服务器响应事件:OnClick客户端响应属性:OnClientClick对于html按钮控件(即)服务器响应事件:OnServerClick客户端响应事件:onclickasp:Button类型的是onclick类型的是onserverclick一个是.net的控件 ~一个是html控件转换成服务器端控件效果完全一样,应为input 本身具有onclick的客户端事件,微软只能使用onserverclick作为服务器端响应的名称 原文
阅读全文
摘要:目前ASP的开发人员都正在使用Session这一强大的功能,但是在他们使用的过程中却发现了ASP Session有以下缺陷:进程依赖性:ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时,这些信息也就丢失。另外,重起或者关闭IIS服务都会造成信息的丢失。Session状态使用范围的局限性:刚一个用户从一个网站访问到另外一个网站时,这些Session信息并不会随之迁移过去。例如:facebook网站的WWW服务器可能不止一个,一个用户登录之后要去各个频道浏览,但是每个频道都在不同的服务器上,如果想在这些WWW服务器共享S
阅读全文
摘要:1 缓存1.1.1 1.1.2 1.1.31.2 【Wed.config】 配置 缓存 【Wed.config】 下的配置 1.3 文件缓存 在asp中的后台代码: 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 ...
阅读全文

浙公网安备 33010602011771号