asp.net - Telerik UI 控件与使用 jQuery 的客户端 UI

标签 asp.net jquery telerik

我正在尝试决定如何处理面向外部的 Web 应用程序的 UI。由于它是外部的,因此页面膨胀引起的延迟可能是一个问题。

我过去使用过一些 jQuery,现在正在评估 Telerik 控件。我在 Telerik 控件上看到了很多好的推荐,包括 StackOverflow 上的一些。事实上,它们看起来确实功能相当齐全。我也毫不怀疑,使用这些控件比使用 jQuery 开发应用程序要快得多。但是,我担心它们会导致我的页面过于臃肿。

你们中有人有比较这些控件与纯 jQuery 实现的性能的经验吗?具体来说,

  • Telerik 的 RadScriptManager 真的比 MS Ajax ScriptManager 更好吗?
  • Telerik 控件是否存在总体性能问题?
  • 是否有任何类似于 RadGrid 网格功能的 jQuery 插件?

任何其他相关信息也很有用。

最佳答案

我已经使用 Telerik 和 JQuery 多年了。 “功能齐全”通常意味着大量的臃肿、不需要的功能以及难以(或不可能)优化的最终页面。放弃 Telerik 并使用 JQuery 等裸机框架。您会发现它将允许您构建您需要的特定功能,并且您将永远不会回头。许多功能齐全的 UI 套件(如 Telerik 或 ComponentArt)非常诱人,但我认为它们鼓励了很多糟糕的编程。

例如......您真的需要在网格上有可拖放的列吗?可能不会。最好有一个设计区域,用户可以在其中布局他们的列首选项,然后是网格快速且轻量级的主视图。不要渲染用户在每次页面 View 中永远不会(或很少)使用的兆字节附加功能。

关于asp.net - Telerik UI 控件与使用 jQuery 的客户端 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/428376/

相关文章:

asp.net-mvc - ASP.NET MVC : Caching combobox

c# - Telerik RadGridView 集合自定义编辑器

c# - 不留/少留痕迹

ASP.Net母版页滚动条问题

c# - 本土化。扩展 ASP.NET Resx 资源提供程序

asp.net - Response.Redirect - 使用异常进行流量控制?

javascript - 使用 Javascript 设置用户控件内下拉菜单的值

javascript - 触发选项卡单击并使用数据属性过滤结果

javascript - 如何使用 jQuery 克隆和更改表的所有 ID?

javascript - 当用户单击新选项卡时打破循环 - jQuery Tabs