gpt4 book ai didi

linq - 你今天会为你的数据层选择什么,Linq 还是 Subsonic?

转载 作者:行者123 更新时间:2023-12-04 10:02:40 28 4
gpt4 key购买 nike

我们准备在工作中开始一个全新的项目,没有遗留代码。我们过去确实使用过 Subsonic,我们对此非常满意。但那是在 Linq 之前。

有没有人遇到过同样的问题(Linq x Subsonic)?

你的决定是什么?原因是什么?

任何见解表示赞赏。

最佳答案

亚音速

优点:

  • 好看又简单
  • 脚手架

  • 缺点:
  • 方法签名通常接受可能被滥用的字符串参数(尽管鼓励您使用 DAO 字符串常量)。

  • 记住:
  • 需要网站项目用于无代码、不干涉模型生成(需要 BuildProvider)。

  • Linq To SQL

    优点:
  • IDE 中的语法糖
  • 支持 MS
  • 在IDE中查看要执行的SQL
  • 允许在模型中进行不同级别的调整,从自动生成到显式定义再到对象属性。

  • 缺点:
  • 复杂的。您需要学习 DataContext 等新概念才能有效。

  • 记住:
  • 一些stackoverflow用户question Linq to SQL's continued support .

  • 还评价了 ADO.NET Entity Frameworkhere .

    关于linq - 你今天会为你的数据层选择什么,Linq 还是 Subsonic?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/250369/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com