我正在重新评估我的第 3 方控件。我目前使用 ASP.Net 和 WinForms 的 Infragistics 工具套件。您使用哪些控件?您会推荐它们吗?

有帮助吗?

解决方案

Telerik 在 asp.net 方面相当多产且易于使用。尽管您会发现自己破解了其中的一些功能,然后每次更新破坏您的破解时都会更改代码。不管怎样,它们仍然比重新发明轮子更容易。

其他提示

我更喜欢 开发快递。在我看来,它的组件比 Infragistic 的组件更直观。

开发快递 东西,一路走来。订阅较大的 DevEx 订阅之一的一个很大的副作用是您可以获得 CodeRush 和 Refactor!也扔进去了:D

DevEx 网格尤其是首屈一指的。

我可以推荐 泰勒里克 对于 ASP.NET。它们非常好,但只会将它们用于 Intranet 应用程序,因为它们大多功能强大但很重。对于 WinForms 开发组件 拥有一套出色的组件。

我用过 泰勒里克, 同步融合基础设施学 第三方控制,我会按顺序对它们进行评级。

Telerik 控件比 Infragistics 更容易使用。

我的 0.02 美元。

我已经将 DevExpress 用于 WinForms 应用程序,主要用于 XtraGrid。

然而丰富的功能是有代价的:

  • 您的开发团队必须学习并接受有时复杂的设计。

  • 有些东西就是不能正常工作,你需要可怕的黑客来解决限制。幸运的是,DevExpress 支持通常在提供解决方案和解决方法方面反应非常灵敏。

  • 有些事情根本不起作用 - 例如XtraGrid 不正确支持从网格中逐行保存数据。

  • 许可非常有限:要在开发计算机上安装许可副本,需要连接到 DevExpress 的服务器;我不知道如果 DevExpress 重蹈雷曼兄弟的覆辙,会发生什么。在缓解方面,源代码许可证的价格合理。

总的来说,我对这个选择很满意。但我想对比赛进行深入的评估(例如Infragistics)在提出建议之前。

Peter Blum 的数据输入套件

http://www.peterblum.com/DES/Home.aspx

我只使用过 infragistic,但不会真正推荐它。它通常看起来很复杂,更不用说我已经看到其中的多个错误。此外,在网络领域,它不太兼容跨浏览器。App Stylist 的很多东西都不能很好地移植到 Firefox 上,而且 WebCombo 在新的 Google Chrome/Chromium 浏览器中表现得非常糟糕。

适用于 Windows 窗体和 ASP.net 的 DevExpress。虽然有一个学习曲线,但是一旦您了解了事物的工作原理,就没有什么是您做不到的。当我们几年前使用它时,调度程序是市场上最好的。网格和图表让客户大吃一惊。他们的支持反应非常迅速,通常都很及时。当您尝试执行控件无法执行的操作时,您经常会看到该功能在未来版本中添加。

底线:好东西!

到目前为止,我只做过 Winforms,并使用过 Infragistics、devexpress 和 januscontrols。

我可以建议你使用 开发快车.
最快的运行时执行、良好的社区、良好的在线支持

基础设施学 控件非常繁重,属性很多,很难使用
支持论坛、知识库和他们的主页会员区都非常糟糕。

杰纳斯控制公司 重量轻且易于使用,但不如其他功能强大。
运行时执行不像 devexpress 那么好

来自我的博客
这些控件的比较,详细信息...

基础设施网络优势

我第二选择 DevExpress——尽管它们并不总是最终的解决方案。

除了其他答案之外,我不想忘记 英特软件的控制:Webgrid、WebCombo、WebDesktop 等等。

我使用它们(除了其他供应商的控件)很多年了。尤其是webgrid非常专业。

DevExpress 也得到了我的投票,我和我的开发团队在过去 3 年里一直在使用 Enterprise 包,它满足了我们的期望。我们喜欢 DevExpress 的一件事是他们拥有出色的支持并不断更新他们的套件。

无论你做什么,就做 不是 使用 ComponentArt ....可怕的工具,充满错误,糟糕的支持。

Telerik、DevExpress、Peter Blum 验证控件都很好。尽管我们正在不再使用服务器控件来完成只能在客户端完成的事情,并开始尽可能多地使用 jQuery。

说实话,Syncfusion 是很糟糕的控件,因为客户端的原因,我已经使用它们两年了。糟糕的控制,糟糕的架构,而且没有文档。

我正在使用 Xceed 的 DataGrid 和 DevComponents 中的许多不同组件。

此外,Xceed 还拥有一组出色的文档和代码示例。

仅使用 Infragistics 和 Janus 控件。

基础设施还可以,但不好。

我希望我再也不用使用 Janus,这是最糟糕且不直观的 API 之一。我只需点击几下就可以崩溃提供的示例......

Telerik - RAD 编辑器、树和图表 - 不错的应用程序

我们选择了 同步融合 主要是因为它几乎完全处理了 RightToLeft - 他们仍然存在一些错误,但他们非常关注问题、错误和功能请求。

我现在工作的客户也在使用SyncFusion Essential Suite。我们主要使用 Excel 和 Word IO 库,我对此非常满意。他们还提供了许多 ASP.NET Ajax 控件,其中有非常广泛的 DataGrid。它提供了相当多的功能,但不幸的是性能不佳。总而言之,价格比 Telerik 组件便宜一点,这就是客户最终决定使用它的原因。

多年来,我们在我们的一个项目中广泛使用 ComponentArt。它们在一定程度上是有用的,因为时不时地会出现一些要求,但使用现有的 API 无法实现。

在另一个项目中也使用过 Infragistics,现在正在开发一个使用 Telerik 的项目,我可以告诉你一件事:花一些额外的钱购买带有完整源代码的控制套件。迟早,您会遇到限制,而随身携带源代码将会有很大帮助。

当然,更改源代码有一个缺点,即当新版本到达时它就会过时,但它仍然比向控制套件供应商请求功能然后希望它将成为下一个版本的一部分要好。

据我所知,intersoft 网格似乎相当慢

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top