日期:2014-05-20  浏览次数:21104 次

问题很简单100分(讨论)
问一下做个比较大点的项目,有100多张表,用多个linq文件(.dbml)好嘛? 多个linq文件查询方便嘛?

------解决方案--------------------
好用呀,全用对象查询,不用了解sql语句
但是,要是缓存那么东西,估计人都整疯了,业务查询在那里面搞没有意义
------解决方案--------------------
ling 没用过不知道。但知道很少有人用。
------解决方案--------------------
对比较复杂的查询我觉得用linq不是很方便吧。
------解决方案--------------------
用Entity Framework
------解决方案--------------------
表多少没关系,主要是数据量
真正掌握了Linq.就不要使用OR Designer(.dbml)文件.那是给初学者用
在十万条以内级别操作数据量的应用环境下,Linq to Sql与NHibernate都能以可以较好的性能完成数据库操作
------解决方案--------------------
NHibernate
------解决方案--------------------
如果你有使用linq开发系统的经验,甚至很小的系统都算,就用linq吧,确实能够提高效率,但是如果没有,就用对于你来说,最成熟的技术。
------解决方案--------------------
探讨
问一下做个比较大点的项目,有100多张表,用多个linq文件(.dbml)好嘛? 多个linq文件查询方便嘛?

------解决方案--------------------
关于 ORM框架很多 。。不喜欢用LINQ TO SQL
------解决方案--------------------
开始学习NHibernate
------解决方案--------------------
在LINQ和EF还没完善的前提下,最好用NHibernate。
------解决方案--------------------
不太清楚这个linq
------解决方案--------------------
应该分开比较好。维护也方便一点。
我曾经做过。想找表都找不到。

当然OR Mapping还是NHibernate比较好。且最新版本已经支持linq
------解决方案--------------------
用Entity Framework
------解决方案--------------------
没有做过那么大的项目
但是Linq确实很好用啊
------解决方案--------------------
如果你的项目是分模块来做的话毫无疑问需要使用用多个linq文件(.dbml)·
100多张表应该不算太多,对于比较复杂的查询统一都使用视图。这样无疑能加快开发速度。
------解决方案--------------------
bu dong a !