我是一名希望扩展的C#开发人员。我想试试flex或flash。有关哪些建议和原因?
答案 0 :(得分:7)
Flex是Rich Internet Application开发的框架。它使用UI,数据等的控件和命名空间扩展Flash。
如果您想从您的舒适区域冒险小,请尝试使用Flex。如果你曾经使用过WPF,那会很熟悉。如果你想变得疯狂和疯狂,请添加Flash。您可以将Flash资产与Flex项目结合使用,以创建一些可视化的zingy应用程序。值得尝试两者来感受他们可以一起做什么,这是相当多的。 Flex Builder是Flex和ActionScript项目的理想工具。
我鼓励您尝试Silverlight,因为您已经拥有C#。这两个平台都有很多可供选择。
答案 1 :(得分:6)
的Silverlight! :d
说真的,如果您已经了解C#并希望将其用于富互联网应用程序,那么这是您最好的选择。
也就是说,如果你想要一个程序员友好的非C#做事方式,我建议使用Flex over Flash。 Flash是..... 颤抖。
This link可能会帮助您做出决定。
答案 2 :(得分:2)
我得与Dredel博士一致。在flash中访问数据库和其他服务器端的东西真的很难(并非不可能)。我在高中时参加了一个闪光课,这是我计算机生命中最糟糕的18周。
答案 3 :(得分:2)
你们忘记了98%的计算机都安装了Flash,而Bill Gates自己也不知道Silverlight安装了多少台计算机。在决定要进行实验的平台时,您应该牢记您的观众。另外,请记住linux不支持Silverlight。
答案 4 :(得分:0)
我认为你的问题的一个很好的比喻就是说“我正在考虑尝试一些新的东西,我应该学习如何烘焙或舞厅舞蹈吗?”
Flash主要是客户端构建的东西。它有很多钩子和铃铛和口哨,但在一天结束时,你构建的98%是坐在客户端并显示东西,而不是在服务器上运行。
在某种程度上,flex是JSP之类的替代品。商业上对Flash有很多需求,而Flex只是在追赶。因此,这可能会在一定程度上影响您的决策。