1

在每个项目中,我总是为实体建立数据输入表格。我用谷歌搜索了一下,发现了一些控件,例如 Peter's Data Entry Suite ... 等。

你曾经使用过这些控件吗?你能告诉我你使用它们的经验吗?

谢谢

4

3 回答 3

4

对于 Web 开发,我一直对 Telerik 有积极的体验。

归根结底,它归结为经典的构建与购买。曾几何时,我正在为一家公司提供咨询,在那里的第二天我遇到了一位初级程序员。问他在做什么,他正在为 ASP.NET 定制构建自己的日期/日历选择器。他基本上是在构建类似于彼得的日期选择器或您从 3rd 方供应商处找到的任何其他日历控件的东西。

我有些吃惊,问他做了多久。3周是答复。现在刚从大学毕业,假设 40k 基本工资 + 15% 的间接费用(可能很低),这个人每周花费公司 920 美元。因此,一个低于标准的、未完成的日期控制的生产力成本为 2760 美元,而现成的价格为 250 美元。事实上,我们上次购买时,整个 Telerik 软件包的开发者许可证花费了大约 800 美元。在这种情况下,您自己动手会浪费大量时间/金钱。

于 2009-08-31T01:03:45.147 回答
0

经过一番研究,我们决定使用 Peter Blum 数据输入套件来重建 TechInsurance.com 和 BusinessInsuranceNow.com 上的在线应用程序。该项目已经进行了一年多。但我对彼得的套房非常满意。他的文档和支持确实是无与伦比的。

所以进入项目——首先,两个站点中的在线应用程序非常动态。我的意思是,应用程序必须处理数十种不同的业务类型,并且只提出与用户相关的问题。因此,这项任务本身就很困难。但一个特别的问题是每个页面的动态特性。该站点需要根据同一页面上其他问题的答案动态显示和隐藏问题。当然,这些无形的问题不需要验证。因此,在网站的旧(或者我应该说是当前)版本中,我使用精心编写的 javascript 和服务器端代码处理了所有这些。Javascript 遵循与服务器端代码相同的规则始终是绝对关键的,因此只需要可见的问题。

现在,使用 Peter Blum 套件,我实际上可以利用 MultiFieldStateController 和 EnablerContainer 中的 VisibleCondition 以声明性方式处理所有这些逻辑。当我这样做时,DES 套件实际上将处理此可见性和验证功能的客户端和服务器端部分。这意味着我不必写一点 Javascript。而且我不必经常测试我的 Javascript 代码是否与服务器端代码一样工作,因为我知道 DES 正在为我处理它。这只是整个套件的一小部分,但这是迄今为止对我最有用的功能。

于 2009-10-19T20:30:05.053 回答
0

对于它的价值,我个人不喜欢使用 Peter Blum 的控件。在过去 4 年左右的时间里,我对 Telerik 的体验总体上是积极的。

于 2009-10-19T20:34:32.573 回答