在ASP.NET 4中如何自动启动Web应用?
来源:互联网 发布:奥卡姆剃刀 知乎 教师 编辑:程序博客网 时间:2024/04/29 21:39
有些web应用在可以处理用户访问之前,需要装载很多的数据,或做一些花费很大的初始化处理。今天使用 ASP.NET 的开发人员经常使用应用的Global.asax 文件中的 “Application_Start”事件处理函数来做这些工作(该事件是在第一个请求执行时触发的)。他们要么设计定制脚本,周期性地向应用发假的请求,来“唤醒它(wake it up)”,从而在客户访问之前执行这个代码,或者就让那不幸的第一个访问者等着这个逻辑执行完才处理其请求(这可以给这些用户造成很长的耽搁)。
ASP.NET 4中有一个叫“自动启动(auto-start)”的新特性,可以较好地解决这个场景, 可以在IIS 7.5(随Windows 7和Windows Server 2008 R2发布)上运行 ASP.NET 4时使用。这个自动启动特性提供了一个可控制的方式来启动一个应用工作进程,初始化ASP.NET 应用,然后接受HTTP请求。
- 在ASP.NET 4中如何自动启动Web应用?
- 如何在ASP.NET中生成HTML5离线Web应用
- 如何在ASP.NET中生成HTML5离线Web应用
- asp.net 如何在web上启动调试
- 在ASP.NET WEB控件中应用样式(Style)
- 在ASP.NET WEB控件中应用样式(Style)
- 在ASP.NET WEB控件中应用样式(Style)[转]
- 应用ASP.Net在web中查询数据库
- 如何在ASP.NET 2.0中使用 Web Parts
- 如何在ASP.NET 2.0中使用Web Parts
- 如何在ASP.NET 应用中上传大文件
- 如何在.Net Web应用中使用水晶报表
- Asp.Net中应用Web Service示例
- [.Net码农]如何在ASP.NET的web.config配置文件中添加MIME类型
- 如何在linux中自动启动mysqld?
- Asp.net中如何处理一个站点不同Web应用通用Session的问题
- 在ASP.NET中应用TreeView控件
- 在ASP.Net中应用Javascript
- C#语言的几个层次(李建忠)
- JAVA Web 编程第一天
- struts2的标签
- C++笔记
- RTTI 运行时类型信息
- 在ASP.NET 4中如何自动启动Web应用?
- 失败的一年
- 你是蜗居里的谁
- Java Web 第二天 Servlet基础
- [转]LINUX目录详解
- Java Web 第三天 Servlet处理响应
- Java Web 第四天 使用Servlet处理请求
- 复习基础知识的时候改写的一个例题(2)
- Java Web 第五天 Web状态管理