linq2sql的缺点

ter*_*tyl 1 linq-to-sql

我听到很多传闻说在下一版的.net中不再支持Linq2Sql.我非常喜欢Linq2Sql,并且发现它很容易/轻量级.我可以理解人们用它来解决的一些问题(ppl习惯于nhibernate ......)但正确使用我认为大多数问题都可以解决.我现在在我的所有项目中使用它,我不愿意看到它不再受支持了.

列出你用Linq2Sql看到的disadvantes

Dyl*_*tie 5

如果有另一个版本的Linq to SQL,这是我的功能愿望清单:

在构建我的上一个Linq-to-SQL项目时我真正想要的东西(并且在大多数情况下必须手动解决)

  1. 许多协会
  2. 更好的视觉设计师(包括"刷新表"功能)
  3. 控制不涉及破解XML的级联删除/更新/ SET NULL
  4. 将文化/字符串比较到SQL COLLATE语句的特定映射(例如,指定密码是否应区分大小写,而不是依赖于底层数据库的默认排序规则.)

我可能想要但实际上还没有需要的东西:

  1. 支持有序集合(将持久列表保存到数据库,以便按照它们被保留的相同顺序自动检索它们)