用.net静态变量取代Application,速度更快。
2002-05-20 10:34
453 查看
在传统的ASP中,我们要用application对象去存储应用于整个application的变量。这当然会带来内存消耗的代价。在.net中,我们可以用static变量来改善它,采用static 变量在大多数时候存储的速度会比application对象快。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
做法:
创建一个webApplication,假设名称为webApplication1,在Global.aspx中的Global类中增加一个静态的成员sGreeting.
public class Global : System.Web.HttpApplication
{
public static string sGreeting = "China is great!";
……
}
在WebForm1中增加一个label,名称为label1.
在page_load()中为label1的text属性赋值。
private void Page_Load(object sender, System.EventArgs e)
{
Label1.Text = WebApplication1.Global.sGreeting;
}
运行程序后将会看到China is great!
做法:
创建一个webApplication,假设名称为webApplication1,在Global.aspx中的Global类中增加一个静态的成员sGreeting.
public class Global : System.Web.HttpApplication
{
public static string sGreeting = "China is great!";
……
}
在WebForm1中增加一个label,名称为label1.
在page_load()中为label1的text属性赋值。
private void Page_Load(object sender, System.EventArgs e)
{
Label1.Text = WebApplication1.Global.sGreeting;
}
运行程序后将会看到China is great!
相关文章推荐
- 千年零一虫
- 用Ole Automation实现Delphi和AutoCad之间的数据交换
- 解析IP地址为主机域名
- 将某一主机域名解析为IP地址
- 使用 .NET 框架将现有代码作为 Web 服务提供
- 使用C#开发COM+组件
- DOM心得
- 用Socket发送电子邮件
- 通过SDK函数实现WIN32应用程序的唯一实例。
- WIN32 SDK - 捕获鼠标离开和滞留等事件
- VB计算农历的算法
- 一种新颖的技术:Delphi for DOS!!!
- 杀死一个正在运行的程序
- VB中得到当前目录API定义
- 存储过程实现BBS树形结构
- c/s 模式数据库的最灵活最有弹性最简便的连接自动管理
- Dephi 程序输入法自动切换最简单最好用的实现方法(被程序员杂志采纳,重新详细整理)
- Microsoft Agent 学习笔记 (一)
- 通过 MS SQL Server 访问注册表