您对控件库有很好的体验吗?一种健壮的、有据可查的、一致的(跨不同的控件)并且很好地集成到 Visual Studio 中的东西。
7 回答
好吧,我只能谈论Infragistics 控件- 它们物超所值,并且有据可查,非常一致,并且与标准 ASP.NET 编程模型等很好地集成在一起。
开始吐槽:
我个人认为,在当今轻量级 JavaScript 库和工具包的世界中,它们已经过时了。大多数开发人员越来越精通此类工具包,因此不再需要 Infragistics 和其他此类和类似控件供应商提供的抽象。
但这纯粹是我的意见。
我将支持Telerik的投票。他们的控制大部分“正常工作”,他们的支持非常好。我主要使用他们的论坛,但我仍然会在一天内收到回复(不像其他一些似乎几乎没有注意到他们甚至有论坛的供应商)。
感觉他们实际上已经花时间尝试了很多客户使用控件的方式。文档和支持反映了这一点。不过,它们并不完美。他们过去遇到的一个问题,并且他们在最新版本中已经解决(他们称之为“Prometheus”控件,现在只是“用于 ASP.NET AJAX 的 Rad 控件”)是控件的性能。在以前的版本中,它们肯定有点迟钝(我特别想到了它们的 RadGrid 和 RadEditor)。现在它们明显更快(尤其是 RadEditor - 它加载速度更快)。
总的来说,我不会三思而后行推荐他们。
我们是Telerik的忠实粉丝。他们的控制就是你提到的所有事情。
我查看了很多控制库......太多数不胜数。我喜欢DevExpress控件,因为它们为 Windows 和 Web 提供了完整的套件。它们还包括图表、仪表和报告。我们为 Windows 和 Web 编写应用程序,因此可以轻松地在两者之间进行转换。
但是,当涉及到 Web 环境时,我们会尽量减少我们使用的自定义控件,只是因为增加了bloat。
我没有建议,但我对 Telerik 的建议有一些反馈。我自己受不了他们的工具。他们更复杂的控件(例如,树、网格)的性能非常缓慢,并且感觉非常非 web 2.0。
ComponentArt有一些非常酷的控件。您可能还想查看Telerik。两家公司都提供非常易于使用且看起来不错的控件。