用了段时间Linq,结果发现周围很多人都还是在2.0上工作,而且支持3.5的主机不多,想自己弄得小东西来玩玩在2.0下离开了linq又不很方便了,遂自己发明了一个轮子。思路很简单,支持常规的Sql操作,强类型生成Sql,支持批量删除和更新。为了提高效率用到了代码生成,在WebSite下可以用Build Provider自动生成,如果自己写一个exe调用生成代码的Dll,一个方法就能生成了,也可以写个临时页面调用生成,可能过几天我会增加一个VS的Addin来方便在WinForm和WebApplication项目中的使用。
项目的网站:http://code.google.com/p/query2object/
为了方便自己的小东西,只花了4个晚上的时间来写,所以难免粗糙,如果有兴趣一起来完善的可以给我发邮件索取成员资格。
欢迎试用,呵呵