【发布时间】:2012-12-06 04:11:20
【问题描述】:
无论我在哪里阅读,我都会看到专家在写作时远离类型化数据集并使用实体框架或类似工具。
另一方面,我读过的几乎每一本 ado.net 书都会首先展示如何使用数据集,其中一些只使用数据集,这给我的印象是它还不错。如果是这样,为什么要为新程序员教它?
【问题讨论】:
标签: entity-framework ado.net strongly-typed-dataset
无论我在哪里阅读,我都会看到专家在写作时远离类型化数据集并使用实体框架或类似工具。
另一方面,我读过的几乎每一本 ado.net 书都会首先展示如何使用数据集,其中一些只使用数据集,这给我的印象是它还不错。如果是这样,为什么要为新程序员教它?
【问题讨论】:
标签: entity-framework ado.net strongly-typed-dataset
一切都取决于您想如何处理从数据库中提取的数据。
我使用DataSet 将数据加载到Crystal Report 中,因为它可以很好地协同工作。在我的应用程序的其他任何地方,我主要使用匿名类型。无论哪种方式,我都使用EntityFramework 从我的数据库中提取数据。与使用 ADO.NET 和 DataSet 相比,我获得结果的速度要快得多。如果我需要原始性能,我使用 ADO.NET。例如批量更新。
【讨论】: