2

如果有人使用过这些系统之一,您能否就两者的优缺点给我一个反馈?除了这些,还有更好的工具吗?

  1. 阿尔法五
  2. 外系统敏捷开发
  3. Tiger Logic 的 Omnis Studio

在此先感谢,吉米

4

3 回答 3

1

这是一个使用 Alpha 5 构建的 Web 应用程序示例

基于 Web 的 AJAX 项目管理应用程序 | 视频 1 | 视频 2 | 视频 3 | 视频 4

包含由客户构建的应用程序示例和其他示例的页面位于http://alphasoftware.com/products/v10/

于 2011-02-22T20:52:10.473 回答
1

我们已经使用 OutSystems 一年多了。作为一个好的评论者,我将从积极的开始

优点

  1. 该平台非常适合 CRUD 应用程序。如果您只想创建表格,请输入数据并保存。使用 OutSystems 非常容易,而且您可以快速完成。
  2. 出色的 REST 集成。您可以轻松地与 REST 集成。
  3. 集中用户/会话管理。
  4. 免费错误和性能监控
  5. 优秀的产品支持。我已经有一段时间没有看到这样的支持了。
  6. 使用 Visual Studio 支持 .net 中的扩展。
  7. 优秀的基于 Bootstrap 的布局,便于布局创建。

缺点。

  1. 对 javascript 和 DOM 操作的支持很糟糕。基本上你必须编写字符串 blob。
  2. Ajax 并不是真正的 Ajax。可能,这比重新加载整页更糟糕。它重新加载完整的 DOM。可惜他们在 2016 年使用的是 2006 年的技术。
  3. 没有知识库。只是谷歌,你不会找到任何 OutSystems 问题的答案。是很大的缺点。他们有论坛,但它真的不是stackoverflow :-)
  4. Java版本很蹩脚。所以实际上只支持.net。
  5. 在您看到之前,每个更改都需要上传到服务器。
  6. 不支持字符串合并。这是世界上最糟糕的源头控制。我的意思是,我们生活在 GIT 时代。
  7. 没有开箱即用的适当用户组。
  8. 只有管​​理员可以创建连接字符串,所以管理员被困在这项工作中。
  9. 如果部署大量应用程序,部署会卡住。
  10. 只有强引用,所以你会有大量的依赖。这会造成部署噩梦。
  11. 由于伪造的ajax,不使用角度。
于 2016-04-15T13:41:26.070 回答
0

我们使用 Omnis Studio 已经很多年了。

你的问题的答案取决于你想做什么。

  1. 您想开发一个支持原生数据文件的桌面应用程序吗?

  2. 您想针对数据库使用 SQL 开发桌面应用程序吗?

  3. 您想开发 Web 应用程序吗?

Omnis Studio 可以处理所有 3 个选项,但是恕我直言,还有许多其他工具可以更好地处理选项 3。

于 2018-02-10T15:36:33.783 回答