当你没有Linq时,像Linq一样查询
我有一个目前正在处理的项目,但它目前仅支持.net framework 2.0。 我喜欢linq,但由于框架版本我不能使用它。 我想要的不是ORM方面的东西,而是Linq的“可查询性”(即使是一个词)。
到目前为止,最接近的是llblgen,但如果有什么更轻的重量可以为我查询,那会更好。
我也看过NHibernate,看起来它可以接近我想做的事情,但它有一个非常陡峭的学习曲线,映射文件不会让我过度兴奋。
如果有人知道某件事情会给我一个类似于Linq的查询界面(或者更好,如何让Linq在.net 2.0框架中工作),我真的很想听听它。
看看这个:
http://www.albahari.com/nutshell/linqbridge.html
Linq是几个不同的东西,我并不是100%确定你想要哪个位,但上面的内容可能在某种程度上是有用的。 如果你还没有关于Linq的书(我想你没有),那么我发现“Linq In Action”是好的。
你可能想看看亚音速。 它是一个使用ActiveRecord模式的ORM。 我很确定它的大部分功能都可以在.NET Framework 2.0中使用。
为了回应Lance所说的 - SubSonic查询语言有一个流畅的界面,它不像LINQ那么漂亮,但为您提供了一些好处(编译时间检查,智能感知等)。
链接地址: http://www.djcxy.com/p/51329.html