我喜欢用SQL,我想我与它相当不错。O/RM选择(LINQ的不依赖)
我尝试使用Linq(使用c#和Linq2Sql,看起来感觉像VB.Net更像SQL),我觉得这是非常令人沮丧的,你不能只运行你的查询而不编译和执行代码。对于IQueryable,IEnumarable,IList等我并不是很了不起。我对于为什么在你是专业SQL用户时使用Linq存在怀疑。
但我需要某种形式的O/RM的,所以我可以写我的测试代码,而我喜欢使用波苏斯,而不是数据集。
所以在我的团队考虑大家也一定程度的SQL专家(主要是MS SQL因此,T-SQL)的,享受数据库编程,你会recommmend其中O/RM。 (商业或开源没有关系,良好的支持,教程和文档是必须的)
我们的开发环境将是C#,ASP.Net MVC与ExtJS的一起。
我们有我们的应用程序有点超过1000台,我们将要迁移。您不会相信ADO.Net Entity Framework会在其上生成多少代码。我也尝试了一下Castle ActiveRecord,(我不知道任何关于(N)休眠和没有足够的ActiveRecord文档来让我去)
我投LLBLGEN。 – 2009-09-19 08:41:32
Michael,你为什么要推销SubSonic? :)恕我直言,它是_incomparabe_几乎任何其他现代ORM支持LINQ。 – 2009-11-05 22:08:41
亚历克斯,我没有像我相信你做的亚音速直接竞争的产品。看起来有很多人对SubSonic的Linq支持非常满意,除了你。你的声誉在你之前。我很乐意阅读有关亚音速的支持LINQ具有零个关系到你,你的公司,或者你的网站的批评。 – 2009-11-06 10:10:55