Soma的博客中文版

Somasegar's WebLog - 原文地址http://blogs.msdn.com/somasegar
随笔 - 126, 评论 - 145, 引用 - 3

导航

关于

Soma是微软全球副总裁,负责微软公司Developer Division的工作。 微软DevDiv上海团队将Soma的网络日志翻译为中文,在这里与大家分享.

每月存档

最新留言

广告

 

[原文地址]:VS2008 AJAX Profiling Extensions

[原文发表时间]:Wednesday, April 29, 2009 7:37 PM

今天,我们的团队发布了的微软Visual Studio 2008 AJAX分析工具扩展—一种新的强有力的工具用来衡量在Web浏览器中执行JavaScript的Web应用程序的性能。
AJAX分析工具扩展首次为复杂的网络客户端的交互提供了迫切需要的可见性。在运行AJAX的Web客户端的机器上,您不需要下载和安装任何额外的软件、插件或ActiveX控件,就可以运行使用AJAX分析工具来收集JavaScript执行的实时数据。同时,这适用于任何Web浏览器,当然也包括最新版本的Internet Explorer 。

AJAX分析工具扩展是一个在Visual Studio Team System 2008 Development Edition和Visual Studio团队套件的性能分析工具之上的插件。它扩展了以上两款软件,允许您在AJAX应用程序中分析客户端的JavaScript代码。
AJAX分析工具扩展是Visual Studio团队和微软研究机构合作开发的。它自动重写了JavaScript函数,使指令能衡量和记录每一个函数的性能数据。这种性能数据定期从客户端浏览器上载到用于收集和提供分析数据的IIS Web服务器。

AJAX分析工具扩展是如何运的?
AJAX分析工具扩展包括两个组成部分:

1 .一个是处理JavaScript指令和数据采集的服务器端组件。
2 .一个是在Visual Studio 团队套件中用来阅读和分析收集到的Visual Studio Performance Explorer中性能数据的插件。

服务器端组件安装在IIS 7.0的集成管道之中,并能迅速添加您的指令到JavaScript代码中,然后才发送到Web浏览器。在设计上,AJAX分析工具扩展可以和任何Web浏览器配合使用,但它需要运行在集成管道模式中的IIS 7.0 服务器上。从Web服务器中的分析工具扩展控制面板,您可以定义和管理分析会话。

clip_image002

一旦你收集到的AJAX的客户端的性能数据,您可以安装AJAX分析工具扩展到您的Visual Studio Team System 2008 Development Edition或Visual Studio团队套件。然后,您可以使用Visual Studio Profiler来分析从客户端JavaScript应用程序收集到的性能数据。Visual Studio分析工具将提供如下功能,例如,您的哪个应用程序调用的JavaScript函数是最常用的,哪个函数需要最长的时间来处理,等等。在您分析数据的同时,您还可以直接浏览的JavaScript源代码。

clip_image004

如果您想现在就开始监测客户端的AJAX代码的性能,请从Code Gallery下载的Visual Studio 2008 AJAX分析工具扩展,然后参加我们的讨论

Namaste!

打印 | 张贴于 2009-05-18 09:58:46 | Tag:暂无标签

留言反馈

暂时没有留言纪录
博客主人设置本博客不允许匿名用户发表言论,请登录后再试

Powered by: Joycode.MVC引擎 0.5.2.0