您使用 NetAdvantage 或 DXperience 的体验如何?
我正在研究它们,虽然我对我以前的雇主的 NetAdvantage 非常满意,但我找到了价格点(加上像 什么是最好的winform UI组件集?)让我犹豫并考虑DXExperience。
也就是说,我想知道:
- 您在其中一个(或理想情况下两者)领域的经验是什么?
- 您愿意将自己辛苦赚来的钱花在其中任何一个上吗?
这是针对 WinForms 的 - 也是最后一个问题:
- DXperience 是否有与 UltraWinDataGrid 类似的东西? 这个网格太棒了——缺乏合理的竞争对手是一个阻碍。
注意:这并不是为了煽动一场口水战,我对经验和务实建议感兴趣。
I'm looking into both of them, and while I have been quite pleased with NetAdvantage at my previous employer, I find the price point (plus testimonials like at What is the best winform UI component set?) to make me hesitate and consider DXExperience.
That said, I'm wondering:
- What your experiences are in field with either (or ideally both)?
- Would you be willing to spend your own hard earned money on either one?
This is for WinForms - and also a last question:
- Does DXperience have anything analogous to the UltraWinDataGrid? This grid is awesome -- and the absence of a reasonable competitor is a show stopper.
Note: This is not intended to incite a flame war, I am interested in experiences, and pragmatic advice.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
我们评估了 Syncfusion、Infragistics、ComponentOne、Xceed、Janus 和 DevExpress 的库。 我们根据 DevExpress 的功能集、网格性能和功能以及功能区控制功能决定使用 DevExpress。
比较 Infragistics 和 DevExpress Grid 控件我发现:
并处理更多的数据,比
基础设施网格。
时间为1400ms
用于 Windows 窗体的 DevExpress DxGrid 控件非常棒。 内联编辑器使用户体验非常好。 对于开发人员和最终用户来说,排序和分组都很容易使用和理解。
总的来说,我对图书馆非常满意。 他们的支持非常好。 在这个项目的生命周期中,我提出了 20 多个支持问题,每次都得到了很好的答复。
我会花自己的钱购买 DevExpress 控件。
We evaluated libraries from Syncfusion, Infragistics, ComponentOne, Xceed, Janus and DevExpress. We decided on DevExpress based on its feature set, grid performance and features and ribbon control features.
Comparing Infragistics and DevExpress Grid control I found that:
and handles more data, than the
Infragistics grid.
time is 1400ms
The DevExpress DxGrid control for Windows Forms is fantastic. Inline editors make the UX very nice. The sorting and grouping is easy to use and understand for both the developer and end-user.
Overall I am extremely happy with the library. Their support is excellent. Over the life of this project, I have asked over 20 support questions and have received a good response each time.
I would spend my own money on the DevExpress controls.
尽管我没有使用 UltraWinDataGrid 的经验,但 DevEx Grid 非常棒。
我愿意花自己的钱购买 DevEx 的东西吗? 是的,我确实这么做了 - 我从 Delphi 时代就开始使用他们的东西(Delphi 订阅维持了大约 5 年,现在 .NET 订阅将持续 4 年)。 他们拥有极好的支持和非常强大的产品线。
编辑:根据我在 Infragistics 网站 上看到的内容他们的 NetAdvantage WinGrid,DevEx Grid 可以做到这一切,甚至更多。 您可能习惯的所有过滤、排序、分组和自定义布局内容,以及卡片布局等等。 另外,如果您对 DevEx 的产品不满意,DevEx 还提供无条件退款保证。
老实说,我不是 DevEx 的骗子,只是一个非常快乐的客户 - 是的 - 为他们的东西支付自己的钱:)
The DevEx Grid is awesome, though I've got no experience with the UltraWinDataGrid.
Would I be willing to spend my own money on DevEx stuff? Yes, and I do - I've been using their stuff from way back in the Delphi days (maintained Delphi subscription for about 5 years, coming up 4 years for the .NET subscription now). They've got fabulous support and a very strong product line.
Edit: on the basis of what I've seen at the Infragistics site for their NetAdvantage WinGrid, the DevEx Grid can do all that and more. All the filtering, sorting, grouping and custom layout stuff you're probably used to, plus Card Layouts amd more. Plus, DevEx have a no-questions money-back guarantee if you're not happy with their stuff.
Honestly, I'm not a DevEx shill, just a really happy customer who - yes - pays his own money for their stuff :)
我是一个asp人,承包的时候用过devexpress。 任何套房都有自己必须学习的陷阱,但总的来说我很高兴。 我现在的雇主使用 Telerik,我用 aspxperience 回顾我的时光是一段美好的时光。
我确实花了自己的钱买了他们的东西,我认为这是一个不错的选择。 他们的电网确实帮助我获得了合同。
I am an asp guy, and I used devexpress when I was contracting. Any suite has its own set of gotchas you have to learn, but overall I was pleased. My current employer uses telerik and I look back on my time with aspxperience as a bright time.
I did spend my own money on their stuff, and I think it was a good choice. Their grid alone seriously helped me get contracts.
我使用 NetAdvantage 来回摆动。 这些控件很好,但过于复杂——新控件的学习曲线巨大。 它们的效率也不是很高,并且往往会生成大量的视图状态数据和 HTML; 比我认为有必要的多得多。 他们的控制集多年来一直在发展,说实话,我希望他们重新开始 - 尽管这会迫使我重建我的网络应用程序的大部分。
但他们的质量控制很糟糕。 每个新版本都会带来更多的恐惧,而不是喜悦,因为新错误的引入速度与旧错误的修复速度一样快。 例如,他们在 JavaScript 文件中留下了“调试”语句。
我怀疑他们的支持最近已经外包,他们的标准响应是“请生成一个独立的项目来演示该错误”,这至少可以说是乏味的。 最近等了三个月才修复。 我发现自己向 Infragistics 拨打的支持电话比所有其他公司的总和还要多。
与此相关的是,他们的文档似乎对我不起作用。 也许我还不够努力。
但尽管有这些缺点,控件功能丰富,可以节省您自己操作的时间。 多少时间? 对此不再那么确定了。
I swing backwards and forwards hugely with NetAdvantage. The controls are good but over complicated - huge learning curve on a new control. They are also not very efficient and tend to generate large amounts of viewstate data and HTML; much more so than I feel is necessary. Their control set has evolved over the years and to be honest, I'd prefer them to start again - even though it would force me to rebuild big parts of my webapps.
Their quality control though is awful. Every new release is greeted more with fear than joy introducing new bugs as fast as old ones are fixed. For example, they've left a "debugging" statement in the JavaScript files.
I suspect their support has recently been outsourced and their standard response is "Please produce a standalone project to demonstrate the bug" which is tedious to say the least. It took three months waiting for a fix recently. I find myself raising far more support calls with Infragistics than all other companies put together.
Linked in with this, their documentation never seems to work for me. Maybe I'm not trying hard enough.
But despite all of the negatives, the controls are feature rich and can save time in rolling your own. How much time? Not so sure about that anymore.
NetAdvantage 的网格组件也让我们惊叹不已。 不过,从那时起,情况就开始走下坡路了。 他们的技术支持似乎对我们想要纳入表格的“复杂性”(即排序、复选框、菜单等)感到“惊讶”。
解决方案是在他们的咨询服务上花更多的钱来修复他们的代码。 我宁愿先咬掉自己的手,然后再交出更多的钱。
不过,令人欣慰的是,我们并不是唯一有这种经历的人。
We were wow'd by the Grid components of NetAdvantage too. It's been downhill from there, though. It seems like their technical support is "surprised" by the "complexity" we want to incorporate into the table (i.e. sorting, checkboxes, menus, etc.).
There solution has been to spend more money with them on their consulting services to fix their code. I'd rather chew my hand off before turning over any more money.
It is comforting to know, though, that we're not alone in our experience.
我曾与 DevExpress 和 Infragistics 合作过,并发现 DevExpress 的性能要好得多,原因有几个。 对于 DevExpress 来说,控件性能更好,看起来更稳定,依赖文件也更轻。 我们实际上是从使用 Infragistcs 的旧版(.Net v1.5)解决方案中脱胎而来的,因为由于需要安装依赖项,所以很难维护。
I've worked with both DevExpress and Infragistics and found DevExpress far, far better for several reasons. The controls perform better, seem more stable and the dependency files are much lighter weight for DevExpress. We actually made a project out of getting off of an older (.Net v1.5) solution that used Infragistcs because it was so difficult to maintain due to the required dependency installation.
事实证明,这些也很有帮助:
http://www.componentsource.com/products/dxperience-winforms/reviews。 html
和
http://www.componentsource.com/products/ netadvantage-net/reviews.html
但尚未决定...
These are proving helpful as well:
http://www.componentsource.com/products/dxperience-winforms/reviews.html
and
http://www.componentsource.com/products/netadvantage-net/reviews.html
But not decided yet...
我对 Infragistics Netadvantage 的体验:
该软件有很多错误,支持人员无法处理大多数稍微高级的问题。 我的很多基础设施问题(这些都是基础知识中的错误!)在 2011 年及更早的时候就已经众所周知了。
我非常后悔在没有进行足够研究的情况下购买了该软件。 最后,我编写了几个解决方法脚本,以便能够使用这些控件。 支持团队提供的大多数解决方案都涉及将其控件的属性设置为“关闭”。 打开箱子之前的最终解决方案:关闭所有功能...
所以我真的不建议购买这些控件。
AjaxControlToolkit 可能是一个不错的选择,它不需要任何费用。 Infragistics 在控制方面做出了很多承诺,但这些是你无法轻易实现的。
一个示例:当您在 DropDownBox 中进行筛选并且想要单步执行到结果之一时,每次进行回发时,当您想要对选择事件做出反应时,这会导致出现不需要的行为。
此外,通过元素的速度有点快,第二个或第三个回发就会丢失。
使用 AjaxControlToolkit,您从一开始就知道必须自己完成一些任务,但至少基础知识没有 Buggy。
目前我们正在调查 Telerik,到目前为止还没有遇到类似的麻烦。
My Experience with Infragistics Netadvantage:
The Software has a lot of bugs and the Support cannot handle most of the slightly advanced questions. A lot of my Problems with Infragistics (and those are bugs in Basics!) were already well known in 2011 and earlier.
I deeply regret buying the Software without doing enough Research. In the end I coded several Workaround scripts, to be able to use the controls at all. Most of the Solutions the Support team provides deal with Setting a property of their controls to "Off". Final Solution before opening a case: Turn all Features off...
So I really cannot recommend buying these Controls.
A good Option might be the AjaxControlToolkit, which doesn't cost anything. Infragistics promises a lot regarding their controls, which you won't easily achieve.
One Example: When you filter in a DropDownBox and you want to step to one of the results, everytime a postback is made, which leads to unwanted behavior when you want to react to a select-event at all.
Furthermore stepping through the elements a Little fast, the second or maybe third postback simply gets lost.
With the AjaxControlToolkit, you know from the start that you have to do some Tasks by your own, but at least the Basics are not Buggy.
At the Moment we are looking into Telerik and did not get into similar Trouble up till now.