1 .net 全局钩子支持

.net下无法实现全局钩子,所以捷径是用EasyHook来实现

EasyHook 是 codeplex 上的一个开源项目,http://easyhook.codeplex.com/,同时在google code上也有介绍http://code.google.com/p/easyhook-continuing-detours/

EasyHook 作者的介绍是a)在目标中不会有资源和内存泄漏。b) 你能够针对非托管API写纯粹的托管钩子句柄 c) 所有钩子的安装和自动移除的方式都是稳定的 d)让钩子的实现变得简单,只需少许代码就可以实现

从本人是使用上来看,这个项目确实不错,在。Net中使用比较方便,源代码正在研究中,有研究的朋友可以一起分享一下

2 .net fx2.0 环境下linq的实现

Linqbridge http://code.google.com/p/linqbridge/ 自从使用了linq之后便对他爱不释手,linq让代码变得更简单,为日常代码带来很多便利,如筛选,排序,Linqbridge支持fx2.0环境下linq语法,让fx3.5和fx4.0的代码无缝切换

3 Sqlite数据库的支持

数据库使用sqlite,这个东西没什么说的,只有使用的时候注意和sql语法一些区别就够了,连接地址http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

http://sqlite.phxsoftware.com/

4 Web通用化类库

Web通用类库是自己写,主要的功能是模拟web操作的实现,核心类参见 http://www.cnblogs.com/Rolends/archive/2012/04/18/2455716.html

 

QQ 讨论组广告群发工具(已开发完成)索引

posted on 2012-04-18 23:23  rolends1986  阅读(1024)  评论(0编辑  收藏  举报