一、Log4net是什么、优点用来记录程序日志,优点:1.提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;2.日志信息可以输出到不同的地方(数据库,文件,邮箱等)。二、Log4net的结构log4net有四种主要的组件,分别是Logger(记录器),
Repository(库)...
分类:
Web程序 时间:
2014-05-27 01:24:47
阅读次数:
469
具体方法如下:一、App.config配置 ...
1.下载log4net.dll2.将组件添加引用到项目中3.项目里新建一个配置文件Log4Net.config,删除自动生成的代码,Copy下列代码到该文件.
4.在程序类里面加入(注意是在namespace上面加)[assembly: log4net.C...
分类:
Web程序 时间:
2014-05-26 20:57:34
阅读次数:
363
概述log4net是一个开源日志记录组件。用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库中。其日志级别从低到高有:ALLDEBUGINFOWARNERRORFATALOFF一个实例先来看一个例子,了解下log4net是如何工作的。
1 using log4ne...
分类:
Web程序 时间:
2014-05-26 14:21:01
阅读次数:
303
按道理来说,单元测试中基本没有对于日志的需求,这是由于单元测试的定位来决定的。因为单元测试的思想就是针对的都是小段代码的测试,逻辑明确,如果测试运行不通过,简单调试一下,就能很容易地排查问题。但是单元测试也是一个简便好用的的启动器。总不能调试任何代码,都要我启动一个Windows或者Web项目吧,这...
分类:
Web程序 时间:
2014-05-26 12:00:38
阅读次数:
258
关于日志记录,如果你不想随用随写,又不想用log4net的话,也许你可以了解一下这个!我也是个很懒的人,程序上的东西,只要别人写好了,而且自己用着爽,绝不做重复的coding。这个组件的起源是因为感觉log4net太强大太复杂(对我来说真是这样),当我想用log4net的时候,看到配置我都吓尿n次了...
分类:
Web程序 时间:
2014-05-24 10:15:39
阅读次数:
536
不管是Web应用程序还是WinForm应用程序,Visual
Studio所带的调试功能都是足够强大,足以应付开发中的各种调试需求。但是,对于已经发布的应用,要记录错误、记载运行中的各种状态信息,就需要依靠日志系统了。
日志系统应具备的特性 一个好的日志系统,应该具备以下的特性: 1、运行稳定。因为...
分类:
Web程序 时间:
2014-05-23 11:14:15
阅读次数:
658
配合log4net使用,用来接收调试信息。因此,此客户端只管通过TCP接收字符串数据,然后显示在界面上。接收TCP数据try
{ Socket s = new Socket("192.168.1.5", 8240); InputStream inputStream =
s.getInputStrea...
分类:
移动开发 时间:
2014-05-19 18:49:39
阅读次数:
388
前言:前两天在查找如何扩展log4net的日志格式时找到一个开源项目Log4net.NoSql,它通过扩展Appender实现了把日志输出到ElasticSearch里面。顺藤摸瓜,发现涉及的项目还挺多,于是打算学习一下,记录在此。项目一句话简介,详情点击链接去项目主页查看,最后提供打包下载:1.
...
分类:
数据库 时间:
2014-05-15 17:36:51
阅读次数:
559
nuget是什么 .net版的maven(java)?
如果你用过windows的chocolatey,mac的homebrew或许更容易理解他,先来回顾下以前我们是如何处理或者碰到过的问题。1.假如我需要合并2个项目,这2个项目是不同的作者,项目中都使用到了log4net并且版本不同,那么你需.....
分类:
其他好文 时间:
2014-05-08 18:34:47
阅读次数:
315