ASP.NET~常用内置对象

对于ASP.NET,主要就是了解了五种常用对象,如图:

对于Application:

1)记得一点就是由于相当于全局变量,对于所有的用户都是共享的,所以出现了“控制访问”,来关闭其他人对自己修改的干扰:

2)具有记忆功能,譬如举例:(当点击存数数据,数据存储到服务端,点击读取数据,会出现结果;但是由于拥有记忆功能,所以当你再重新打开一个页面的时候,无需重新再点击按钮,直接点击读取,则会出现想要的)

Global.aspx部分代码:

protected void Application_Start(object sender, EventArgs e)
        {
            //Application["count"] = 0;           //获取应用程序的当前状态
            Application.Add("count", 0);
        }
        protected void Session_Start(object sender, EventArgs e)  //记忆性功能,记住上机记录
        {
            Application.Lock();     //防止并发
            //强制类型转换
            Application["count"] = (int)Application["count"] + 1;
            Application.UnLock();
        }  

对于Session:

在此要记得一个关注的属性,TimeOut:表示用户超时,譬如打开浏览器的时候本来应该更新的事情却没有更新,其实和这个就有着直接的关系;

这个对象可以用来记录用户上机记录,用户权限的设置,根据不同的权限实现实现不同的登陆功能;

对于Server:

熟练几个方法:

对于Application和Session,其实还有一个对象与之相似,其保存时间是随用户的心情来决定的,用户想多长时间就多长时间,比较如下:

方法 信息量大小 应用范围 保存位置 保存时间
Application 任意大小 所有 应用程序生命周期 服务器端
Session 量小,简单 单个 单个用户 服务器端
Cookie 量小,简单 单个 单个用户 客户端

对于各种对象的比较,最终还是体现在应用上,现在也只是做一个简单的了解,为以后的应用做好基础……

时间: 2024-11-05 21:25:33

ASP.NET~常用内置对象的相关文章

ASP.NET常用内置对象

ASP.NET 常用内置对象:Response对象.Request对象.Session对象.Server对象.Application对象 1.Response对象: (1) 用于向浏览器输出信息 常用的方法是:Response.Write()方法,例如:Response.Write("Hello"); Response.Write(“<b>当前时间是:</b>"+DateTime.Now); (2)利用Response.Redirect()方法进行页面

ASP.NET 常用内置对象详解-----Response

利用提供的内置对象,可以实现页面之间的数据传递及实现一些特定的功能,如:缓冲输出,页面重定向等等. Response :响应,反应 Request:请求 Server:服务器 Application:应用,申请,应用程序: Session:回话,会议 Cookie:饼干 一. Response:  作用: 将动态生成的信息嵌入到HTML文档中,然后发送到客户端: 缓冲输出数据: 重定向浏览器到另一个URL: 向浏览器输出Cookie文件. 其类名为httpResponse 常用方法: : Res

ASP.NET常用内置对象之——Server

简介 Server对象是HttpServerUtility的一个实例,也是上下文对象context的一个属性,提供用于处理Web请求的Helper方法. 常用成员 一.Server.MapPath()方法 方法签名:public string MapPath(string path) 描述:指定一个虚拟路径传入,返回对应虚拟路径的Web服务器上的物理路径.等同于Request.MapPath()方法. 二.Server.Execute()方法 方法签名:public void Execute(s

ASP.NET内置对象(转)

asp.net学习笔记,在网上找了比较全的总结.转自:http://www.cnblogs.com/MyBeN/archive/2011/03/23/1992591.html ASP.NET中常用的内置对象(一) ASP.NET中常用的内置对象及功能说明如下所示:对 象 名 功  能  说  明Page 用于操作整个页面Response 用于向浏览器输出信息Request 用于获取来自浏览器的信息Server                    提供服务器端的一些属性和方法Applicatio

常用内置对象

1.什么是JavaScript对象 对象是JavaScript中最重要的元素 JavaScript包含多种对象: 内置对象 自定义对象 浏览器对象 HTML DOM对象2.使用对象 对象由属性和方法封装而成 属性的引用 使用点(.)运算符 对象的方法的引用 ObjectName.method()3.常用内置对象 简单数据对象 String.Number.Boolean 组合对象 Array.Math.Date 高级对象 Function.RegExp4.String对象 创建字符串对象 Stri

07-JavaScript常用内置对象

JavaScript常用内置对象 1.数组Array 1.1数组的创建方式 // 直接创建数组 var colors = ['red', 'blue', 'green']; console.log(colors, typeof(colors)); // 使用构造函数,通过new关键字创造数组 var colors2 = new Array(); console.log(colors2,typeof(colors2)); 1.2数组的赋值 var arr = []; // JS数组的下标和pyth

JavaScript封闭函数、常用内置对象、js调试方法

1.封闭函数 封闭函数是JavaScript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数 /在封闭函数前加';',可以避免js压缩时出错/;(function(){ alert('hello world!'); })(); /*当i大于78时等于78,小于时等于89*/ var i = 90>78?78:89; alert(i); /*第二个写法*/ !function(){ alert('hello world!'); }(); /*第三个写法*/ ~function(){

Tomcat的常用内置对象

Tomcat的常用内置对象 1.request内置对象 所谓内置对象就是容器已经创建好了的对象,如果收到一个用户的请求就会自动创建一个对象来处理客户端发送的一些信息,这个内置对象就是request.类型是javax.servlet.http.HttpServletRequest.  request内置对象包含了用户发送的一些信息,我们可以使用对应的成员方法进行操作,下面举一些常见的方法. 1 System.out.println("浏览器信息:"+req.getHeader("

JS的常用内置对象及方法

大家好,我是逆战班的一名学员,今天我给大家介绍一下关于JS常用内置对象及其使用方法的相关知识. 对于JS的内置对象,我所了解的有Array对象.Math对象.Date对象 一.Array对象 1.concat() 例:var arr1=arr. concat (1,2,3) var arr1=arr. concat (arr) 表示把几个数组或元素合并成一个数组 2.join() 例:var str= arr. join( ) 设置分隔符连接数组元素为一个字符串 3.pop() 例:arr. p