您可以使用“性能向导”
为 ASP.NET Web 应用程序收集性能数据。
您可以分析在 Visual Studio 中打开的 Web 应用程序,也可以分析位于本地计算机上但未在 Visual Studio IDE 中打开的 ASP.NET 网站。
说明
利用“性能向导”
,您可以将层交互 (TIP) 数据和/或 JScript 性能数据添加到收集的分析数据中。
TIP 选项从服务器端进程中收集数据。
JScript 分析通过本地或远程网站上运行的脚本收集数据。
在多数情况下,应只选择其中一个选项。
|
根据管理员进行的用户访问权限设置,单个用户可能拥有(或可能没有)在承载 ASP.NET 进程的计算机上创建探查器会话的安全性权限。
下面的示例演示了用户间可能存在的不同之处:
有关更多信息,请参见分析和 Windows Vista 安全性
和 VSPerfCmd
中的 ADMIN 选项。
分析网站项目
-
在 Visual Studio 高级版或 Visual Studio 旗舰版中打开 ASP.NET Web 项目。
-
在“分析”
菜单上,单击“启动性能向导”
。
-
在向导的第一页上,选择分析方法,然后单击“下一步”
。
有关分析方法的更多信息,请参见了解分析方法
。
请注意,并发可视化工具分析方法对于 Web 应用程序不可用。
-
在“要以哪个应用程序为目标进行分析?”
下拉列表中,确保选择了当前项目,然后单击“下一步”
。
-
在向导的第三页上,可以选择添加层交互分析 (TIP) 数据和/或网页中运行的 JavaScript 中的数据。
-
单击“下一步”
。
-
在该向导的第四页上,单击“完成”
。
-
此时将为 ASP.NET 应用程序创建性能会话,并在浏览器中启动网站。
执行您要分析的功能,然后关闭浏览器。
探查器将生成数据文件并在 Visual Studio 主窗口中显示数据的“摘要”视图。
分析网站而不在 Visual Studio 中打开项目
-
打开 Visual Studio 高级版或 Visual Studio 旗舰版。
-
在“分析”
菜单上,单击“启动性能向导”
。
-
在向导的第一页上,选择分析方法,然后单击“下一步”
。
有关更多信息,请参见了解分析方法
。
-
在向导的第二页上,选择“分析 ASP.NET 或 JavaScript 应用程序”
选项,然后单击“下一步”
。
-
在向导第三页上的“运行 Web 应用程序的 URL 或路径将是什么”
框中,输入应用程序主页的 URL,然后单击“下一步”
。
-
对于基于服务器 (IIS) 的网站,请键入 URL,如 http://localhost/MySite/default.aspx。
这样将分析本地计算机上位于 MySite 的应用程序根目录下的 ASP.NET 应用程序,同时在 Internet Explorer 中启动该网站上的网页 default.aspx,从而启动会话。
-
对于基于文件的网站,请键入路径,如 file///c:\WebSites\MySite\default.aspx。
这样将分析位于 c:\webSites\MySite 的 ASP.NET 应用程序,同时在 Internet Explorer 中启动网页 http://localhost:nnnn/MySite/default.aspx,从而启动会话。
-
对于您要在其上收集 JavaScript 数据的外部网站,请键入 URL,例如 http://www.contoso.com。
有关更多信息,请查看 ASP.NET 目标二进制文件的属性页。
-
在向导的第三页上,可以选择添加层交互分析 (TIP) 数据和/或网页中运行的 JavaScript 中的数据。
-
单击“下一步”
。
-
在该向导的第四页上,单击“完成”
。
-
此时将为 ASP.NET 应用程序创建性能会话,并在浏览器中启动网站。
执行您要分析的功能,然后关闭浏览器。
探查器将生成数据文件并在 Visual Studio 主窗口中显示数据的“摘要”视图。
分享到:
相关推荐
- 实验五:使用自动化组件测试工具测试Web应用程序 - **第三天** - J2EE Web应用程序连接到数据库 - 实验六:连接到数据库 - 调试Web应用程序 - 实验七:调试Web应用程序 - 代码检查 - 实验八:使用代码检查...
Web应用程序是一种运行在服务器端的软件,能够接收来自客户端(通常是Web浏览器)的请求,处理数据并生成动态网页或返回其他形式的数据。根据与Web服务器的交互方式不同,Web应用程序可以分为以下几种类型: 1. **...
Intraweb 是一种基于 Delphi 的 Web 开发框架,它提供了丰富的组件库和强大的功能,使得开发者能够快速构建高性能的 Web 应用程序。与其他 Web 开发工具相比,Intraweb 具有以下优势: - **跨平台能力**:Intraweb ...
### 使用Tomcat与Eclipse开发Web应用程序:部署与发布配置详解 #### 一、引言 随着互联网技术的发展,Web应用程序已经成为企业信息化建设的重要组成部分。本文档旨在介绍如何使用Apache Tomcat与Eclipse IDE来进行...
在当今快速发展的互联网技术领域中,ColdFusion作为一种成熟且功能强大的Web应用程序开发平台,一直保持着其独特的地位。ColdFusion Express是Allaire Corporation推出的一款面向Windows NT、Windows 95/98等操作...
2. **准备Web应用程序**:这里以ASP.NET Web应用程序为例,您需要有一个已完成的ASP.NET Web项目,包括.csproj文件、.aspx文件等。 3. **创建发布文件夹**: - 在C盘或其他合适的磁盘位置创建一个文件夹,例如命名...
- **自动化测试套件创建**:能够创建自动化的测试套件,以便在新的项目版本发布后自动运行这些测试,确保应用程序的稳定性和性能。 - **测试结果分析**:提供详细的测试报告,包括响应时间、吞吐量等关键指标,便于...
PB11(PowerBuilder 11)是Sybase公司推出的一款强大的关系型数据库应用程序开发工具,尤其适合于构建企业级的客户端/服务器和Web应用程序。本篇内容将深入探讨如何利用PB11来开发Web Service应用,这对于初学者来说...
WebLOAD能够提供Web应用程序在压力下的个体性能统计,检测Web应用程序的可扩展性和完整性。 WebLOAD压力测试流程的主要步骤包括: 1. 创建一个议程:创建一个议程文件,模拟真实用户的操作,来运行测试会话。 2. ...
本教程将深入探讨如何利用PB11来开发Web Service应用程序。 一、Web Service简介 Web Service是一种基于互联网的、平台无关的软件接口,通过XML、SOAP(简单对象访问协议)和WSDL(Web服务描述语言)等标准进行通信...
- IIS:作为Web服务器,承载Community Server的Web应用程序。 4. **安全与维护** - 安全性:内置的安全机制保护用户数据,如SSL加密、登录验证、XSS防护等。 - 更新与补丁:定期发布更新和安全补丁,以修复已知...
- **配置Web服务器**:配置Web服务器以支持Oracle BI应用程序。 - **安全性配置**:设置访问控制、用户认证等安全性功能。 - **测试安装**:安装完成后进行功能测试,确保一切正常运行。 #### 四、其他注意事项 ...
由于其简洁的API,jQuery被广泛应用于网页和应用程序的开发中。 **2. 向导插件的作用** 网站向导插件通常包含一系列步骤,引导用户了解网站的核心功能,帮助他们快速上手。这种插件特别适用于复杂的网页或应用,...
【描述】:“家庭向导”是一个专注于家庭安全和智能设备管理的应用程序,其WebUI是系统的重要组成部分。这个WebUI允许用户通过互联网远程访问和控制家中的智能设备,如安全摄像头、恒温器、门锁等,同时也能监控网络...
IIS(Internet Information Services)是微软公司提供的互联网基础服务,它作为Windows操作系统的一部分,提供了一系列用于托管Web应用程序和服务的功能。本文将深入探讨如何配置IIS日志,这对于Web应用安全至关重要...
1. 通过“开始/控制面板/添加或删除程序”菜单命令,打开“添加或删除程序”窗口,单击窗口左侧的“添加/删除 Windows 组件”按钮,打开“Windows 组件向导”对话框,在“组件”列表框中选中“应用程序服务器”项。...
- **体验Web 和桌面应用程序:** Flex 可以用于创建Web应用程序以及桌面应用程序,这得益于Adobe AIR技术的支持。AIR允许开发者使用Flex、HTML、JavaScript 和 Flash 技术来构建本地桌面应用程序。 - **有关Flex 的...
为了提高开发效率,Visual Web Developer 2005提供了一系列预定义的Web应用程序项目模板,包括网站、Web应用程序、博客系统等。这些模板包含了基础结构和常见的功能模块,开发者可以根据实际需求进行修改和扩展。 ...