第三方控制是什么.Net开发人员使用

时间:2008-09-17 10:23:46

标签: .net controls infragistics

我正在重新评估我的第三方控件。我目前使用ASP.Net和WinForms的Infragistics工具套件。你使用什么控件,你会推荐它们吗?

24 个答案:

答案 0 :(得分:18)

我更喜欢DevExpress。 它的组件对我来说似乎比Infragistic的更直观。

答案 1 :(得分:12)

Telerik相当多产,易于在asp.net端使用。虽然你会发现自己在某些内容中侵入某些功能,然后每次更新时都会更改代码,无论它们是否比重新发明轮子更容易。

答案 2 :(得分:7)

一直都是

DevExpress的东西。抓住一个更大的DevEx订阅的一个很好的副作用是你得到CodeRush和Refactor!也投入了:D

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

答案 3 :(得分:6)

我可以为ASP.NET推荐Telerik。它们非常好用但只能用于Intranet应用程序,因为它们大多数都很强大但很重。 对于WinForms DevComponents,有一组很棒的组件。

答案 4 :(得分:4)

我使用了TelerikSyncfusionInfragistics第三方控件,我会按顺序对它们进行评分。

与Infragistics相比,Telerik控件的工作量要高出一个数量级。

我的0.02美元。

答案 5 :(得分:3)

我使用DevExpress for WinForms应用程序,主要用于XtraGrid。

然而,丰富的功能需要付出代价:

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

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

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

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

从广义上讲,我对这个选择感到满意。但我想在做出推荐之前对比赛进行深入评估(例如Infragistics)。

答案 6 :(得分:2)

Peter Blum的数据录入套件

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

答案 7 :(得分:2)

我只使用了infragistic,但不会真的推荐它。为了复杂化,通常看起来很复杂,更不用说我已经看到了多个错误。此外,在web-land中,它不是非常符合跨浏览器的。许多App Stylist的东西都没有很好地转换到Firefox,而且WebCombo在新的Google Chrome / Chromium浏览器中大放异彩。

答案 8 :(得分:2)

适用于Windows Forms和ASP.net的DevExpress。有一个学习曲线,但一旦你理解了事物的运作方式,你就无法做到。几年前我们使用它时,Scheduler是市场上最好的。网格和图表已经让客户大受欢迎。他们的支持通常非常敏感。当你试图做控制无法做到的声音时,你会经常看到在将来的版本中添加了这个功能。

底线:好东西!

答案 9 :(得分:2)

到目前为止,我只完成了Winforms并使用过Infragistics,devexpress和januscontrols。

我建议您使用 devexpress 最快的运行时执行,良好的社区,良好的在线支持

Infragistics 是非常重的控件,很多属性,难以使用
支持论坛,知识库和他们的主页成员区非常可怕。

januscontrols 重量轻且易于使用,但不如其他功能强大。
运行时执行不像devexpress那样好

来自我的博客 Comparison of these controls, with details...

答案 10 :(得分:1)

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

此外,Xceed还有一套非凡的文档和代码示例。

答案 11 :(得分:1)

Infragistics Netadvantage

答案 12 :(得分:1)

说实话,Syncfusion是可怕的控件,因为客户端已经使用它们2年了。可怕的控件,糟糕的架构和没有文档。

答案 13 :(得分:1)

Telerik,DevExpress,Peter Blum验证控件都很好。虽然我们正在不再使用Server控件来完成可以在客户端完成的事情,并且尽可能地开始使用jQuery。

答案 14 :(得分:1)

无论你做什么,使用ComponentArt ......可怕的工具,充满漏洞,可怕的支持。

答案 15 :(得分:1)

DevExpress获得了我的投票,我和我的开发团队在过去3年中一直使用企业软件包,这符合我们的期望。我们喜欢DevExpress的一件事是他们拥有优秀的支持并不断更新他们的套件。

答案 16 :(得分:1)

除了其他答案之外,我不想忘记Intersoft的控件:Webgrid,WebCombo,WebDesktop等等。

我使用它们(在其他供应商的控件旁边)多年。特别是webgrid非常专业。

答案 17 :(得分:1)

仅使用Infragistics'和Janus控件。

Infragistics是好的但不好。

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

答案 18 :(得分:1)

我是第二个DevExpress - 尽管它们并不总是最终解决方案。

答案 19 :(得分:0)

我现在正在使用的客户端也在使用SyncFusion Essential Suite。我们主要使用Excel和Word IO库,其中我很满意。它们还提供了许多ASP.NET Ajax控件,其中包含非常广泛的DataGrid。这提供了很多功能,但遗憾的是它没有很好的表现。总而言之,定价比Telerik组件便宜一点,这就是客户最终决定它的原因。

答案 20 :(得分:0)

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

答案 21 :(得分:0)

我们已经在我们的一个项目中广泛使用了ComponentArt多年。它们在某种程度上是有用的,因为时不时会有一个要求,即使用现有API实现这是不可能的。

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

当然,更新源代码有一个缺点,它在新版本到货时变得过时,但它仍然比从控制套件供应商请求一个功能然后希望它将成为下一个版本的一部分更好。

答案 22 :(得分:0)

从我看到的网格间网格似乎很慢

答案 23 :(得分:0)

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