我正在编写一个新的C#Web表单应用程序,很有可能它将部署在仅支持.Net 2.0的Web服务器上。
我希望能够使用像Dapper或PetaPoco这样的东西进行数据访问和操作,但看起来它们都有.Net 3.0或更高版本的要求。
是否有适用于.Net 2.0的类似替代方案?
我知道SubSonic和NHibernate,但我真的只是想找一些东西来查询数据库并快速将结果填入POCO。
谢谢!
答案 0 :(得分:1)
我正在使用Dapper构建WCF服务,并且可以推荐它。
编辑:Arrgh,刚注意到2.0的事情,这两个都需要4.看看你是否可以更新!答案 1 :(得分:1)
找不到在.Net 2.0环境中运行良好的那个。将为4.0编写应用程序并在不同的服务器上部署。
答案 2 :(得分:0)
LLBLGen是一个选项。与2.0一起使用,它使用的模板足够灵活,可以生成类似POCO的类。但是,它不是免费的。
答案 3 :(得分:0)
PetaPoco
支持.net 3.5只需使用语句在PetaPoco.cs文件中添加以下行:
#define PETAPOCO_NO_DYNAMIC