问题标签 [rad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java RAD 组件/架构 - 给 .NET 开发人员的建议?
我是 Java 新手(但有相当多的 .NET 经验)。
我需要让 Java 应用程序快速启动并运行,所以我在这里寻找的是有关组件的建议,这些组件将简化或减少常见任务的痛苦,其回报将是立竿见影的,或者至少花费最少的时间投资学习如何使用组件。我没有几周的时间来掌握复杂或广泛的框架——我正在寻找易于使用的插件,并消除使用原始 API 的一些问题。但是,如果原始 API 是任何这些任务的最佳选择,那很好,请告诉我......
数据层 我想为 MySQL、MSSQL、Postgres 编写特定的提供程序,但除此之外,数据访问非常简单。我可能需要交易。你有什么建议?是否说 Spring Data Access 提供了比 JDBC 更有价值的东西?还有什么我需要考虑的吗?我的猜测是,像 Hibernate 这样的东西会过分杀伤力,并且需要很长时间才能启动和运行 - 你怎么看?
中间层 松散耦合、基于接口的业务层。我需要能够通过 Web 应用程序和桌面应用程序与中间层进行交互 - 公开它的最佳方式是什么?网络服务?
我了解 Swing 的桌面应用程序- 还有其他简单的桌面 UI 组件吗?我需要某种调度组件来运行后台任务。
Web App 我需要某种缓存,我需要用户会话,我需要动态页面。据我所知,JSP 是 PHP 或其他服务器端脚本语言的 Java 等价物(并且不支持状态)。除非有一个非常直接的框架可以使用,否则 MVC 框架可能是矫枉过正的?我听说有一个相当于 ASP.NET Web 表单的 Java - 它有什么好处吗?也许 JSP 在这里就足够了?
我正在寻找实用的建议/您的组件经验,而不是网络链接列表:)
感谢您的任何建议..
user-interface - 快速原型 GUI
节日,
我正在寻找基于 Windows 的 GUI 原型。理想情况下,我想:
- 能够创建新的 GUI 并快速更改现有的 GUI
- 由此产生的“事物”是自包含的
- 有能力在必要时包含有限的数据,即。当显示一个包含标题的网格时,可能还有几行网格数据。
- 允许允许显示新屏幕或可能提供解释提示的可点击热点。
我一直在使用 Visio 2003 来处理这种事情,然后生成 PDF。但是它有一些缺点:
- 无法包含网格数据
- 您不能包含热点以允许更改工作簿中的选项卡。例如,单击一个按钮,它会打开一个不同的选项卡。
如果可能的话,免费/开源应用程序会更可取,但价格低廉的商业应用程序也会很好。
非常感谢所有指针和建议。快速
c++ - C++ builder 如何与其他 RAD IDE 相媲美?
自从我为 PC 做任何开发(我通常做嵌入式软件)以来已经有几年了。
那时我非常精通(Borland,现在的 CodeGear)C++ Builder。时光荏苒,C++ Builder 变得非常昂贵,而且还有其他替代品(MSVC studio、NetBeans、QtCreator,甚至可能是带有正确插件的 Eclipse)。其他的?
我关心三件事(没有特别的顺序),易用性,额外的 GUI 组件和跨平台性。
易于使用 - 我想要一个可以帮助而不是阻碍我的 IDE。好的调试器,重构,跳转到变量声明,用法,诸如此类的东西..
GUI 组件 - 当使用 C++ Builder 时,我印象深刻的是开发额外的 VCL 组件是多么容易,而且有多少可用,而且通常是免费的。因此,如果我想要一个标准的字符串网格,其中的单元格也可以包含图片、复选框等,我可能会找到一个,或者自己滚动。
我不确定附加组件的当前状态如何。其他系统是否有类似http://www.tmssoftware.com/site/的东西 ?
跨平台——我个人将 Linux 用于一切,但实际上,我的大多数用户都安装了 Windows。因此,跨平台是“很高兴”,“所有其他条件都一样”。
现在我必须选择一个解决方案并在接下来的几年里坚持下去。哪一个,考虑到我上面的观点(成本起作用,但不是成败)?
在此先感谢您的帮助。
rad - 开发 Web 和桌面应用程序的应用程序框架?
最近有人问我是否有这样一个神奇的框架,可以让我们说设计和构建一个单一的控件库,然后分别使用它们来构建 Web 和桌面应用程序。
谷歌、微软或其他公司是否有这样的 RAD 框架和工具?
谢谢
ide - Atlas280 IDE 替代方案
280Atlas (280atlas.com) (免费/商业)有什么替代品吗?哪些是成熟的?
jakarta-ee - RAD 无法识别更改的 MANIFEST.MF 文件(Rational Application Developer)
我是一个团队的一员,该团队正在开发一个受 ClearCase 版本控制的项目。这个项目是一个 EAR,并且 4 个 WAR 作为 EAR 的一部分。由于所有 WAR 都使用相同的 JAR,我们将它们存储在 EAR 的 \lib 文件夹中,然后对于每个 WAR,我们在每个 WAR MANIFEST.MF 的 EAR\lib 文件夹中引用 JAR。
通常发生的情况是另一个开发人员添加或删除了一个 JAR(比如将 MyJar-1.0.0 更改为 MyJar-1.1.0)并更新每个 WAR 中的所有 MANIFEST.MF 文件。然后他们将这些更改检查到 ClearCase 中。
但是,在我更新我的视图后,RAD 无法识别新的 MANIFEST.MF 文件,这些文件已被带到我的视图中。解决此问题的唯一方法是打开每个 WAR 的属性,进入 J2EE 模块依赖项选项卡,取消选中随机 JAR(提示用户签出 MANIFEST.MF、.classpath 和 .project),单击应用(其中保存清单),然后重新检查 JAR,并再次点击应用。那时,只有那时,我才能进行清洁而不会出现任何错误。
我已经尝试了一切,劫持了清单,对清单进行了无保留的结帐。没什么,看起来 RAD 正在缓存清单或其他东西,这是让它通过 J2EE 模块依赖项选项卡识别清单已更改的唯一方法。
任何人都可以帮忙吗?EAR 中的所有 WAR 共享相同的 JAR 至关重要。RAD 中是否有一些我不知道的隐藏设置,或者可能是在中心位置引用 JAR 的更好方法?
c - C 的 RAD 环境?(不是 C++,只是 C)
我想用 C 做 RAD,但我能找到的唯一一个只能使用 C++。
eclipse - RAD/Eclipse 工作区中的代码行数
如何在整个工作区(所有项目)中RAD
或中找到代码行数?Eclipse
websphere - RAD(Rational Application Developer)——清理 vs. 发布 vs. 重启
我目前在 websphere 6.1 环境中使用 Spring 3.0 框架。我使用的 IDE 是 RAD(Rational Application Developer)7.5。昨晚我正在解决一个问题,我发现在我的工作区进行更改后,我的代码没有在服务器上 100% 刷新。我的问题是从 websphere 的角度来看,以下内容有什么区别:
- 重新启动安装了 EAR 的整个服务器
- 在 WebSphere 中清理 EAR
- 单击项目并选择发布
在开发 J2EE 应用程序时,其他应用程序服务器/IDE 是否存在相同类型的同步问题?
web-applications - 消除 Web 应用程序的样板代码。是火箭科学吗?
2010 年,我们仍然需要编写样板代码。假设我们正在构建一个在线应用程序(不管它是否花哨,而是一个功能性的应用程序)。我们首先进行数据库设计并在其上放置一些业务逻辑(存储过程,是否唯一等),然后我们在服务器端编写代码并在客户端编写大部分业务逻辑(actionscript-ajax,flex)。使用 ORM 有助于消除数据库部分。但是对于 gui 部分,我们必须了解太多 xhtml、css、javascript/ajax(嘿,我是程序员,我不必知道这些 ie6 技巧)。我们仍然需要在客户端重新实现一些业务逻辑(尤其是对于弹性应用程序)。Django admin 很好,但改变它的外观(布局不太关心颜色)并不容易。是不是觉得这里有问题?它没有 t 看起来像一门火箭科学,但我们仍然需要编写样板代码。我曾使用过一个非常适合做 Web 应用程序的专有系统。我们只是在编写小脚本,瞧,应用程序已经准备好了。开发团队正在尝试开发一个 gui 前端,以进一步消除仅使用 IDE 的编码脚本。那是一家小公司,团队也很小。
所以有成千上万的开源项目我还没有看到类似的项目。我只用 Django 和 Spring 框架编写过代码。
GWT 有帮助吗?我的意思是消除客户端和服务器端(也是数据库部分)的业务逻辑的重新实现。并且易于设计带有组件的 GUI。
LCDS 3 似乎将提供模型驱动的开发。但是使用起来太贵了。
我并不是真的要制作精美的网站,只是以 RAD 的方式制作受阻的 Web 应用程序。对 gui 布局的良好 IDE 支持会有所帮助,但不需要 xml 就可以了。您如何看待样板网页代码?您认为制作 RAD 平台火箭科学吗?