gpt4 book ai didi

.net - Silverlight 与 Flex

转载 作者:行者123 更新时间:2023-12-03 05:23:19 24 4
gpt4 key购买 nike

我的公司开发了多种类型的应用程序。我们的很多业务都来自制作多媒体类型的应用程序,通常是用 Flash 完成的。然而,现在这方面的工作开始转向 Flex 开发。

我们的大部分其他开发都是使用 .NET 完成的。我正在尝试插入 Silverlight 开发,因为这样可以更好地利用 .NET 开发人员的优势。与 Flex 平台相比,我更喜欢 Silverlight 平台,因为 Silverlight 全部都是 .NET 代码。我们的 .NET 开发人员数量多于 Flash/Flex 开发人员,而且我们的大多数 Flash/Flex 开发人员都是图形艺术家(而不是真正的程序员)。他们现在插入 Flex 的唯一原因是因为这似乎是 Flash 的合乎逻辑的一步。

我已经使用两者进行了开发,而且我真诚地相信 Silverlight 更容易使用。但我正在努力说服那些只是 Flash 开发人员的人。

所以这是我的问题:如果我要参加一个 session 来赞扬 Silverlight,为什么一家公司会选择使用 Silverlight 而不是 Flex?除了明显的“并非每个人都有 Silverlight”之外,每种产品的优点和缺点是什么?

最佳答案

我认为您应该将 Silverlight 视为一项长期投资,就像 Microsoft 似乎正在做的那样。当您担心覆盖范围和安装基础时,何时使用 Silverlight 与 Flash 之间存在明显的平衡,但以下是 Silverlight 是一个不错的发展方向的一些原因:

  1. 后发优势 - 正如 Microsoft 使用 .NET 构建“更好的 Java”一样,今天他们能够了解您如何从头开始设计 RIA 插件。他们的优势在于了解当今人们如何使用网络,这是 Flash 的发明者永远无法准确猜到的。 Flash 可以添加功能,但它们无法真正放弃平台并重新开始。

  2. 开发人员熟悉程度 - 虽然 Silverlight 是一种新模型,但开发人员对它并不完全陌生。他们将比他们理解的使用新脚本语言和新事件范例启动新开发环境更快地“了解”Silverlight 的工作方式。

  3. 摆脱 Flash 中的时间轴模型 - Flash 最初是为基于关键帧的动画而构建的,虽然有多种方法可以将其抽象出来,但它是 Flash 工作方式的核心。 Silverlight 放弃了这种做法,转而采用以应用程序为中心的模型。

  4. ScottGu - ScottGu 对 Silverlight 很感兴趣。纳夫说。

  5. 很酷的新功能 - 虽然 Silverlight 在一些明显的功能(例如网络摄像头/麦克风集成,或 3D/图形加速)上仍然需要追赶 Flash,但 Silverlight 中内置了一些巧妙的新技术 -深度变焦就是一个例子。我在 Silverlight 方面看到了更多“革命性”技术,而 Flash 目前似乎处于维护模式。

关于.net - Silverlight 与 Flex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com