« 上一篇下一篇 »

跟踪的新功能

跟踪一个ASP中没有的特性,它是ASP.NET引入的新特性。通过跟踪特性,我们可以跟踪一个应用程序的执行,随后可以查看跟踪结果。

1、传统的ASP跟踪。在代码的执行过程中,如果我们想要知道Add Function中的参数值,ASP开发人员采用的一个普遍的方法,就是在代码中添加htm = htm&()语句来跟踪代码执行时的动作。虽然这样可以成功地运行,但会给应用程序引入不必要的代码。正如我们所知,不必要的代码通常会导致程序错误,而这些错误会中断被部署的应用程序。在包含SQL语句、配置标志或者输出状态详细信息的实例中,这些项都是不能显示出的。我们也不能跟踪一个被部署的应用程序——因为用户想要看到htm = htm&()跟踪的结果。

2、ASP.NET跟踪。使用ASP.NET新的跟踪功能,我们可以用Trace.Write()语句来代替htm = htm&()语句。如果我们使用ASP.NET的默认设置(默认状态下,跟踪输出时不可用的),来请求这个页面,那么就会在浏览器中看到结果。我们可以将跟踪看作ASP.NET应用程序的“调试模式”,应为跟踪代码可以保留在代码中,而且在关闭跟踪时,系统就简单地忽略这些跟踪语句。

« 上一篇下一篇 »