MVCMiniProfiler 简介

简介: MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。

MVC MiniProfiler是Stack Overflow团队设计的一款对ASP.NET MVC的性能分析的小程序。可以对一个页面本身,及该页面通过直接引用、Ajax、Iframe形式访问的其它页面进行监控,监控内容包括数据库内容,并可以显示数据库访问的SQL(支持EF、EF CodeFirst等 )。并且以很友好的方式展现在页面上。

image

可以通过NuGet进行安装

配置及使用可以看这里:http://code.google.com/p/mvc-mini-profiler/

其它技巧:

Application_Start中设置

更改profiler产生文件的路径 ,包括js及相应生成的数据文件

   1: MiniProfiler.Settings.RouteBasePath = "~/scripts";  

忽略监控的路径(如果不保留原默认值也可以不Union)

   1: MiniProfiler.Settings.IgnoredPaths = 
   2:     new[] { "/style/", "/images/","/Menu/","/menu/" }
   3:     .Union(MiniProfiler.Settings.IgnoredPaths)
   4:     .ToArray();

格式化SQL模式

   1: MiniProfiler.Settings.SqlFormatter = new MvcMiniProfiler.SqlFormatters.InlineFormatter();
目录
相关文章
|
2月前
|
Unix 编译器 C语言
c++简介
c++简介
24 0
|
JSON 网络协议 机器人
ROSBridge简介以及理解使用(下)
ROSBridge简介以及理解使用(下)
1469 0
|
XML 监控 Devops
CUNIT简介
CUNIT简介
348 0
CUNIT简介
|
存储 编解码
H264简介
H.264 原始码流(又称为裸流),是有一个接一个的 NALU 组成的,而它的功能分为两层:视频编码层(VCL, Video Coding Layer)和网络提取层(NAL, Network Abstraction Layer),其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。
H264简介
|
运维 Kubernetes Ubuntu
Kebernetes简介
Kebernetes简介
180 0
|
Java 测试技术 开发工具
AssertJ简介
JUnit和Hamcrest 学Java的一定知道JUnit吧,它是一个著名的Java单元测试框架。我们在使用JUnit测试的时候,一般情况下会使用它的Assert类下的各种assertXXX方法。
1578 0
|
网络协议 机器人 Java
ROSBridge简介以及理解使用(上)
ROSBridge简介以及理解使用(上)
2279 0
ROSBridge简介以及理解使用(上)
|
JavaScript 前端开发 C++
cheerp 简介
这个文章主要介绍了为什么要用cheerp技术以及和其他对标的技术对比,他的闪光点在哪里。 WebAssembly 是一种中间码用于加速浏览器端应用,目前有多种语言可以编译或者交叉到这种格式。当然这个不是本文的内容,详细了解请移步 wasm官网 目前支持: cc++是官方推荐的方式,详细使用见文档;其他语言 AssemblyScript:语法和 TypeScript 一致,对前端来说学习成本低,为前端编写 WebAssembly 最佳选择; Rust:语法复杂、学习成本高,对前端来说可能会不适应。
2657 0
|
C# 编译器 存储
|
机器人 vr&ar