6

我们开始了一个新项目,该项目的性质非常具有交互性,并且需要丰富的 UI。

我们需要一组富 UI 开发所需的控件。我在谷歌搜索时发现了 Obout。除了 Telerik、ComponentOne、NetAdvantage,我从未听说过他们,也从未见过其他成员告诉我这样的名字。这些是我们听到的著名名字,但没有这个。

但是,控件给人一种积极的感觉。但是,当您购买某些服务时,有两件事总是很重要:他们的客户支持有多好?他们的价格有多少可行?

另一个,他们发布补丁/更新的速度有多快?作为,如果我们在开发过程中发现错误或错误会发生什么?他们是否为此提供了快速解决方案?

我有点困惑在这里做出决定。我需要你的帮助、经验和反馈。

4

7 回答 7

2

我以前用过 Obout 控件。与 Telerik 或 ComponentOne 之类的东西相比,它们肯定鲜为人知,但它们已经存在了很长时间,并且肯定推出了优质产品。它们也便宜很多。总的来说,我对他们有非常积极的体验,并且在支持请求方面从来没有遇到任何问题。我第一次接触他们是在大约 5 年前,当时他们非常好,而且他们只会变得更好。

我不知道他们发布版本的具体速度有多快,但我可以告诉你,在过去的几年里,他们发布了很多新东西。我相信您可以在购买之前下载所有控件并试用它们,因此我鼓励您这样做。如果它满足您的需求并且您发现它比替代品更易于使用,那么就选择它。

另请查看此问题以查看其他反馈:Obout controls in C# .Net

于 2010-03-09T17:42:48.430 回答
2

不要这么想。我买了他们的套件,每次我尝试使用他们的一个控件时,它都糟透了。

示例 1. 我使用他们的网格并希望利用过滤选项。对于 400 条记录,网格仅筛选第一页上的 20 条记录。所以它遗漏了大部分记录。我与他们的支持人员取得了联系,并向他们发送了他们要求的文件。那是五个月前的事了,尽管反复尝试和发邮件,我还是没有得到答复。

示例 2:今天我正在使用他们的日期选择器。不错的尝试,但它在页面上的一个奇怪位置打开,并且不可能改变它。

于 2011-10-03T21:28:58.287 回答
2

我们已经使用他们的工具一年多了,我们对他们非常满意。成本只是竞争对手收取的费用的一小部分。它们工作得很好,看起来不错,它减少了我们的开发,因此我们的项目比预期的提前两个月完成,即使学习了新工具。

学习曲线有点陡峭,但这适用于任何可比较的软件包。技术支持很烂,只能通过电子邮件。当我们第一次购买它时,他们有一个支持论坛,您可以在论坛中找到大部分答案,但遗憾的是他们没有成功。现在需要几天才能得到回复。但是在做一个完整的应用程序时,我们在等待响应时有很多页面要处理。大多数时候,他们会指出问题或告诉我们如何解决问题。我给他们发了很多信息,告诉他们不要理会以前的查询,因为我在互联网上找到了答案。

他们的例子很简单,如果你的需求很简单,它们就足够了。如果像我们一样构建一个成熟的应用程序来替换遗留应用程序并运行您的业务,您需要更好的支持。不过,这笔钱花得值。我们使用网格和过滤器在包含 200,000 条记录的客户数据库中执行搜索,并且通常只需按姓名不到 10 次击键就可以找到我们需要的人。在我们的 Intranet 上性能非常好。

我会注意到,当我认为我在软件中发现了错误时,只是我自己。句号应该是逗号,大写错误,函数滥用等。Javascript 对其语法非常敏感,并且对错误消息不友好,因此花了很多时间检查代码以发现不那么明显的错误。

而我们的需求可能超出了大多数人的需求,我们的主屏幕组合了一个超窗体和 7 个数据网格,每个网格都会弹出一个用于数据输入的模态窗体,所有这些都在同一个网页中。但它很好地完成了这项工作。总而言之,我们有大约 60 个数据输入页面和另外 60 个使用 oBout 工具创建的报告页面。报告页面允许用户设置报告标准(即日期、客户、产品等,使用弹出窗口、日历、单选按钮等)并将它们传递给 SSRS 报告,这是一种临时报告。因此,我们在不到一年的时间里创建了一个拥有超过 125 个网页和超过 150 份报告的项目,考虑到劳动力规模较小,这是一个相当大的成就。

于 2012-02-15T17:14:19.670 回答
1

如果我是你,我会强烈关注使用 jQuery 和数百个可以提供几乎任何你需要的功能的优秀插件。jQuery 得到大力支持,最重要的是它是免费的(开源)。

它将提供您需要的所有客户端功能,并且非常易于使用。使用 jQuery 真正需要的一件事是控制 HTML 控件(DOM 元素)的 id 和名称。当您使用那些第三方控制包(以及 .net 中的大多数内置控制包)时,您通常会失去对它们生成的 HTML 的大量控制。您可以等待 asp.net 4.0 出现,这将解决控件 id 问题,或者依赖转发器控件并完全控制它产生的 id 和其他 HTML。

如果您还没有学习 jQuery 和中继器控件,那么在学习 jQuery 和中继器控制方面进行少量投资是非常值得的。

于 2010-03-05T21:03:19.837 回答
1

几年前我使用了 Obout 控件(根据记忆,他们的 ASP.Net TreeView 和 Slidemenu)。

我想我不得不联系他们几次,两次都得到了及时的支持,解决了我们遇到的问题。

但是,他们的控件(在 UI、API 方面)是否符合您的期望是一件很私人的事情 - 支持很好,但您可能会发现您不喜欢他们的外观,或者 API 不适合用你做事的方式(虽然这对我来说很好)。你真的应该自己评估它们,看看你如何与它们相处。

于 2010-03-11T11:43:37.333 回答
0

如果您不需要将某些东西很好地集成到 asp.net 中,请务必查看 extjs。其丰富的 ui 库。

于 2010-03-09T21:27:06.600 回答
0

我正在使用 Obout 控件。很明显,如果可以的话,我会做出另一个选择。当您尝试从它们继承时,这些控件很笨重并且经常出现错误。对我来说是个糟糕的选择。

于 2011-03-03T14:04:43.457 回答