WCF 项目应用连载[1] - 索引 - 轻量级的Log系统 - Lig Sample -序
2013-07-07 18:40
302 查看
主题:
1) 本系列文章将以 创建一个轻量级的 Log 系统为例说明 WCF 在一个真实的项目中你最想看到的应用。。。。
2) 下面的所有内容围绕 Litelog(Lig)工程展开。并提供工程源代码
WCF 项目应用连载 系列文章 索引
————————————————————————————————
WCF 项目应用连载[1] - 索引 - 轻量级的Log系统 - Lig Sample -序
WCF 项目应用连载[2] - 创建Lig日志系统
WCF 项目应用连载[3] - 双向通信 实例管理与服务端监控
WCF 项目应用连载[4] - 自定义配置 扩展ServiceHost
WCF 项目应用连载[5] - 自定义配置 扩展ChannelFactory<T>
WCF 项目应用连载[6] - 升级Lig服务 - 设计ILigger 构建一个完善的Lig版本
WCF 项目应用连载[7] - 绑定、服务、行为 大数据传输与限流 - 上
WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)
WCF 项目应用连载[9] - 契约中的委托 & 事件参数处理
WCF 项目应用连载[10] - 安全 X.509证书的使用
WCF 项目应用连载[11] - 结束
WCF 项目应用连载[12] - 附: Innerlig.cs 内部日志组件
WCF 项目应用连载[13] - 附: Lambda表达式、Linq查询与扩展方法
WCF 项目应用连载[14] - 附: 方法超时管理 - AsyncManager
WCF 项目应用连载[15] - 附: Remoting中的委托 & 事件参数处理
————————————————————————————————
软件版本: VS2008 语言: C#
————————————————————————————————
轻量级的Log系统 - Lig Sample -序
Tip1 : 该系列WCF连载回答2个问题:
_____________________________________________________________________________
The first one : What is the WCF?
The second: How to use the WCF in a real project?
The first question is complicated.
As for the second one, I will show you something here you might care for….
Let’s begin….
_____________________________________________________________________________
Tip2 : 关于Lig
说WCF前,先说点没用的:
有关那些快要沉没的东西
最近开发项目,同时也忙于构建一个基础类库引警,因为在项目中用WCF与Remoting的原因,很早就想写点关于这方面的东西,可是,一直没有时间停下来思考与总结,拖到现在。
周五回家的晚上,在微信上看到一篇文章,说《缅怀那些沉没的项目》,提到路遥的《平凡的世界》号称早晨从中午开始,可是奇怪,《平凡的世界》我在高中时就看过,但我没发现早晨是从中午开始的。现在看到这儿,我突然有些感觉,我原来也身在其中。对很多程序员,大部分的最有效的编程时间都是在晚上,也许是因为我们都喜欢安静的原因吧。
我在想,Lig? 不该是不是会沉没了?
本系列文章将以 创建一个轻量级的Log系统为例说明WCF在一个真实的项目最基本的应用。下面的所有内容围绕 Litelog(Lig)工程展开。
关于log4net
log4net已经存在,并且表现优秀。
本系列文章原本打算用LogSystem来说明WCF的应用,但一想,LogSystem是开发给公司的项目,写出来是否有些不妥。我得写点所有人都能看的东西。于是就有了Lig。你知道的。Lig就是Litelog的简写。我之所以把它称之为轻量级的Log系统,是相对LogSystem而言的。
在这儿,我用Lig来表达WCF中Server-Client应该存在的信息交互,算是对WCF那几本书的回馈,也算是对LogSystem本身的一种知识淀积总结,同时是对log4net中的LockingModelBase写法表示致谢,因为LogSystem用了。。虽然log4net的作者并不知道我用log4net的源代码改写成了LogSystem,并且LogServer在实际项目中表现同样稳定出色,所以在这儿默默的感谢下那些奉献给开源世界的人。。有你们很好。。因为,我们能看到好多设计优秀、运行稳定的OpenSouce
Codes,可以参考。
我想,Lig?不该沉没。
于是,狠下心来写Lig代码工程Litelog与这些Documents,想用周五的晚上 + 周六的下午与晚上+周日的下午。完成Lig这一系列文章,解脱我对WCF的一直以来的思考。
好了,废话少说,Let’s work…..
[2013.07.05.Friday.Midnight. by vivitue.]
1) 本系列文章将以 创建一个轻量级的 Log 系统为例说明 WCF 在一个真实的项目中你最想看到的应用。。。。
2) 下面的所有内容围绕 Litelog(Lig)工程展开。并提供工程源代码
WCF 项目应用连载 系列文章 索引
————————————————————————————————
WCF 项目应用连载[1] - 索引 - 轻量级的Log系统 - Lig Sample -序
WCF 项目应用连载[2] - 创建Lig日志系统
WCF 项目应用连载[3] - 双向通信 实例管理与服务端监控
WCF 项目应用连载[4] - 自定义配置 扩展ServiceHost
WCF 项目应用连载[5] - 自定义配置 扩展ChannelFactory<T>
WCF 项目应用连载[6] - 升级Lig服务 - 设计ILigger 构建一个完善的Lig版本
WCF 项目应用连载[7] - 绑定、服务、行为 大数据传输与限流 - 上
WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)
WCF 项目应用连载[9] - 契约中的委托 & 事件参数处理
WCF 项目应用连载[10] - 安全 X.509证书的使用
WCF 项目应用连载[11] - 结束
WCF 项目应用连载[12] - 附: Innerlig.cs 内部日志组件
WCF 项目应用连载[13] - 附: Lambda表达式、Linq查询与扩展方法
WCF 项目应用连载[14] - 附: 方法超时管理 - AsyncManager
WCF 项目应用连载[15] - 附: Remoting中的委托 & 事件参数处理
————————————————————————————————
软件版本: VS2008 语言: C#
————————————————————————————————
轻量级的Log系统 - Lig Sample -序
Tip1 : 该系列WCF连载回答2个问题:
_____________________________________________________________________________
The first one : What is the WCF?
The second: How to use the WCF in a real project?
The first question is complicated.
As for the second one, I will show you something here you might care for….
Let’s begin….
_____________________________________________________________________________
Tip2 : 关于Lig
说WCF前,先说点没用的:
有关那些快要沉没的东西
最近开发项目,同时也忙于构建一个基础类库引警,因为在项目中用WCF与Remoting的原因,很早就想写点关于这方面的东西,可是,一直没有时间停下来思考与总结,拖到现在。
周五回家的晚上,在微信上看到一篇文章,说《缅怀那些沉没的项目》,提到路遥的《平凡的世界》号称早晨从中午开始,可是奇怪,《平凡的世界》我在高中时就看过,但我没发现早晨是从中午开始的。现在看到这儿,我突然有些感觉,我原来也身在其中。对很多程序员,大部分的最有效的编程时间都是在晚上,也许是因为我们都喜欢安静的原因吧。
我在想,Lig? 不该是不是会沉没了?
本系列文章将以 创建一个轻量级的Log系统为例说明WCF在一个真实的项目最基本的应用。下面的所有内容围绕 Litelog(Lig)工程展开。
关于log4net
log4net已经存在,并且表现优秀。
本系列文章原本打算用LogSystem来说明WCF的应用,但一想,LogSystem是开发给公司的项目,写出来是否有些不妥。我得写点所有人都能看的东西。于是就有了Lig。你知道的。Lig就是Litelog的简写。我之所以把它称之为轻量级的Log系统,是相对LogSystem而言的。
在这儿,我用Lig来表达WCF中Server-Client应该存在的信息交互,算是对WCF那几本书的回馈,也算是对LogSystem本身的一种知识淀积总结,同时是对log4net中的LockingModelBase写法表示致谢,因为LogSystem用了。。虽然log4net的作者并不知道我用log4net的源代码改写成了LogSystem,并且LogServer在实际项目中表现同样稳定出色,所以在这儿默默的感谢下那些奉献给开源世界的人。。有你们很好。。因为,我们能看到好多设计优秀、运行稳定的OpenSouce
Codes,可以参考。
我想,Lig?不该沉没。
于是,狠下心来写Lig代码工程Litelog与这些Documents,想用周五的晚上 + 周六的下午与晚上+周日的下午。完成Lig这一系列文章,解脱我对WCF的一直以来的思考。
好了,废话少说,Let’s work…..
[2013.07.05.Friday.Midnight. by vivitue.]
相关文章推荐
- WCF 项目应用连载[2] - 创建Lig日志系统
- WCF 项目应用连载[2] - 创建Lig日志系统
- WCF 项目应用连载[6] - 升级Lig服务 - 设计ILigger 构建一个完善的Lig版本
- WCF 项目应用连载[11] - 结束
- WCF 项目应用连载[3] - 双向通信 实例管理与服务端监控
- WCF 项目应用连载[5] - 自定义配置 扩展ChannelFactory<T> - LDuplex<T>
- WCF 项目应用连载[7] - 绑定、服务、行为 大数据传输与限流 - 上
- WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)
- WCF 项目应用连载[9] - 契约中的委托 & 事件参数处理
- WCF 项目应用连载[3] - 双向通信 实例管理与服务端监控
- WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)
- WCF 项目应用连载[10] - 安全 X_509证书
- WCF 项目应用连载[4] - 自定义配置 扩展ServiceHost - LServiceHost
- 应用程序性能测试的艺术(连载)第2章 有效应用系统性能测试的基本原则02
- 树梅派应用8:Fedora项目团队宣布添加对树莓派2和3的系统支持
- WCF+SQL Server 2008 医院管理系统项目解析(一)
- 微软WCF应用高级进阶(分布式+异步调用+安全+通信模式)配销售管理平台项目实战
- WCF系统之WCF应用的通信过程
- WCF医院管理系统技术解析(六)体检登记(五)对病人设置体检项目
- 编译安装vsftpd-2.3.4(配置虚拟用户登录)高级应用全攻略[连载之电子商务系统架构]