我只是在阅读有关 Linq to SQL 已停产的信息。有一段时间我完全推迟了学习 Linq。即使在 asp.net 上,当我上次检查时,他们的数据访问教程也在使用表适配器和 bll 类。然后是 linq 教程。现在我已经阅读了这篇文章并且实体框架是新的发展方向,这是否意味着我已经阅读了一年半的所有 Linq“东西”,它有多棒等等,就是这一切刚走了?似乎从来没有人决定以正确的方式做事,或者至少是一些使用 MS 产品的标准方式。我知道你不能说一种方法对所有事情都是正确的。但是,在这种特殊情况下,我不明白为什么不能对数据访问进行一些解决。
或者,Linq To SQL 只是 Linq 的 ORM 部分?如果我想使用 ORM,我现在究竟会学到什么?我在 StackOverflow 上读过几篇文章,但没有一篇能真正帮助我知道该怎么做。
似乎 nHibernate 可能比 Microsoft 的任何选择都好。是的,我知道还有其他人(亚音速,以及在各种 SO 问题中提到的其他人。)
谢谢你。