【发布时间】:2012-11-28 15:38:49
【问题描述】:
我正在设计我的项目架构。 在我们的团队讨论是否使用 Linq。
我在 Google 上浏览有关 linq 的信息,我发现了这个 link,它简要介绍了 linq 的优缺点。
从我们项目的角度来看,有 3 个关键点。
- DBML 并发问题
- 小数据集构建查询所需的时间比执行要长
- 连接速度很慢
我正在谈论 Linq to Entity。所有这些都是与 Linq 相关的问题,根据我的项目要求,这是至关重要的问题,因为我的项目很大。 所以性能是非常重要的关键因素。
我们可以解决这些 linq 问题吗?如果是,如何解决?
【问题讨论】:
-
太模糊了。提出一个具体的技术问题。
-
@OliverBock 有什么模糊之处??你不明白什么?
-
您打算使用 linq-to-xml 吗? linq 到 sql ? linq 到对象?在做出明智的决定之前,有很多因素需要考虑。 Linq 本身可以用来做各种各样的操作。人们无法根据理论对项目给出一般性建议。
-
@ryadavilli 正在计划 Linq-to-sql
-
如果性能实际上是重要的因素,如果使用 LINQ 有用,您会尝试多种方法并自己找到答案。就目前而言,这个问题无法回答 - 任何问题都可以解决,但没有人能够判断某些特定技术是否适合您的项目。
标签: c# .net linq architecture linq-to-entities