【问题标题】:Telerik Extensions for ASP.NET MVC - Performance ImplicationsASP.NET MVC 的 Telerik 扩展 - 性能影响
【发布时间】:2010-09-16 00:26:34
【问题描述】:

我已经为 AJAX 使用了相当多的 Telerik RadControls,虽然我对这些控件非常满意,但我发现其性能不如传统控件。

我想知道 MVC 扩展相对于传统 jQuery 库(例如 Telerik MVC Grid VS jqGrid)的性能影响(您可能知道)。

基本上,Telerik MVC 扩展的性能如何?

附注:Telerik MVC Extensions 是否会获取 jQuery 库的副本以供使用,或者我是否负责将其添加到我的页面中工作?如果我是一个必须这样做而不是由扩展来做的人,我会是一个快乐的人。

【问题讨论】:

    标签: asp.net-mvc performance telerik


    【解决方案1】:

    首先我需要声明一些免责声明,因为我是 Telerik Extensions for ASP.NET MVC 的开发人员之一。我的观点显然是有偏见的:)

    您有什么要求?您打算在网格中显示多少行?您在数据库中有多少条记录?我已经用 100k db 记录和每页 10 个项目测试了网格。表现非常好。

    默认情况下,扩展包括 jQuery-1.4.2.min.js,但你可以阻止它并自己包含它:

    <%= Html.Telerik().ScriptRegistrar().jQuery(false) %>
    

    【讨论】:

    • 这很棒,我可以排除 jQuery。他们的其他默认脚本是否也需要/可以被排除?
    • 其余脚本为内置脚本。
    【解决方案2】:

    显示

    这里的示例 http://demos.telerik.com/aspnet-mvc/Grid?theme=vista 有 > 8300 条记录,非常简洁。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-27
      相关资源
      最近更新 更多