我正在做一个项目,想用.net做,在持久化层我们希望能够采用一个类似hibernate的O/R Mapping框架来做,我查了一些资料,也作了一些实验,但是仍不确定.net下哪种O/R Mapping的方案比较稳定而且功能比较完整。
网上关于介绍.NET FrameWork的O/R Mapping解决方案的文章并不很多,其中比较有启发性的当属张雪峰先生的系列文章,其中推荐的几种解决方案有:
Borland ECO、Microsoft ObjectSpaces、OPF、OJB、Constructor、Grove等几种
我还找了其他几种方案,像:
XPO、PDO、Nolics、DataObjects.NET 、tangible architect
其中有付费的也有开源的,测过的有ObjectSpaces、XPO,ObjectSpaces确实如一篇帖子所说不支持中文条件的查询,只能算是一个preview版,XPO倒是支持中文,但是只支持Access和SQL Server,他们都无法满足我们的要求。
小弟对这方面实在是不熟悉,请各位帮帮忙,给点建议,分数不够可以加,这里谢谢了先。
博主在做项目时想用.NET开发,持久化层希望采用类似Hibernate的O/R Mapping框架。网上相关文章较少,有启发性的文章推荐了Borland ECO等几种方案,博主还找到其他方案,测试了ObjectSpaces和XPO,均无法满足要求,遂寻求建议。





