您所在的位置:一起开源 >> 开源项目

开源的asp.net 性能调试神器getglimpse

在开发ASP.NET WebFrom时,如果想要追踪每个页面的执行状况与效能的话,其实是可以使用“Trace”功能,如此一来就可以在每个页面的下方显示页面执行时的完整详细信息,包括前端传送的Http Request、所有的Session、Cookie等,对于开发时期来说,这些信息可以帮助我们在除错时候可以掌握确切的信息,然而系统上线之后,Trace功能势必要关闭,而单靠ELMAH记录错误讯息也无法完全掌握,因为有的时候执行正常并不表示功能正常,例如运行时间过慢、路径错误等,

接下来就来介绍“Glimpse”,除了具有Trace的功能外,也可以结合Forms Authentication的登入认证,让我们在系统上线之后,一样可以实时让开发人员追踪页面执行的各项信息。

Glimpse是一款.NET下的性能测试工具,支持asp.net 、asp.net mvc, EF等等,优势在于,不需要修改原项目任何代码,且能输出代码执行各个环节的执行时间 ,安装方式非常简单,通过nuget直接安装即可。

Glimpse

http://getglimpse.com/

http://nuget.org/List/Packages/Glimpse


工具的英文说明:

How does Glimpse help?

Once installed, Glimpse inspects web requests as they happen, providing insights and tooling that reduce debugging time and empower every developer to improve their web applications.

  • Visual Profiling - Glimpse profiles key server side activities and displays the timing of each in an easy to understand Gantt chart.

  • Transparent Data Access - Out of process database calls are expensive. Glimpse lists each of them, so excessive or under-performant queries can be reigned in.

  • View Rendering & Resolution - Glimpse provides complete visibility into ASP.NET MVC's view resolution process, including file access paths.

  • Route Debugging - ASP.NET routing is a powerful, and sometimes maddening, feature. Glimpse cracks into the black box and exposes how routes are matched.

  • Server Configuration - Know everything necessary about a request's origin server including: timezone, patch version, process ID and pertinent web.config entries.

  • Works For All Requests - Glimpse provides insights for not only the originating request, but also for AJAX requests, historical requests from the past and even requests made from other users.

  • ASP.NET WebForms Too - Glimpse ❤'s ASP.NET WebForms with the best View State decoder available embedded directly into the server control tree.

  • Improved Tracing - Glimpse automatically displays trace statements, eliminating the headache of digging through log files. Popular logging frameworks can be integrated with some slight configuration as well!


工具一些截图如下:


软件首页 软件下载
  • 开发语言:C#
  • 收录时间:2016-12-15
  • 授权协议:未知
  • 支持的操作系统:Windows
  • 软件评级: 软件评级 软件评级 软件评级 软件评级 软件评级