ASP.net 2.0下应用程序离线信息

asp.net|程序

ASP.net 2.0 有一个新特性,就是支持应用程序离线信息。

什么是离线信息呢?以前我们在更新应用程序,导至asp.net应用程序重启,应用程序的用户通常会显示不友好的错误信息,或者IE一直显示加载状态。

ASP.net 2.0支持您在应用程序根目录下放置一个app_offline.htm文件,用户请求时,系统会检查是否有这个文件存在,如果有,系统会将app_offline.htm文件的内容直接返回给用户。

app_offline.htm的内容可以更改成任何您需要的内容,但是要注意,文件不能太小,因为大部分用户的IE设置了“显示友好的Http错误信息”,如果app_offline.htm小于512字节,此设置将会失效。

另外注意一下地址栏,offline信息显示时,地址栏依然显示的时请求的地址

以上我在iss6下测试成功

时间: 2024-11-01 05:27:13

ASP.net 2.0下应用程序离线信息的相关文章

asp.net 2.0下嵌套masterpage页的可视化编辑

asp.net|erp   相信大家都用过asp.net 2.0下的嵌套的masterpage功能,该功能很强大,可以让用户先制作出模版页后,然后很容易地套用到其他页面中去.而且模版页还可以嵌套的,但嵌套后的模版页,我们会发觉有一个问题,那就是当使用嵌套的模版页后,在设计视图状态下,是没办法对其进行可视化操作的,那么如何解决这个问题呢?我找了下老外的blog,找到了老外提供的一个方法,暂且可以绕个弯来解决该问题,下面讲解一下:    我们可以写一个基类,叫basepage.cs,放在app_co

扩展ASP.NET 2.0资源提供程序模型(1)

摘要: Microsoft ASP.NET 2.0 在本地化 Web 应用程序方面进行了许多奇妙的改进.即使有了所有这些奇妙的优点,但在本地化站点后不久,您可能还会开始考虑扩展性.本文将帮助您应用 ASP.NET 的扩展功能处理企业本地化方案并改进本地化开发过程. 简介 ASP.NET 2.0 在本地化 Web 应用程序方面进行了许多奇妙的改进.我曾在 MSDN 文章"ASP.NET 2.0 Localization Features: A Fresh Approach to Localizin

asp.net 2.0 下的表单验证Cookieless属性

asp.net|cookie|表单验证 刚刚在洗衣服的时候突然想到今天在做WAP程序的表单验证的时候遇到一个问题,在不支持Cookies的移动设备模拟器中无法正常进行表单验证,联想到昨天使用web.config设置cookieless属性时会在访问时会出现"Cannot use a leading .. to exit above the top directory"的异常,自然而然的我就想到了前一段时间困扰我很久的一个站点异常无法使用前导 .. 在顶级目录上退出(Cannot use

扩展ASP.NET 2.0资源提供程序模型(2)

数据库资源条目 先来回顾一下要存储实际资源条目的数据库表结构或许对您有所帮助.示例包含一段 SQL 脚本,用于创建名为 CustomResourceProvidersSample 的数据库,还包含一个名为 StringResources 的表.表 1 包含以下字段: 表 1. 具有资源条目的数据库表 字段 说明 resourceType 每种资源的类别.可用其区分不同页面的本地资源,或根据用户定义的名称区分全局资源类型. cultureCode 来自 .NET 所使用的受支持的 CultureI

asp.net 2.0下的表单验证Cookieless属性

刚刚在洗衣服的时候突然想到今天在做WAP程序的表单验证的时候遇到一个问题,在不支持Cookies的移动设备模拟器中无法正常进行表单验证,联想到昨天使用web.config设置cookieless属性时会在访问时会出现"Cannot use a leading .. to exit above the top directory"的异常,自然而然的我就想到了前一段时间困扰我很久的一个站点异常无法使用前导 .. 在顶级目录上退出(Cannot use a leading .. to exi

ASP.NET 2.0下的条件编译

asp.net|编译|条件 在Web开发中测试单个页面的功能实在是太麻烦,从首页用户名.密码进去后,经过一些操作后才可以来到你要测试的那个页面.(其实无论做什么的开发,测试单个功能都是很麻烦).抱着小心谨慎的态度,我一般喜欢写几段测一次,如果每次都兴师动众的启动整个项目来测试显然是很不经济的做法. 我一般会在Solution中新增一个用于测试用的配置,在其中增加一个"Test"之类的编译指令,然后在代码中,把一些测试条件,测试方法放到这个指令下.在开发团队还没有引进单元测试之类的概念的

ASP.NET 2.0下的数独解算器

数独游戏 在9x9的方格内进行, 分为3x3的小方格,被称为"区". 数独游戏首先从已经填入数字的格子开始. 数独游戏的目的是根据下列规则,用1至9之间的数字填满空格: 每个数字在每一行.每一列和每一区只能出现一次. 我在 Linux 服务器(请参见"在 Linux 下运行 ASP.NET 2.0")上用 ASP.NET 2.0 实现了一个数独解算器. http://www.sudoku.name 网站上也有一个用户界面相当不错的"数独解算器"

ASP.NET 2.0下的条件编译_实用技巧

在Web开发中测试单个页面的功能实在是太麻烦,从首页用户名.密码进去后,经过一些操作后才可以来到你要测试的那个页面.(其实无论做什么的开发,测试单个功能都是很麻烦).抱着小心谨慎的态度,我一般喜欢写几段测一次,如果每次都兴师动众的启动整个项目来测试显然是很不经济的做法. 我一般会在Solution中新增一个用于测试用的配置,在其中增加一个"Test"之类的编译指令,然后在代码中,把一些测试条件,测试方法放到这个指令下.在开发团队还没有引进单元测试之类的概念的时候,我可不想用新增一个测试

扩展ASP.NET 2.0资源提供程序模型(3)

在此例中,新前缀为"ExternalResource".此新表达式的所需语法如下所示. <%$ ExternalResource: [assemblyName]|[resourceType], [resourceKey] %> 此表达式将使用先前介绍的同一 GlobalExternalResourceProvider 从特定程序集提取资源.为支持这一新表达式,我们将创建一个自定义类型 ExternalResourceExpressionBuilder.表 2 总结了由每个替