C#UI框架的想法

时间:2012-02-21 10:59:34

标签: c# flash user-interface frameworks integrate

我需要开发一个具有“现代好看”UI的C#触摸屏桌面应用程序。 你会怎么做?我记得使用Flash(仅用于UI)或WPF ......但我对任何想法或任何第三方C#UI都知道。 Flash是否易于与C#集成?

感谢您的了解!

4 个答案:

答案 0 :(得分:1)

您应该在C#中查找AMF远程处理库。

  • 远程处理是指从闪存中调用服务器上的某个功能。
  • AMF(版本0或3)是用于编码对象传输的二进制格式 在客户端和服务器之间

Weborb和氟是这方面的解决方案。 见:.NET and AMF

答案 1 :(得分:0)

您可能会很好地使用第三方框架来避免编写用户交互,控件等的开销。

有几个选项

here提供了对这些选项的审核。

答案 2 :(得分:0)

我记得在大学里将闪存接口和C#后端组合在一起。有一个名为fscommand()的方法,它会接受一些字符串参数(我可能会弄错,读取它)来传递接口和C#“代码隐藏”.Flash是一个正常的选项,但如果我是你我选择WPF界面。我是telerik库的忠实粉丝,他们的WPF允许您创建最现代化的界面和仪表板。更不用说你在学习wpf的过程中获得的技能对你作为开发人员的职业生涯的方式非常有益(显然,取决于你的方向)。

答案 3 :(得分:0)

FlashBuilder 4.6具有一些很好的功能,可以快速构建可在桌面或移动设备上运行的UI。您可以在Web服务器上使用FluorineFX(免费)或webOrb,以便在需要时来回发送数据到数据库服务器。如果您使用Flashbuilder 4.6移动项目模板构建它,它也可以在iPad,Mac,Windows PC或Android设备上运行。由于PC触摸屏应该使用与移动应用程序相同类型的手指手势,这可能是一个很好的方法。 (我实际上并没有在我的电脑上安装触摸屏,但它用鼠标运行良好,所以我认为它也适用于手势)。

Adob​​e.tv有很多构建移动应用程序项目的例子(也可以在PC上运行),还有一个Flashbuilder 4.6免费试用版。

http://flex.org/