我刚刚读到关于Linq to SQL被停用的消息。有一段时间,我完全推迟了学习Linq。即使是在asp.net上,当我最后一次检查时,他们的数据访问教程也在使用表适配器和BL类。然后是linq教程。现在我已经阅读了这篇文章,实体框架是新的发展方向,这是否意味着我已经读了一年半的Linq“东西”,它有多棒,等等,所有这些都消失了吗?似乎从来没有人决定用正确的方式来做事情,或者至少用一些标准的方式来处理MS产品。我明白你不能说一种方法是万能的。但是,在这种特殊的情况下,我不明白为什么不能在数据访问上有一些解决方案。
或者,Linq To SQL仅仅是Linq的ORM部分吗?如果我想使用ORM,我现
我正在阅读这篇关于的文章,发现它非常有趣,尽管在第一张照片中我无法破译许多东西。我正在重读这篇文章,以便弄清楚这背后的真正逻辑。
a)我脑海中突然浮现一个问题:为什么我们(通常)需要一个ORM框架?
b)在现有的用于.NET的其他对象关系管理框架中,如Spring.NET、Linq to Sql、NHibernate等,为什么我们会更喜欢ADO.NET实体框架?