代码之家  ›  专栏  ›  技术社区  ›  terjetyl

linq2sql的缺点

  •  1
  • terjetyl  · 技术社区  · 16 年前

    因此,请列出您在Linq2Sql中看到的缺点

    4 回复  |  直到 16 年前
        1
  •  5
  •   Dylan Beattie    16 年前

    如果有另一个版本的Linq to SQL,下面是我的功能愿望列表:

    我在构建上一个linqtosql项目时真正想要的东西(在大多数情况下都必须手动解决)

    1. 许多协会
    2. 用于区域性/字符串比较到SQL COLLATE语句的特定映射(例如,指定密码是否应区分大小写,而不是依赖于基础数据库的默认排序规则)

    1. 支持有序集合(将列表持久化到数据库中,以便以与持久化相同的顺序自动检索)
        2
  •  1
  •   Jonathan Allen    16 年前

        3
  •  0
  •   larsw    16 年前

    我在L2S中看到的最大缺点之一是,在断开连接的场景中使用它确实很麻烦;将一个实体的序列化版本发送给另一个实体,并尝试“合并”/当您得到它时更新它,您将看到它的缺点。如果.Attach()功能适用于这种场景,那么L2S会非常好。

        4
  •  0
  •   Anthony    16 年前

    首先也是最重要的是,人们对它失去了兴趣,因为它将不再得到进一步的开发,而实体框架将继续向前发展。

    LinqToSQl工作正常,使用起来很方便,但EF迟早会超过它。