Spiga

随笔分类 -C#

自定义log4net Appender,实现日志写入MongoDB中

2011-01-01 19:13 by Dev.Hong, 337 visits, 网摘, 收藏, 编辑

Linq学习的一些资料

2008-11-04 16:39 by Dev.Hong, 115 visits, 网摘, 收藏, 编辑

SilverLight2.0例子集合

2008-05-20 11:03 by Dev.Hong, 2904 visits, 网摘, 收藏, 编辑

利用.net2.0中的GZip或Deflate压缩文件

2007-12-07 10:33 by Dev.Hong, 4993 visits, 网摘, 收藏, 编辑
摘要:在DotNet2.0中提供了GZip和Deflate压缩算法,而现在的浏览器几乎都支持 GZip 和 Deflate 压缩,因此在传输一些大的JS或CSS文件(如EXTJS)时对它进行压缩则可以减少下载时间,从而提高加载速度。 阅读全文

提供一个获取高精度时间类

2007-11-10 21:18 by Dev.Hong, 493 visits, 网摘, 收藏, 编辑
摘要:如果你觉得用 DotNet 自带的 DateTime 获取的时间精度不够,解决的方法是通过调用 QueryPerformanceFrequency 和 QueryPerformanceCounter这两个API来实现。 阅读全文

关于Lucene.Net的一些疑问

2007-09-29 22:04 by Dev.Hong, 487 visits, 网摘, 收藏, 编辑

DirectX中将屏幕坐标转成空间坐标

2007-09-20 15:47 by Dev.Hong, 723 visits, 网摘, 收藏, 编辑

[转]深入探讨透视投影坐标变换

2007-08-30 11:05 by Dev.Hong, 633 visits, 网摘, 收藏, 编辑

关于Sprite.Draw2D

2007-08-09 10:11 by Dev.Hong, 647 visits, 网摘, 收藏, 编辑

Gentle.NET 2.0

2007-05-17 15:24 by Dev.Hong, 4426 visits, 网摘, 收藏, 编辑
摘要:Gentle.NET自从发布1.2.9以来已经很久没新版本出来了,并且作者说不会再对Gentle.NET进行任何更新,而现在的一个项目是
采用.Net2.0来做的(太落伍了呵),所以花了点时间,将它升级到了2.0下,现共享出来,方便大家。 阅读全文

ITrackingHandler

2007-05-12 15:22 by Dev.Hong, 2675 visits, 网摘, 收藏, 编辑
摘要:场景:clientA和clientB同时连接到serverA上,这时由于网络原因或断电故障,clientA退出了,但在clientB上却还显示clientA还在线,
那么我们怎样才能帮clientB纠正这个错误呢?请看ITrackingHandler接口登场。 阅读全文

自定义文本编辑控件中的光标控制

2007-05-12 14:31 by Dev.Hong, 1007 visits, 网摘, 收藏, 编辑
摘要:在编写文本编辑控件时,对于光标的控制,需要用到 CreateCaret,SetCaretPos,DestroyCaret,ShowCaret,HideCaret API 阅读全文

System.Drawing.Drawing2.Matrix[笔记]

2007-04-23 15:02 by Dev.Hong, 273 visits, 网摘, 收藏, 编辑

WinForm下的Msn Popup

2007-04-18 15:43 by Dev.Hong, 1569 visits, 网摘, 收藏, 编辑
摘要:

由于项目当中需要用到一个类似于MSN的Popup,参考了CodeProject的一个例子,加入了自已需要的一些功能,现把它共享出来,运行的界面如下:




阅读全文

自定义Exception

2007-04-17 13:59 by Dev.Hong, 605 visits, 网摘, 收藏, 编辑
摘要:Gentle.NET是用C#写的一个开源的数据持久层,我曾经初略的看过他的代码,Gentle.NET的结构写得很清晰,值得一看,今天先说说它的自定义异常GentleException。

GentleException继承自 System.ApplicationException,并且实现了ISerializable接口,它有扩展了Error属性,类型为自定义的Error枚举,指示该GentleException的具体错误。并且重写了ToString方法,将Error的相关信息写入到了String当中并返回。 阅读全文

DotNet下的自定义配置方案

2007-04-14 13:52 by Dev.Hong, 381 visits, 网摘, 收藏, 编辑
摘要:在App.Config或Web.Config都可以进行自定义配置,但使用起来比较麻烦,尤其是在Web.Config中如果改动了自定义的配置会导致整个Web Application重启,所以自已写了一个配置方案,使用起来还是挺方便的 阅读全文