随笔分类 - Asp.net
摘要:在学习.NET的过程中,都会不可避免地接触到这三个概念,那么这三个东西是什么以及它们之间的关系是怎样的呢?我们在学习的过程中可能比较过多的会去关注CLR,因为CLR是.NET Framework的核心,但是我要说的是CTS和CLS更为重要,因为他们是CLR的核心。任何编程语言,如果想要在.NET C...
阅读全文
摘要:1 public class Global : System.Web.HttpApplication 2 { 3 //只处理静态的数据 4 //只调用一次, 5 //HttpFactory.Init 之后,有EnsureAppStart 6 ...
阅读全文
摘要:Session是存在服务器的Cookie是存在浏览器的。Session默认存储20分钟。SessionId以Cookie的方式存储,存储在浏览器内存里。
阅读全文
摘要:protected void Page_Load(object sender, EventArgs e) { //从客户端请求中获取cookie for(int i=0;i<this.Request.Cookies.Count;i++) { ...
阅读全文
摘要:因为Tcp协议是无状态的,每次都是一个新的请求,所以服务器端要把页面组装好再返回给浏览器。这样觉不觉得很浪费资源呢?那只能使用异步了!
阅读全文
摘要:1 public void ProcessRequest (HttpContext context) { 2 context.Response.ContentType = "image/jpeg"; 3 4 //判断当前你上页面 url和当前网站的...
阅读全文
摘要:页面的生命周期页面pr方法内部处理过程:第一步:创建页面控件树,根据 Form里面的请求内容(ViewState)确定是否是IsPostBack第二步:页面初始化之前 this.PerformPreInit(); private void PerformPreInit() { ...
阅读全文
摘要:前台页面后台页面ViewState帮我们记住页面的状态。当我们使用服务器控件的时候页面就会开启ViewState;IsPostBack也是通过ViewState来实现的;为了优化页面,减小页面的大小我们可以禁用ViewStade,不过它还会有些残余的。
阅读全文
摘要:IsPostBack (是否是Post请求) 其实就是判断隐藏域是否为空。前台页面后台代码第一次get请求返回第二次post请求返回
阅读全文
摘要:在操作系统中,cup的处理速度最快最稳定了,其次是一级二级三级缓存,然后就是磁盘了。所以我们会把主要页面缓存起来以提高网站的性能,尽量减小数据库操作(毕竟读取磁盘的数据太慢了)。
阅读全文
摘要:IsReusable属性用来表示在IHttpHandlerFactory对象创建IHttpHandler的时候是否能够将这个Handler存入池中以便重用。一般处理程序(HttpHandler):是一个实现System.Web.IHttpHandler接口的特殊类。任何一个实现了IHttpHan...
阅读全文
摘要:1、一定要区别开:ASP.NET 和 ASP !!!2、ASP.Net是一种动态网页技术,在服务器端运行.Net代码,动态生成HTML,然后响应给浏览器。3、可以使用JavaScript、Dom在浏览器端完成很多工作,但是有很多工作无法在浏览器端完成。4、ASP.Net:一般处理程序(ashx),W...
阅读全文
摘要:1.浏览器与服务器语言 浏览器只负责解释执行html+css+javascript代码 服务器可执行服务器端语言:.NET,JAVA...,分别由不同的运行 环境执行代码(Framework,JVM)2.静态页面(html)和动态页面(aspx)的区别? 静态页面iis能够处理的,直接返回h...
阅读全文
浙公网安备 33010602011771号