我的公司开发了几种应用程序.我们的很多业务都来自于制作多媒体类型的应用程序,通常是在Flash中完成的.然而,现在这方面的工作开始转向Flex开发.
我们的大多数其他开发都是使用.NET完成的,我正试图推动进行Silverlight开发,因为这样可以更好地利用.NET开发人员的优势.与Flex平台相比,我更喜欢Silverlight平台,因为Silverlight都是.NET代码.我们的.NET开发人员比Flash/Flex开发人员多,而且我们的大多数Flash/Flex开发人员都是图形艺术家(而不是真正的程序员).他们现在推动Flex的唯一原因是,这似乎是Flash的合乎逻辑的一步.
我用这两种方法进行过开发,老实说,我相信Silverlight更容易使用.但我试图说服那些只是Flash开发人员的人.
所以我的问题是:如果我要go 参加一个会议来赞扬Silverlight,为什么一家公司想要使用Silverlight而不是Flex?除了显而易见的"不是每个人都有Silverlight"之外,每个人的优点和缺点是什么?