易截截图软件、单文件、免安装、纯绿色、仅160KB

监视 ASP.NET 应用程序性能


有许多工具可以帮助您测试和监视 Web 应用程序的性能。ASP.NET 包括多个性能计数器,可以使用这些性能计数器来跟踪应用程序的执行。您还可以使用内置的 ASP.NET 跟踪功能来跟踪页或应用程序的代码执行。
注意:
一些可视化设计器包括用于测试 ASP.NET 应用程序的工具。例如,Microsoft Visual Studio 2005 提供 Application Center Test 1.0 (ACT),该工具通过打开多个与 Web 服务器的连接并快速发送 HTTP 请求来模拟大型用户组。有关更多信息,请参考位于 MSDN 网站上的 ACT 文档。
大多数 ASP.NET 性能计数器是为单个应用程序公开的。在 Windows 性能监视器 (Perfmon.exe) 中,“ASP.NET Applications”性能对象下提供针对单个应用程序的计数器。如果服务器上有多个应用程序,当选择计数器进行监视时,请指定特定的应用程序实例。另外,性能监视器中有一个特殊的“__Total__”应用程序实例,它合计服务器上所有应用程序的计数器值。
ASP.NET 还公开了全局计数器,这些计数器不限定于具体的应用程序实例。这些计数器位于 ASP.NET 性能对象之下。有关如何在 Windows 性能监视器中查看这些计数器的说明,请参见如何:查看计算机中可用的 ASP.NET 性能计数器。有关每个 ASP.NET 系统和 ASP.NET 应用程序性能计数器的信息,请参见 ASP.NET 的性能计数器。
ASP.NET 还包含跟踪功能,该功能可以显示连续跟踪输出语句间的重要执行时间信息,以及有关服务器控件层次结构、使用的视图状态量和页上的控件呈现大小等信息。有关跟踪的更多信息,请参见 ASP.NET 跟踪。
由于 ASP.NET 运行于公共语言运行库下,因此可以使用公共语言运行库的分析服务完整地分析一个网页,从入口点通过所有中间层对象到达结尾。有关探查器的更多信息,请参见调试 ASP.NET 和 AJAX 应用程序。
注意:
当您要进行稳定状态运行分析时,最好忽略首次请求和对象一次性初始化的开销。例如,首次请求一个 ASP.NET 页时,如果尚未对应用程序进行预编译,则需要编译 Page 类实例的开销。一旦完成应用程序编译,后续请求的性能将提高。
有关 .NET Framework 中性能监视的更多信息,请参见监视性能阈值的介绍。
请参见
概念
ASP.NET 运行状况监视
开发高性能的 ASP.NET 应用程序
在 ASP.NET 中优化性能
ASP.NET 的性能计数器
ASP.NET 缓存


相关文档:

asp.net c# 服务器端各绑定控件常用

asp.net有时候常常用服务器绑定控件有些麻烦...
代码有些杂....
using System;
using System.Web.UI.WebControls;
using System.Data;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using System.Web;
using System.Text;
namespace pub.mo
{
public class bind
{
p ......

浅谈ASP.NET中的三种会话状态

浅谈ASP.NET中的三种会话状态
     常用的ASP.NET的会话状态中有三种.分为进程内会话状态、状态服务器会话状态、SQL Server 会话状态
   
     先谈谈进程内会话状态(Inprocess)这是一种默认的模式,但是只要在Web.config中进行简单的配置就可进行更改,具体 ......

ZedGraph在Asp.net中的应用

由于项目的需求图表显示数据,今天在网上找了一天,终于找到一个不错的控件----ZedGraph,它支持asp,asp.net,vc.
现在最新的版本是5.0,些版本支持   .NET 2.0.5.0版本以下的支持.NET 1.1
我们现在的项目是.NET1.1开发的.我在网上找了一天也没有发现一个例子,下面我将介绍下其在ASP.NET下的用做WEB控件的用法 ......

asp.net 1.1 的应用程序兼容firefox

asp.net 1.1 的应用程序,默认是不支持firefox的
iis会根据请求的user-agent 来判断浏览器类型,如果浏览器达不到要求,返回的html会渲染有问题
比方说 多行的textbox在firefox下不会渲染出width和height,是默认大小
原因是asp.net 1.1时,firefox还不强大,没有被microsoft注意到
其实可以在web.config里配置一下,让 ......

ASP.NET页面刷新方法总结

第一:
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); }
第二:
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript>window.location.href=document.URL; < /script& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号