【问题标题】:ObjectDataSource binding concernsObjectDataSource 绑定问题
【发布时间】:2010-09-30 17:13:44
【问题描述】:

我非常了解 ODS 的一般优点(快速、快速、简单、无代码方法;支持分页和排序)和缺点(表示端的隔离数据逻辑),但我想知道优点和在页面上使用多个 ObjectDataSource 对象的缺点以及内存/性能成本。

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

提前致谢

【问题讨论】:

    标签: .net ado.net objectdatasource


    【解决方案1】:

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

    如果您认为值得这样做,或者选择对您来说似乎更简单、更直观的方法,那就去做吧。在测试之后,您甚至可能会发现这两种方法(在性能上)略有不同,或者一种方法处理速度更快,只是一种特定类型(或数量)的数据。

    【讨论】:

    • 感谢 Machta,我认为这是一个好方法。我肯定会对不同的场景做一些原型设计并从那里开始。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多