导航栏菜单

[登录]

备案域名交易

老域名购买,已备案域名出售,已备案过期域名查询,老域名注册,已备案域名抢注,老域名转让,万网已备案域名,九江网站建设

« 上一篇下一篇 »

高速缓存与静态变量

暂时应用程序是由Cache高速缓存)对象来控制的。Cache和Application功能相似,因为它对于全部的web应用程序都是可访问的(共享的内存)。不过,Cache中增加一些Application不具有的功能,包括相关、回调和超时。比如说,当启动ASP.NET应用程序的时候,我们必须从XML文件中生成一个由所有的ASP.NET页面使用的对象。我们可以把这个对象存储在Cache中,也可以为此在最初产生的数据的XML文件中创建一个相关性来保存它。如果XML文件发生了变化,ASP.NET将会发现文件的改变并且通知Cache使原来的条目无效。高速缓存是ASP.NET一个很强大的功能。但是我们使用时一定注意它和Application的区别。

除了使用Application或者Cache在我们的应用程序中共享数据之外,我们也可以使用ASP.NET中面向对象的工具:静态变量。我们可以声明静态变量,同时无论我们创建了多少个类实例,都只能创建一份该变量的副本。静态变量在整个应用程序都可以访问。而且在某些情况下比Application更为有效,更为方便。有时候静态变量的使用可以减少我们编写程序的步骤,增加程序的编写效率,对于编程者来说真是一个不错的使用工具。

Powered By 备案域名交易 .Theme By 备案域名 Copyright www.jxpxw.com.cn. Some Rights Reserved.

最近发表
网站分类
搜索
Tags列表