开发在线多点触控scrumboard | Flex或Silverlight?

我的公司想为我们的scrumteams开发一个在线多点触控scrumboard。我们仍然对flex和silverlight作为应用程序的平台存在疑问。 (不想再次发射新的弹性与银色的讨论)安装率&平台独立性对我们来说并不重要,因为它仅适用于团队成员,只有Windows 7才能在flash或silverlight中启用多点触控事件。 我们希望专门为这个项目提供一些优点/缺点(多点触控,丰富的用户界面,与后端集成)。 我们的第一个利弊概述: 职业Silverlight 在我们公司有更多的silverlight / .net经验 多theading 适用于所有开发的集成Visual Studio 表达混合 简单的单元测试 更直观,更强大的xaml 缺点Silverlight 较少的平台 减少控制 优点Flash 平衡我们公司的经验或产品(.net / silverlight& flex) 独立平台 许多默认控件/易于自定义控件 更好的模板& css支持 缺点闪光 无法同时组合默认手势 没有其他语言 没有多线程 昂贵的工具 谢谢你的任何建议!     
已邀请:
这听起来好像你已经完成了你的研究,我当然也不想在这里开始一场火焰战,但闪光灯的所有专业人士也都是Silverlight的专业人士。 Silverlight确实有很多可用的控件。 还有一点需要考虑的是Windows 7中的Multitouch支持,我不了解Flex,但Silverlight 4.0拥有完整的API支持,这使得在开发多点触控应用程序时生活变得非常轻松。有一个适用于Windows 7的Surface包,它在多点触控开发方面有额外的API,非常好用。 我显然是一个Silverligh家伙,但Flash中没有多线程对我来说听起来像是一个大问题,如何在不锁定UI线程的情况下访问数据并在Flash中进行后台处理? 整个TDD方法对我来说也是一个很大的方法,围绕测试的工具等是一个很大的好处(你提到过)...     
假设两者都可以完成这项工作,那么选择何种技术的决定更可能取决于贵公司的内部技能,或者是否打算将其外包出去。 如果您是现有的Flex商店,您可能会在Flex中开发它以利用现有的技能,除非您发现其中一个缺少的功能是显示停止(多点触控?)。 恕我直言:如果你在内部拥有任何Silverlight技能,或者打算将其外包(并且你需要认真的后端集成),微软的堆栈将让生活变得轻松。虽然Silverlight存在学习曲线,但仅RIA服务值得为客户端/服务器应用程序付出努力。     

要回复问题请先登录注册