摘要: 转:http://write.blog.csdn.net/posteditElmah是一个开源的组件,用来记录web应用程序的error。如果你还不了解它,请先去官方网站。 它通用对Http Modules和 Http Handlers编程实现的。这里我们配制它自动发mail到你的Gmail邮箱。 首先,我们在VS2010中安装NuGet,如下图: 然后在项目Reference上点击右键,有如下Menu:查找Elmah项目,然后Install你还可以使用PowerShell按制台来Install,这样打开:然后在命令行输入:Install-Package elmah将Output:... 阅读全文
posted @ 2013-01-12 19:56 jackljf 阅读(177) 评论(0) 推荐(0)
摘要: 转:http://blog.csdn.net/dhx20022889/article/details/34466424 Log4net关注点4.1 Log4net的习惯用法1) 使用xml文件来完成对Log4net环境的配置。2) 在项目的main class中的静态初始化块里放Log4net环境的配置代码。注意:在一个项目中,Log4net环境只需要被配置一次,而不是在每个使用了logger的类里都需要调用一次 。3) 让每个类都拥有一个private static的Logger对象,用来输出该类中的全部日志信息 .4) 用MyClass.class作为参数创建该类的静态Logger对象 . 阅读全文
posted @ 2013-01-12 19:08 jackljf 阅读(221) 评论(0) 推荐(0)
摘要: 转:http://blog.csdn.net/dhx20022889/article/details/34466333 Log4net重点对象介绍3.1 ILogger日志实体: 在Log4Net架构中,对日志的记录是以日志实体为单位的。它记录日志的最低级别(高于此基本的消息都可以记录),日志的名称,以及维护日志结构的库(Repository)。它包含记录日志的操作。但在扩展日志类实体时,一般不直接实现ILogger接口,而是继承Logger类,这是一个虚类。它除了实现接口ILogger外,也实现了IAppenderAttachable,以确保使自己可以被绑定到Appender上。一个日志实体 阅读全文
posted @ 2013-01-12 19:07 jackljf 阅读(430) 评论(0) 推荐(0)
摘要: 转:http://blog.csdn.net/dhx20022889/article/details/34466131Log4net简介...22Log4net结构分析...22.1结构划分...22.2结构总图...22.3日志的记录过程分析...33Log4net重点对象介绍...83.1ILogger日志实体:...83.2日志结构ILoggerRespository:...83.3LogManager 93.4ILoggerWrapper日志包装类:...93.5LoggerManager 工具类...103.6IRepositorySelector 103.7输出方式IAppende 阅读全文
posted @ 2013-01-12 19:06 jackljf 阅读(271) 评论(0) 推荐(0)
摘要: 转:http://blog.csdn.net/moon66sun/article/details/74201001. log4net简介log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。Java平台下,它还有一个姐妹组件——log4j。log4net的下载地址:http://logging.apache.org/log4net/download.html2. log4net的组成log4net主要由五部分组成,分别为Appenders、Filters、Layouts、Loggers和Obje 阅读全文
posted @ 2013-01-12 18:58 jackljf 阅读(159) 评论(0) 推荐(0)
摘要: 转:http://www.oschina.net/question/12_9124ELMAH(Error Logging Modules and Handlers for ASP.NET )是一款ASP.NET下的系统错误记录管理工具,它可以非常方便的把“黄屏”错误记录到XML,MS SQLServer,SQLite,MySql等文件中,甚至它还可以发送邮件。这里我就记一下使用它的方法。本文以记录到MS SQL Server 2005为例:1. 下载ELMAH ELMAH官方地址:http://code.google.com/p/elmah/ 版本:ELMAH-1.1-bin.zip2.把dl 阅读全文
posted @ 2013-01-12 18:55 jackljf 阅读(154) 评论(0) 推荐(0)
摘要: 转:http://www.cnblogs.com/lerit/archive/2011/04/19/2020565.html最近在研究几个ASP.NET的开源项目时,发现都在使用ELMAH来作为记录整个应用程序的错误日志,于是拿来小研究了一下,在这里和各位分享一下,如果有使用过的,请多指教。 对于ELMAH,将用三篇系列文章来介绍: 概念篇 基本应用篇 高级应用篇 基本应用篇 1.ELMAH初体验先来快速体验一下ELMAH应用于一个项目的最少操作是多么简单吧。(以开发环境下的ASP.NET程序为例)步骤1:用VS2010开发平台打开需要添加ELMAH程序的ASP.NET项目。使用NuGet(. 阅读全文
posted @ 2013-01-12 18:48 jackljf 阅读(121) 评论(0) 推荐(0)
摘要: 转:http://www.cnblogs.com/lerit/archive/2011/03/29/1998396.html最近在研究几个ASP.NET的开源项目时,发现都在使用ELMAH来作为记录整个应用程序的错误日志,于是拿来小研究了一下,在这里和各位分享一下,如果有使用过的,请多指教。 对于ELMAH,将用三篇系列文章来介绍: 概念篇 基本应用篇 高级应用篇 概念篇 ELMAH(The Error Logging Modules And Handlers),直译过来就是“错误日志模块和处理”,它提供了一个用于集中记录和通知错误日志的机制。它是专用于ASP.NET的完全可热插拔的错误日.. 阅读全文
posted @ 2013-01-12 18:47 jackljf 阅读(145) 评论(0) 推荐(0)
摘要: 转:http://www.cnblogs.com/xuefeng1982/archive/2011/01/27/1946209.html最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/)。在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具总结一下,将会是一件十分有趣的事情。这些工具既支持ASP.NET Web Forms又支持ASP.NET MVC。性能工具读了两本关于网站的前端性能的书(这两本优秀的图书分别是:《High Performance Web Sites》 和 《Even Faster 阅读全文
posted @ 2013-01-12 18:44 jackljf 阅读(220) 评论(0) 推荐(0)
摘要: 转:http://www.cnblogs.com/liping13599168/archive/2011/02/23/1962625.html今天看到一篇文章(构建ASP.NET网站十大必备工具(2)),里面介绍了一个ELMAH的错误日志工具,于是研究了一下。 ELMAH 是 Error Logging Modules and Handlers for ASP.NET 的缩写。ELMAH可以让你记录下你的网站发生的任何一个错误,在将来,你可以重新检查这些错误。你可以从ELMAH项目的官方网站免费下载ELMAH:http://code.google.com/p/elmah/。ELMAH既支持AS 阅读全文
posted @ 2013-01-12 18:37 jackljf 阅读(113) 评论(0) 推荐(0)