Flash、Flex、Adobe Air、Java FX 和 Silverlight 到底有什么用?

2024-03-13

Flash、Flex、Adobe Air、Java FX 和 Silverlight 到底有什么用?为什么我会选择其中之一而不是另一个? Java Applet 和 ActiveX 控件发生了什么?

哦,AJAX 在哪里适合这一切呢?拉斯洛相关吗?

编辑后(回应一些“呃”类型的答案):这个问题有点开玩笑。我了解各种 RIA 技术。然而,我对 StackOverflow 社区对每一个的看法感兴趣 - 特别是为什么你会使用其中一个而不是另一个


主题很大,需要很多页才能提供完整的答案,所以这里是“简短”版本......

  1. Adobe Flex/AIR 是迄今为止最成熟的 RIA 平台,它在 FlashPlayer 中运行。您可以使用 ActionScript(类似于 Javascript)和 MXML(主要用于布局/视图代码的标记)编写应用程序。如果用户安装了 AIR 运行时,您还可以轻松地将 Flex 应用程序部署到桌面。

  2. Silverlight 是 Microsoft 的产品,虽然仍落后于 Flex 相当多,但正在迅速取得进展。 SL 运行时是新的,并且正在慢慢获得更大的安装基础。您可以使用 C#、VB.NET 或 .NET 运行时支持的其他语言。它可以在 Windows 和 Mac 上运行,但不能在桌面上运行。

  3. JavaFX 是用于在 Java 平台上构建 RIA 的平台、API 和脚本语言。它是最新的条目,最近刚刚发布了 1.0 版本。它可以在浏览器或桌面中运行,并且可以利用任何和所有 Java 代码。考虑到存在如此多的开源 Java 代码,这可能非常引人注目。

AJAX / DHTML 主要是这些技术的替代方案,尽管由于 FP、SL 和 Java 都具有双向 Javascript API,因此您可以编写使用这两种技术并允许它们互操作的应用程序。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flash、Flex、Adobe Air、Java FX 和 Silverlight 到底有什么用? 的相关文章

  • 创建 UI 设计师

    我想使用 Silverlight WPF 或 WinForms 为自定义系统创建一个 UI 设计器 解决这个问题的最佳方法是什么 我应该注意哪些命名空间 SDK 等 我建议你看看sharpdevelophttp www icsharpcod
  • JavaFx 如何避免创建一个巨大的控制器

    我在 JavaFX 中有一个应用程序 它有带有菜单和工具栏的主场景 以及在按下菜单按钮之一后注入到该主场景中的较小场景 现在 HomeCntroller 负责场景组件 主场景 带有工具栏和菜单 和注入场景 如果注入的场景数量超过一个 这会导
  • ScrollPane删除节点时跳转到顶部

    我有一个ScrollPane含有一个TilePane显示图像 每当我删除其中一张图像时ScrollPane跳回到顶部 这在尝试删除多个图像时非常烦人 有没有办法控制滚动行为 我在 Windows 7 上运行此代码 import javafx
  • Silverlight、RIA 服务、MVC2P2 = 无数据

    我在升级当前项目以使用 RIA 服务时遇到问题 我添加了所有必要的 web config 更改 但仍然没有运气 我一切都编译得很好 但是当我使用数据上下文点击页面时 我收到错误 我用 fiddler 进行了调试 并且在其中一个请求上收到了
  • 如何禁用 Silverlight DataGrid 验证页脚?

    我面临以下问题 我正在使用验证摘要弹出窗口来在页面上显示错误 并且我有一个可编辑的 DataGrid 所以有2个问题 1 如果 DataGrid 单元格中出现验证错误 则 DataGrid 验证会重复验证错误 例如 DataGrid 包含
  • JavaFX 8 - 如何将 TextField 文本属性绑定到 TableView 整数属性

    假设我有这样的情况 我有一个TableView 表作者 有两个TableColumns 身份证号和姓名 这是 AuthorProps POJO 由TableView import javafx beans property SimpleIn
  • 如何在JavaFX中使用Node类的intersect()方法?

    JavaFX Node 类提供了两种相交方法 intersects Bounds localBounds and intersects double localX double localY double localWidth double
  • 在胶子mapLayer中创建折线

    Google 地图 API 可以在地图上创建包含连接点的折线的图层 我搜索了在哪里可以找到 gluon 的 mapLayer 的示例或实现 请指教 虽然没有明确的 API 用于在对象之上绘制直线 折线或多边形MapView the MapL
  • 如何使用 javafx 隐藏或停用 TextField 和 Label

    我想隐藏或停用TextField和它的Label在我的 JavaFX 应用程序中 这就是我尝试过的 myTextField setVisible false 但它不起作用 我在 Windows 7 上使用 Eclipse V4 5 0 和
  • 如何在Android Air应用程序中通过as3打开Instagram页面?

    我想通过单击应用程序中的按钮来打开 Instagram 页面 例如 Instagram 应用程序中的 instagram mypage 代码是什么 mybuttun addEventListener MouseEvent CLICK ope
  • AS3 中的 Flash 翻页卷曲效果

    我正在开发一个项目 需要使用 Flash 开发翻页 卷曲 效果 如下例所示 http www actionscript org showMovie php id 459http www actionscript org showMovie
  • JavaFx - 线程“JavaFX 应用程序线程”中的无尽异常 java.lang.NullPointerException

    我得到以下异常 甚至无法理解它出现在什么地方 这意味着什么 Exception in thread JavaFX Application Thread java lang NullPointerException at com sun ja
  • JavaFX Span Tableview 通过 MapEntries 合并单元格

    你好 我有以下地图 Map
  • PreLoader 的多线程 - JavaFX

    我正在开发一个 JavaFX 应用程序 需要在启动主应用程序阶段之前从文件中加载资源 我完成此任务的解决方案是使用 PreLoader 以便用户在加载资源之前无法与应用程序交互 非常标准的东西 我有一个扩展 PreLoader 类的类 该类
  • 在 Flex SDK 上叠加 AIR SDK 后出现问题

    我尝试在 Windows 计算机上将 AIR SDK 覆盖到 Flex SDK 上 但之后遇到问题 我尝试覆盖两个 SDK 的多个官方版本 包括 Apache Flex SDK 并按照此处提到的步骤进行操作 http helpx adobe
  • Flash 影片的 Div Z-Index 问题

    我有两个简单的 HTML div 一个包含 flash 电影 另一个 div 包含简单文本 现在我的问题是我必须将文本 div 放到 flash 电影 div 上 我正在做的是将两个 div 的位置设置为 CSS 中的 Absolute 并
  • 单元测试“混合”WPF/Silverlight 控件

    我正在启动一个新的 WPF Silverlight 自定义控件项目 并希望对此进行单元测试 但是我对如何解决这个问题有点困惑 此控件将基于 WPF 和 Silverlight 的相同代码库 并使用 ifs 和部分类进行少量分叉以消除差异 我
  • LongListSelector 内的缓慢故事板动画

    我有一个 LongListSelector 其中填充了一些项目 每个项目都有一个子菜单 可以使用滑动动画显示或折叠该子菜单 问题是动画非常慢 具体取决于您在列表中点击的项目 开始和结束的时候很慢 中间很顺利 我怀疑每个动画帧都会使长列表选择
  • Flex 构建的 SWF 不再工作,错误 2048、2046、2032

    我对这个问题真的很困惑 而且我对 Flex 还很陌生 基本上 我尝试使用 mxmlc 构建的任何内容现在都无法运行 根据我的操作给出上述三个错误 30 分钟前它还在工作 我一直在花时间试图找出发生了什么变化 我重新下载了 Flex SDK
  • DataGridTemplateColumn 内的绑定命令

    我使用命令将视图 包括 XAML 附加到我的 ViewModel 当单击 DataGrid 行上的按钮时 我需要调用命令 我正在为此使用行为 常规命令也有同样的问题 当我单击 DataGrid 上的按钮时 我的命令不会被触发 为了说明问题

随机推荐

  • C++、Cheat Engine / OllyDBG 从多级指针查找基“静态”地址

    我又回来了 沮丧并拼命寻求帮助 D 我正在尝试为一个简单的程序创建一个作弊程序 它基本上是一个 dll 文件 当使用其基地址注入主程序时 它将更改主程序中的整数值 问题是 我无法使用作弊引擎找到它 主要是因为有多个带有负数的级别指针 偏移量
  • ZXing.Net 将字符串编码为 CF 中的二维码

    我怎样才能使用将我的字符串编码成二维码中兴网 http zxingnet codeplex com 我已经可以解码 但在编码时遇到问题 它有一个错误说 没有适用于 AZTEC 格式的编码器 这是我的代码 IBarcodeWriter wri
  • node-express 如何在 URL 查询字符串中传递 DATE 参数以及如何解析它

    我有一个基于 Angular 2 构建的应用程序 该服务发送 http 请求以从 Oracle DB 获取数据 使用 Node Oracle DB 和 Express 框架 我已经使用express构建了rest api 现在我需要在请求参
  • Android 7.0 无法获取“/”目录下的文件列表

    在 Android 7 0 之前 我能够获取下面的文件列表 目录 但在 Android 7 0 版本上 当我尝试从中获取文件列表时 我得到 null 目录 下面是我的代码 File root new File File files root
  • rmagick gem install “找不到 Magick-config”

    尝试安装 rmagick gem 时出现如下错误 我使用的是 Snowleopard 10 6 使用 RVM Ruby 1 9 2 head 和 Rails 3 05 对类似问题的回答建议安装 ImageMagick 我成功地做到了 其他人
  • C# 高级控制台 I/O [重复]

    这个问题在这里已经有答案了 我想使用控制台执行多个 I O 任务 打印出标准的 不可编辑的文本 Console WriteLine 打印出用户可以编辑的文本 Allow the user to type and be able to out
  • mysql order 和 groupby

    我有一个 MySQL 日志表 它具有以下字段 id status id object id created modified 我想知道获取每个对象最新状态的最佳方法是什么 提前致谢 编辑 我的最后一个解决方案是 SELECT id stat
  • React + Backbone,目标容器不是DOM元素

    Note 这是抛出的反应错误 所以我正在尝试一个实验 我根据该页面从主干路由器渲染一个后组件 现在我知道你通常不会这样做 事情可能会变得混乱等等 但再一次这只是一个实验 所以我在主干中有以下路由 注意反应调用 AisisWriter Rou
  • ValueError:此工作表太大!您的纸张尺寸为:1220054, 3 最大纸张尺寸为:1048576, 16384

    我正在尝试转换 txt文件到Excel文件 我遇到了以下错误 Traceback most recent call last File C Users haroo501 PycharmProjects MyLiveRobo convert
  • 无法让costura.fody将dll嵌入到exe中

    我尝试将类库的 dll 嵌入到我的 exe 中 我使用 Visual Studio 2019 和 net 5 我在一个解决方案中创建了两个项目 一是类库 dll 二是控制台应用程序 两者都针对 net core 5 我选择控制台应用程序作为
  • Django url 模板标签添加绝对文件路径

    我遇到一个问题 我的 url django 模板标记将文件路径添加到生产中的网址 这不会在我的本地开发计算机上复制 通过 urls py 设置 url about us views about us name about us 在生产中 我
  • 创建一个简单的用户界面来访问 Oracle 数据库

    这是我所拥有的 1 给我一个简单的sql文件 它创建表并用数据填充它们 2 一个简单的 sql 文件 其中包含我编写的用于显示 操作表的 PL SQL 过程 目标是创建某种用户界面 允许学生登录 查看成绩单 退出课程等 我正在使用sqlpl
  • 网络共享文件夹上的 GIT 存储库中的并发性

    我想要一个存储在 Windows 网络共享上的裸 git 存储库 我使用linux 并使用CIFS挂载了上述网络共享 我的同事使用 Windows XP 并将网络共享自动安装 以某种方式从 ActiveDirectory 作为网络驱动器 我
  • PHP + PDO:如果参数为空则绑定 null

    我正在尝试这个 并且所有 PoST var 在用户发送之前都会被处理 无需担心 SQL 注入 stmt con gt prepare sql stmt gt bindParam 1 this gt getPes cdpessoa stmt
  • HTML2PDF 无法识别表格的大小

    我正在使用 Yii Extension 开发的网页中工作 并且使用 HTML2PDF 扩展来生成 PDF http html2pdf fr http html2pdf fr 虽然 PDF 生成得很好 但它似乎无法识别我的表格大小 我为一行或
  • FAT32 每个目录的文件数限制

    我目前正在尝试在 Xilinx Kintex 7 卡上用 C 语言编写 FAT 系统 它配备了 MicroBlaze 我已经成功创建了大部分所需的功能 我面临的问题是关于文件夹的总容量 我在网上读到 在 FAT32 中 一个文件夹应该能够包
  • 将 Resharper 测试运行器与 Jasmine 2.0 结合使用

    我正在尝试将 VS2013 中的 Resharper v8 2 测试运行程序与 Jasmine 2 一起使用 但在 beforeEach 调用 全局 时遇到问题 该规范文件有一个对 SpecHelper js 的 脚本引用 该引用调用了 b
  • 从 Kickstarter 项目中抓取文本不会返回任何结果

    我正在尝试从 Kickstarter 项目网页中抓取项目的主要文本 我有以下代码 适用于第一个 URL 但不适用于第二个和第三个 URL 我想知道是否可以轻松修复我的代码而无需使用其他软件包 url https www kickstarte
  • 数组放置新需要缓冲区中未指定的开销?

    5 3 4 expr new C 11 Feb 草案给出了示例 new 2 f T 5 结果调用operator new sizeof T 5 y 2 f 这里 x和y是非负未指定值 表示数组分配开销 的结果新表达将从返回的值中抵消此金额o
  • Flash、Flex、Adobe Air、Java FX 和 Silverlight 到底有什么用?

    Flash Flex Adobe Air Java FX 和 Silverlight 到底有什么用 为什么我会选择其中之一而不是另一个 Java Applet 和 ActiveX 控件发生了什么 哦 AJAX 在哪里适合这一切呢 拉斯洛相关