ASP.NET-MVC4-04-ApplicationStart

原创 2015年11月20日 21:09:49









Get参数



未传递



传参数



多个参数,修改Controller




传递id 和 name参数  运行,结果如图



再次修改Controller



运行





概念图






Trace.axd--asp.net调试的新境界





在以往的经验中,很多时候,我们为了调试一个变量,会在页面中用Response.write输出一段字符串,以验证web程序是否运行到此处及是否正确获取了变量。也有人会调用封装好的js框架,alert或msgbox一条信息。这个在asp时代是最常见的方法。如果要调试比较复杂的信息,这种方法就显得有点力不从心。

不过,进入asp.net mvc环境后,我们可以将这种方法彻底忘记。因为微软为我们提供了一个新的解决方案-Trace.axd

关于Trace.axd的官方说明,请查看MSDN:http://msdn.microsoft.com/zh-cn/library/6915t83k%28VS.80%29.aspx

它的功能主要是:配置 ASP.NET 代码跟踪服务以控制如何收集、存储和显示跟踪结果。

关键的几个选项:
1、localOnly ,默认为false。这个很好理解。如果为true,只在本地输出跟踪信息。

2、enabled。是否启用跟踪。

3、pageOutput  指定在每一页的结尾是否呈现跟踪输出。如果是 false ,则只能通过跟踪实用工具访问跟踪输出。

4、requestLimit  指定在服务器上存储的跟踪请求的数目。最大为10000,默认为10

5、traceMode  指定显示跟踪信息的顺序。SortByCategory或 SortByTime(默认)

需要注意的是:

如果启用了对应用程序的跟踪,当请求任意页 时,该页将收集跟踪信息并执行它所包含的任意跟踪 语句。可以在跟踪查看器中查看跟踪输出。使用跟踪查看器,您可以在已从应用程序请求的页中选择特定的请求。





设置好后,先再次访问刚才的页面

分别访问默认Home/Index



还有 带参数的



输入trace.axd




可以看到追踪信息






版权声明:本文为博主原创文章,未经博主允许不得转载。

[.NET MVC4 入门系列04]Controller和View间交互原理

一、Edit Action和其所对应的Edit View: 1.Edit 链接: 在Index页中的Edit链接是由代码生成:@Html.ActionLink("Edit","Edit",...

ASP.NET MVC4使用MongoDB做的相册管理

TIPS:1.Image转成Base64保存到mongodb字段         2.数据模型是嵌套的关联 首先定义Model层: public class Photo : IEquatable ...
  • WuLex
  • WuLex
  • 2016年07月17日 12:49
  • 4963

快速开发之代码生成器(asp.net mvc4+easyui+knockoutjs)

一、前言 作为一个码农这么多年,一直在想怎么提高我们的编码效率,关于如何提高编码效率,我自己的几点体会 1、清晰的项目结构,要编写代码的地方集中 2、实现相同功能的代码量少并且清晰易懂 3、重...
  • PAPALIAN
  • PAPALIAN
  • 2014年03月26日 18:59
  • 15891

在asp.net mvc4控制器中使用Autofac来解析依赖

原文地址:http://www.remondo.net/using-autofac-resolve-dependencies-mvc-controller/ 特翻译此文,we...

《ASP.NET MVC4架构实现与项目实战》

http://product.dangdang.com/23423205.html 内容简介 MVC是一种ASP.NET应用程序设计模式,当前被广泛应用于企业级Web应用的开发中。微软推出了与AS...

asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发4- 后台模板html页面创建

上一篇教程《asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发3-登录模块开发》完成了本项目的登录模块,登录后就需要进入后台管理首页了,需要准备一个后台模板,本文主要...

ASP.NET MVC 4 (十三) 基于表单的身份验证

http://www.cnblogs.com/duanshuiliu/p/3715703.html 在前面的章节中我们知道可以在MVC应用程序中使用[Authorize]特性来限制用户对某些...

基于ASP.NET MVC 4、WebApi、jQuery和FormData的多文件上传方法

介绍了一个基于ASP.NET MVC 4、WebApi、jQuery、ajax和FormData数据对象的多文件上传方法。...
  • hulihui
  • hulihui
  • 2017年05月01日 18:06
  • 2155

ASP.NET MVC 4 中的JSON数据交互

前台Ajax请求很多时候需要从后台获取JSON格式数据,一般有以下方式:   拼接字符串 return Content("{\"id\":\"1\",\"name\":\"A\"}"...

ASP.NET MVC4 身份认证和授权

寒假准备对我们团队开发的各个小系统进行整合和重写,由于这些系统需求分析并不够仔细,所以在后期缝缝补补,加上人员交替,使得代码结构凌乱不堪,让我这个有代码洁癖的人难受的要死,所以打算重新梳理,由于我们团...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET-MVC4-04-ApplicationStart
举报原因:
原因补充:

(最多只允许输入30个字)