写一个跟踪的类库
摘要:本类库出自《asp.net电子商务高级编程》一书的源码,作者Kevin Hoffman。我们在开发程序的时候常常需要跟踪一些变量的值,系统状态等。一般我们在底层架构里提供完成这个任务的功能,我把这本书的两个类先提取出来给大家看看,看看有没有可用的价值,这个类库可以把要跟踪输出的信息输出在一个安全的位置,它把程序集的跟踪输出和asp.net的跟踪输出做了合并。并且提供了在异常抛出的时候获取系统进程信息,线程信息以及应用程序域等方面的信息。
以上两个文件是类库的组成文件,然后建立一个asp.net程序,引入上面的两个文件编译的程序集,设置一下web.config文件,如下。
然后新建一个default.aspx页面,在代码视图里输入以下代码,运行一下就可以看到成果了。
最近我见博客园有人讨论监测跟踪和错误处理方面的内容,我也来凑凑热闹。下次再把错误处理的类提取出来,做些注释,和大家讨论一下如何改进,这样偶们个人类库里的代码就越来越多,越来越好,想什么时候用就什么时候用,嘿嘿。错误处理好像微软的Microsoft.ApplicationBlocks.ExceptionManagement挺好用的,相关信息请参考下面的文章或者微软的视频教程。
http://edobnet.cnblogs.com/archive/2004/09/10/41759.html