代码之家  ›  专栏  ›  技术社区  ›  Ian

ObjectDataSource绑定问题

  •  1
  • Ian  · 技术社区  · 15 年前

    我很清楚ODS的一般优点(快速、快速、简单、无代码方法;对分页和排序的支持)和缺点(表示端的独立数据逻辑),但是我想知道使用ODS的优缺点。 倍数 一个页面上的ObjectDataSource对象和内存/性能的成本。

    我目前正在构建一个大约有四十个下拉框的页面;项目的方法是使用ODS进行所有绑定,但我意识到在这种情况下这样做的成本。出于提高内存/性能的原因,使用标准ADO.NET方法是否更好?使用如此大量的数据,这两种方法的好处是什么?

    提前谢谢

    1 回复  |  直到 15 年前
        1
  •  1
  •   Machta    15 年前

    如果您认为性能是应用程序的主要关注点,那么您可能应该创建两个可能的解决方案,测试它们并选择性能最好的解决方案。当然,这对您来说是一项额外的工作,但我认为这是唯一一种真正决定哪种方法更好的方法。

    所以,如果你认为它值得你去做,或者选择对你来说更容易和更直观的方法。在测试之后,您可能会发现这两种方法(在性能上)差别不大,或者一种处理速度更快,只处理一种特定类型(或数量)的数据。