问题标签 [ria]

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.

0 投票
1 回答
131 浏览

javascript - 对于构建 HTML/JavaScript Air Apps 是否有任何好的指南、参考、设计模式或只是好的建议

我目前正在为工作构建一个原型 AIR 应用程序。它允许我们的客户下载和使用他们的数据,然后在稍后与服务器同步。很标准的东西。

我是一位经验丰富的 Web 开发人员,因此我已经相当成功地将这个应用程序置于合理的演示状态,但在不久的将来,我必须让它准备好生产。为此,我需要对此类事情的最佳实践进行一些研究。

您可以提供的任何建议将不胜感激。我想听听

架构
我已经将我的应用程序组织成一个大致 MVC 模式,其中包含一个用于对象间通信的基本信号/插槽系统。这工作得很好,但我认为如果项目非常大,它可能会开始吱吱作响。
我有一个与数据库服务器通信的对象,另一个处理本地 SQLite 数据的对象。处理各种视图的对象,包括静态和动态 html。一个用于编组其他对象并处理流程的控制器和一个用于加载、存储和处理配置数据的小型配置对象。
这听起来合理吗?其他人做了什么?有没有好的演示/教程或好的参考资料?

安全
性我并没有真正花太多时间在安全性上,因为我们正处于原型阶段,但我全神贯注!我目前正在使用 CSV 来移动数据,但最终它将是 AMF over HTTPS。


我在 Linux 中开发的分发和更新。打包应用程序时会出现问题吗?Linux 上的 AIR 与 Windows 或 Mac 上的功能一样吗?我能否制作合适的安装程序/徽章?我能否使更新框架正常工作?
不过,总的来说,因为我没有那么远,所以使 .air 文件看起来很简单吗?在我的机器上工作就像一个魅力。

我认为现在就足够了,除非有人发现我遗漏的东西。

谢谢 :)

0 投票
4 回答
1921 浏览

java - 狂野的JavaFX?

有人知道任何基于 JavaFX 的真实 Web 应用程序吗?我是一位经验丰富的 Java 程序员,正在考虑在我不从事日常工作的时候创建一个网站。我在 UI 方面没有很多专业知识,所以我正在寻找利用我现有技能的最佳方式来创建可以提供出色 RIA 体验的东西。唯一的麻烦是,我不知道任何使用 JavaFX 实现的站点,因为它太新了。我想看看它有什么能力。

0 投票
10 回答
3519 浏览

javafx - 您对 JavaFX 有什么感受?

我目前在 ActionScript 3.0 方面做了很多工作,我也喜欢用 Java 编程。JavaFX 是否适合我?JavaFX 的总体感觉是什么,它会成为一个强大的公司,还是走上与 Java Applets 相同的道路?与我一起工作的设计师能否像熟悉 ActionScript 和 JavaScript 一样熟悉 JavaFX?

0 投票
5 回答
737 浏览

apache-flex - 离线 RIA 跨平台环境

我想为一些卡片/客厅风格的游戏创建一个简单的类似“记分卡”的机制。诀窍是我希望这是一个视觉刺激的应用程序(WPF/Flash 风格的动画等),最终可以在 Mac、Windows 和一些移动客户端上使用。对框架有什么想法吗?如果我可以离线运行 Silverlight 会很棒,否则它看起来就像 Adob​​e Flex via AIR。

想法?

0 投票
3 回答
153 浏览

internationalization - 服务器或浏览器中的国际化

您将如何使用 i18ning 丰富的 Web 应用程序?

你会在服务器或浏览器中国际化。您对此有何经验?

0 投票
2 回答
5356 浏览

silverlight - 在 Silverlight 3.0 中结合 .NET RIA 服务和 MVVM

在 Silverlight 3.0 中使用 .NET RIA 服务和 MVVM 时,RIA 服务中的元数据类型和 MVVM 模式中的 ViewModel 有区别吗?这些是同一件事还是应该分开?

元数据类型是部分实体类的密封内部类。那里似乎没有适当的分离,但元数据类型也可以用 Validation 的属性进行修饰,使其看起来像 ViewModel。

我四处寻找,但我没有看到任何关于这个的详细信息。

0 投票
9 回答
3609 浏览

user-interface - RIA 与 RCP

我在一个项目中,我们尝试为旧应用程序构建 GUI 替代品。在我们真正实现功能之前,我们已经开始使用 Eclipse RCP(富客户端平台)和 GWT(Google 小部件工具包,一种富 Internet 应用程序)进行原型设计。您对 RIA 和 RCP GUI 有何经验?什么时候使用 RIA 有意义?在什么情况下富客户端更适合?随着RIA目前的可能性,划线变得越来越困难..您有什么经验吗?


编辑:你所有的答案都很有趣。我愿意接受所有这些,因为它们有助于回答我的问题,我承认这是一个非常开放的问题。所以我对他们每个人都投了赞成票。希望赏金将在你们之间分享。

0 投票
5 回答
3778 浏览

java - 为什么 gwt 会越来越受欢迎?

在过去的 6 个月中,我注意到 GWT 的受欢迎程度急剧增加。更多证据可以在这里看到:

http://www.indeed.com/jobtrends?q=gwt&l=

有人可以解释原因吗?

0 投票
6 回答
3700 浏览

java - 构建端到端 Web 应用程序所需的技术?

我想开发一个 Web 应用程序,例如在线调度程序。(是的,我知道它已经完成了一百万次。)我的大部分经验都是在 Java 中,所以我想在考虑技术时利用它。

我主要是一名系统开发人员,几乎没有接触过 UI 编程,所以我认为这是我需要学习的大部分内容。

您对我应该关注的技术有什么建议吗?我想专注于有市场且易于学习的技术。

到目前为止,这是我认为我需要的 3 层架构(从头开始):

  • 数据库(可能是 MySQL 或 PostgreSQL)- SQL、JDBC
  • 后端服务器 - Java
  • Web 服务器 (Tomcat) - JSP、Servlet
  • Web 框架 - Tapestry(在这方面很弱,有更好的选择吗?)
  • 浏览器技术——HTML、Javascript、CSS(需要学习)

我听说过诸如 Flex 和 Silverlight 之类的“富互联网应用程序”开发工具,但我不确定此类技术的市场。

编辑:似乎有很多提到 Spring/Hibernate,所以我会调查一下。我很感激反馈。

0 投票
5 回答
8761 浏览

jquery - ScriptSharp 能为我的工具包带来哪些优势?

目前我们使用 jQuery 为我们的应用程序添加 RIA 优点,但最近我们一直在将 Coveo 搜索引擎实施到我们的 Sharepoint 门户中,并发现在他们的产品中使用了 ScriptSharp。ScriptSharp 能带来什么?