在C#中进行应用程序开发的最佳第三方GUI框架是什么?

时间:2008-10-07 19:51:23

标签: c# .net user-interface

示例可以是Infragistics或DevExpress。

但我也在寻找你对其他框架的看法。如果那是你最喜欢的,它甚至可能是WPF。

9 个答案:

答案 0 :(得分:3)

Infragistics非常好。我认为他们有更好的Windows产品而不是网络。但是,我有时会使用他们的产品感到非常沮丧。我只是想找一些隐藏的财产,而且找不到。他们有很多属性。当然,你可以用他们的网格做任何事情,但它应该更容易。所有这些供应商都互相蠢蠢欲动。你真的必须每年或每两年比较所有这些。我目前在大多数Web和Windows项目中使用Infragistics。如果我今天可以切换,我会去DevExpress for Web和Windows。 Mark Miller和DevExpress的工作人员所做的一切都是美丽而深思熟虑的。另一方面,您应该查看CodeRush和Refacter。我可能听起来像推销员,但我不是。没有CodeRush,我就再也无法编码了。用一只手就像编码一样。如果您要在框架上花费1000美元或更多,您还应该获得CodeRush。

答案 1 :(得分:3)

我已经使用Telerik RAD Controls for Asp.Net,它是一套非常全面的控件,可以很容易地转换为AJAX。支持是一流的,论坛是联系工作人员之前进行研究的第一个地方。

客户端API相当容易理解,并且它们具有使用客户端和服务器端代码的混合实现的良好示例。

答案 2 :(得分:1)

我会说Infragistics

答案 3 :(得分:1)

之前没有使用它,但我听说过有关Telerik的好消息。我对Infragistics Web组件的体验并不是很好。我发现有很多我需要的隐藏功能,这些功能都没有记录,只能在示例代码中寻找示例。

这些工具包对于Intranet应用程序很有意义,但是当您开始在Web上提供它时,功能可能会以更大的用户下载为代价。请记住一些事情。

答案 4 :(得分:0)

您在寻找什么框架?我目前在winform端使用Janus网格进行网格,但是DevExpress有一个非常棒的网格。

答案 5 :(得分:0)

对于当前的Winforms开发,我最喜欢的是Infragistics。 DevExpress似乎在工作中有更多的Silverlight控件,但Infragistics可能会提供。

答案 6 :(得分:0)

我没有做很多非网页开发,但如果我这样做,我喜欢使用gtk#for Mono(screenshots)。它更有趣,更容易编程然后winforms。 WPF看起来不错,但我只试过一个Hello World。

答案 7 :(得分:0)

Infragistics对应用程序有很好的控制。 WinGrid是最重要的一个,它可以帮助您专业地显示信息并且速度很快。

唯一的缺点是联系他们的服务台或搜索隐藏属性的耗时过程。但是在你了解它们之后它们确实有效!

答案 8 :(得分:0)

我想说DevExpress似乎是最优雅,最直观,最好的文档套件。

在demos.devexpress.com

中查看他们的产品

对任何组件套件执行相同操作,查看他们的演示并查看您需要的最佳套装。