Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex Adobe Flex 4.0与Silverlight 4.0_Apache Flex_Silverlight_Silverlight 4.0_Flex4 - Fatal编程技术网

Apache flex Adobe Flex 4.0与Silverlight 4.0

Apache flex Adobe Flex 4.0与Silverlight 4.0,apache-flex,silverlight,silverlight-4.0,flex4,Apache Flex,Silverlight,Silverlight 4.0,Flex4,虽然这不一定是一个技术问题,但我相信它会帮助很多开发人员(包括我自己!) Silverlight 4.0和Flex 4.0都处于测试阶段,我想我应该向社区提出一个开放性问题,看看每个框架都有哪些优点和缺点,以及为什么。我过去曾使用过Flex,但在发布新版本时,我决定再看一看Silverlight 有人吗 编辑:使其成为社区维基。:) 我对Flex4的看法:xmlns已经改变了,这给它带来了痛苦的不适(学习一门新语言并不容易,因为它们每隔一个版本就改变一次基础知识)。 尽管我必须承认微软在Silv

虽然这不一定是一个技术问题,但我相信它会帮助很多开发人员(包括我自己!)

Silverlight 4.0和Flex 4.0都处于测试阶段,我想我应该向社区提出一个开放性问题,看看每个框架都有哪些优点和缺点,以及为什么。我过去曾使用过Flex,但在发布新版本时,我决定再看一看Silverlight

有人吗


编辑:使其成为社区维基。:)

我对Flex4的看法:xmlns已经改变了,这给它带来了痛苦的不适(学习一门新语言并不容易,因为它们每隔一个版本就改变一次基础知识)。 尽管我必须承认微软在Silverlight上的努力,尤其是在浏览器插件方面,flash规则

flex最好的地方就是疯狂的社区。只要谷歌你需要什么,它就在那里(当然包括这个网站)等着你。示例、库、开源项目等也是如此


我认为,如果不是在宗教斗争中随波逐流的话,这将归结为专业上采用或。我在28年前开始开发,我看到微软的技术来来往往,我会信任现任者。我投了Adobe的一票。

我还没有在Flex中完成和应用程序,但我在Silverlight中完成了一些。使用像VisualStudio这样的工具确实可以让编程头疼的问题消失。这是一个极好的IDE。在我看来,对Silverlight的浏览器支持仍然是当前的一个弱点。但微软推出的许多功能,如数据绑定和RIA(或WCF双工消息)确实加快了开发速度。事实上,这一切都取决于你的应用程序

有了silverlight的工具和.NET框架,我肯定会选择silverlight

我试过Flex2,当时它是一个非常头痛的问题,现在情况可能已经改变了。仍然知道微软支持这项技术使它比Flex更安全


但这只是我的观点。

我不知道这些公司什么时候会意识到开发商的痛苦。我看到了Flex4,但并不高兴,因为编码风格似乎有很多变化,但我必须再次学习一些新的东西来产生相同的输出


这些浏览器之战使得全世界的AJAX和CSS开发人员都在关注Flex和Silverlight

我现在正在使用Silverlight 4开发我的第一个Silverlight项目。我以前使用Flex3(尚未使用版本4)处理过几个非常小的项目。到目前为止,我职业生涯的大部分时间都是Java Swing开发人员。因为我对Flex和Silverlight都是新手,所以我将从较高的层次进行评论:)

根据我的经验,Silverlight要好得多。如果没有别的,光是开发经验就足以让我选择Silverlight。我讨厌Flex Builder。我从来没用过垃圾桶。有很多小问题,但我记得最讨厌的一个问题是它无法在我的项目中搜索指定变量或方法的所有引用。有时它甚至不会列出我开始搜索的文件中的所有引用!!与我共事的其他人也有问题,他们也很讨厌。公平地说,我听说Flash Builder 4(Flex Builder的下一个版本)更好,但我没有使用它。同样,公平地说,我无论如何都不是一个超级用户。我只是在学习技术

另一方面,VisualStudio的表现相当不错。我仍然不习惯它(我发现自己在java时间里没有这个想法),但到目前为止它似乎还不错。VS2010非常缓慢,这让我发疯。很多时候,它会在处理过程中锁定5-15秒。或者,我将关闭正在运行的调试器,然后需要10-20秒才能切换回开发模式。有时,即使我将其设置为显示XAML,而不是默认的设计视图,但加载设计视图似乎仍然需要一些时间,即使它不会显示给我。我用WinXP运行一台普通的笔记本电脑,但我还是希望它能更快。不过,这种迟钝无论如何都不是交易的破坏者

就语言而言,从高层次来看,它们似乎都很有能力,但Silverlight的总体成本要高得多。我们不得不花费数亿美元来购买所有的花哨产品,如VS2010、Expression Blend、Telerik控件(这些都是可选的)。对我来说,我觉得Flex的价格要便宜得多。IDE比VS便宜得多,而且据我回忆,没有什么东西可以买

每种语言的编程都相当不错。我喜欢XML表示层的概念,并在其背后编写代码来执行业务逻辑。他们都很好地实现了这一点。我确实更喜欢用C#而不是ActionScript,但那可能只是个人的事情

我发现两者都有很好的网络资源来实现目标。我可以在博客和其他各种资源上找到这两方面的帮助。Silverlight可能并不总是这样,因为它较新,但根据我的经验,现在似乎是这样

我要提到的另一件事是混合。我现在正在学习使用它,它看起来很复杂,但也很强大。我喜欢用它来定制我的组件,我觉得如果我愿意花时间学习的话,它可以做的比我用它做的多得多


无论如何,很抱歉不能说得更具体一些,但希望其中的一些内容会有所帮助。

虽然它没有特别提到4.0,但这里有一个链接,指向通用Flex vs Silverlight讨论:你可能想让这成为一个社区Wiki我看到了原始帖子,但是想开始一个新的话题来回顾每个框架的最新版本。既然每个人都有成熟的时间,我很想知道社区喜欢哪一个,为什么。?仅FlexSDK就列出了26000多个bug。甚至连FLEX都不碰